aws / aws/amazon-q-developer-cli

Feature Request: Q-INIT Codebase Analysis and Development Workflow Setup

Aperta
#2,128 1 commento 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

### Checks

- [x] I have searched [github.com/aws/amazon-q-developer-cli/issues](https://github.com/aws/amazon-q-developer-cli/issues?q=) and there are no duplicates of my issue

### Operating system

macOS 15.5.0 (24F74)

### Expected behaviour

Amazon Q should provide an `init` command (similar to Claude's functionality) that would:

1. Codebase Analysis: Automatically scan project structure (e.g., `tree src/`) and map file dependencies
2. Visual Documentation: Generate dependency diagrams and architecture visualizations
3. Rule Inference: Analyze codebase patterns to infer project-specific rules and conventions
4. Git Actions Setup: Automatically configure appropriate GitHub Actions workflows based on detected project type
5. Development Hooks: Set up pre-commit hooks, testing hooks, and validation scripts
6. Intelligent Test Suggestions: Propose relevant test hooks such as:
- Localization validation
- Dependency integrity checks
- Code quality gates
- Security scans
- Performance benchmarks

The feature should be configurable, allowing users to customize which hooks and workflows to enable based on their specific project needs.

### Actual behaviour

--

### Steps to reproduce

1. User wants to quickly bootstrap a development environment for a new or existing project
2. User expects an `init` command that would analyze their codebase
3. User wants automated setup of testing, CI/CD, and development best practices
4. Currently no such comprehensive initialization feature exists

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

L'issue non indica file, test o punti di ingresso esistenti da esaminare. Inizia definendo l'ambito del comando init proposto attraverso l'analisi della codebase, la documentazione visiva, le regole dedotte, GitHub Actions, gli hook di sviluppo e i suggerimenti per i test, quindi definisci i confini della configurazione e i criteri di accettazione per un setup completo.

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

Valutazione

Stack tecnologico
git, github-actions
Ambito
ci-cd, cli, devops, tooling
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.