aws / aws/amazon-q-developer-cli
Amazon Q should auto-configure as default chat provider during installation
- 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