aws / aws/amazon-q-developer-cli

Amazon Q should auto-configure as default chat provider during installation

Aperta
#2,800 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
2k
Fork
439
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

After installing the Amazon Q extension (v1.91.0), it does not automatically become the default chat provider in VS Code. Users must manually:

1. Navigate through VS Code's settings system
2. Enable chat agents ("chat.agent.enabled": true)
3. Set appropriate request limits ("chat.agent.maxRequests")
4. Potentially modify other conflicting chat provider settings
5. Restart VS Code multiple times

This creates a poor first-time user experience and wastes developer time on configuration instead of coding.

Expected Behavior

The Amazon Q extension should either:

* Automatically configure itself as the default chat provider if no other chat extensions are active
* Prompt during installation: "Make Amazon Q your default chat provider?"
* Provide clear, one-click setup instructions in a welcome screen
* Handle conflicts with other chat providers gracefully

Current Behavior

* Extension installs successfully but chat functionality is not accessible
* No guidance provided on required configuration steps
* Users must discover and manually edit settings.json
* Conflicts with other chat extensions (like GitHub Copilot) are not resolved

Environment

* VS Code: 1.103.2
* Amazon Q Extension: 1.91.0
* OS: Windows 11

Impact

This configuration burden creates unnecessary friction for developers trying to evaluate and adopt Amazon Q, particularly when competing chat tools may have smoother setup experiences.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando il flusso di installazione e prima esecuzione dell’estensione Amazon Q, quindi esamina come vengono attualmente gestite le impostazioni della chat di VS Code e i conflitti con altri provider. Il lavoro è completo quando l’esperienza di configurazione scelta rende Amazon Q disponibile dopo l’installazione, gestisce un provider esistente e fornisce agli utenti indicazioni chiare senza modifiche manuali alle impostazioni.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
vscode
Ambito
developer-experience, tooling
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
28/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.