Il plugin Compound Engineering estende Claude Code con agenti specializzati, comandi slash, competenze e flussi di lavoro strutturati per cicli di Pianificazione → Lavoro → Revisione → Composizione.
| Passo | Comando |
|---|
| Installa Claude Code | Segui la configurazione su claude.ai/code |
| Clona plugin | git clone https://github.com/anthropics/claude-code-plugins |
| Aggiungi a Claude Code | Aggiungi il percorso del plugin nelle impostazioni di Claude Code |
| Verifica | Esegui /help in Claude Code per vedere i comandi disponibili |
| Fase | Comando Slash | Descrizione |
|---|
| Pianifica | /plan | Trasforma descrizioni di funzionalità in piani di implementazione strutturati |
| Lavora | /lfg | Ingegneria autonoma completa — esegui piani con coordinazione multi-agente |
| Revisiona | /review-pr | Revisione completa PR usando agenti specializzati in parallelo |
| Componi | /compound | Documenta problemi risolti per costruire conoscenza istituzionale |
| Comando | Descrizione |
|---|
/plan | Crea piani di implementazione strutturati con dettaglio a livello di file |
/brainstorm | Esplora requisiti e approcci prima della pianificazione |
/deepen-plan | Migliora un piano con agenti di ricerca in parallelo per profondità e best practice |
/plan_review | Più agenti specializzati revisionano un piano in parallelo |
| Comando | Descrizione |
|---|
/lfg | Flusso completo di ingegneria autonoma — pianifica, implementa, testa, revisiona |
/resolve_parallel | Risolvi tutti i commenti TODO usando elaborazione parallela |
/resolve_pr_parallel | Risolvi tutti i commenti PR usando elaborazione parallela |
/resolve_todo_parallel | Risolvi tutti i todo pendenti del CLI usando elaborazione parallela |
| Comando | Descrizione |
|---|
/review-pr | Revisione completa PR con agenti specializzati (codice, sicurezza, prestazioni) |
/code-review | Revisiona una modifica specifica del codice rispetto al piano e agli standard |
/test-browser | Esegui test del browser sulle pagine interessate dal PR o branch corrente |
/reproduce-bug | Riproduci e indaga bug usando log, console e screenshot |
| Comando | Descrizione |
|---|
/compound | Documenta un problema risolto per la conoscenza istituzionale |
/changelog | Crea changelog coinvolgenti per merge recenti nel main |
/deploy-docs | Valida e prepara la documentazione per GitHub Pages |
/release-docs | Costruisci e aggiorna il sito di documentazione con i componenti attuali |
| Agente | Scopo |
|---|
code-reviewer | Revisiona bug, errori logici, sicurezza e qualità del codice |
code-simplifier | Semplifica il codice per chiarezza preservando la funzionalità |
silent-failure-hunter | Identifica fallimenti silenziosi e gestione errori inadeguata |
comment-analyzer | Analizza i commenti per accuratezza e manutenibilità |
pr-test-analyzer | Revisiona qualità e completezza della copertura dei test |
type-design-analyzer | Analisi esperta del design dei tipi e degli invarianti |
| Agente | Scopo |
|---|
architecture-strategist | Valuta le decisioni di design del sistema e i confini dei componenti |
security-sentinel | Audit di sicurezza, valutazione vulnerabilità, conformità OWASP |
performance-oracle | Analizza prestazioni, algoritmi, colli di bottiglia, scalabilità |
agent-native-reviewer | Assicura che le funzionalità siano accessibili agli agenti, non solo agli umani |
pattern-recognition-specialist | Rileva pattern di design, anti-pattern e duplicazione del codice |
| Agente | Scopo |
|---|
kieran-rails-reviewer | Revisione rigorosa delle convenzioni e qualità Rails |
kieran-python-reviewer | Revisione rigorosa delle convenzioni e qualità Python |
kieran-typescript-reviewer | Revisione rigorosa delle convenzioni e qualità TypeScript |
dhh-rails-reviewer | Revisione Rails dalla prospettiva di DHH — rilevamento anti-pattern |
| Agente | Scopo |
|---|
framework-docs-researcher | Recupera documentazione completa di framework e best practice |
learnings-researcher | Cerca apprendimenti istituzionali in docs/solutions/ |
best-practices-researcher | Raccoglie best practice esterne da documentazione e OSS |
git-history-analyzer | Analisi archeologica della cronologia git e dell’evoluzione del codice |
repo-research-analyst | Analisi completa della struttura e dei pattern del repository |
| Agente | Scopo |
|---|
figma-design-sync | Sincronizza l’implementazione con i design di Figma |
design-implementation-reviewer | Verifica che l’UI corrisponda alle specifiche di Figma |
design-iterator | Raffinamento iterativo del design tramite N cicli di cattura-analisi-correzione |
| Competenza | Attivatore |
|---|
frontend-design | Costruire componenti web con alta qualità di design |
agent-native-architecture | Progettare app dove gli agenti sono cittadini di prima classe |
dspy-ruby | Framework Ruby per applicazioni LLM composabili e type-safe |
| Competenza | Attivatore |
|---|
brainstorming | Esplorare intenti e approcci prima dell’implementazione |
git-worktree | Gestire Git worktree per sviluppo parallelo isolato |
file-todos | Gestire sistema di tracciamento task basato su file |
compound-docs | Catturare problemi risolti come documentazione categorizzata |
| Competenza | Attivatore |
|---|
agent-browser | Automazione browser usando il CLI agent-browser di Vercel |
rclone | Caricare e sincronizzare file tra provider di storage cloud |
gemini-imagegen | Generare e modificare immagini usando l’API Gemini |
skill-creator | Guida per creare nuove competenze efficaci |
# 1. Brainstorm sull'approccio
/brainstorm
# 2. Crea un piano strutturato
/plan
# 3. Approfondisci con agenti di ricerca
/deepen-plan
# 4. Esegui autonomamente
/lfg
# 5. Revisiona il PR
/review-pr
# 6. Documenta ciò che hai imparato
/compound
- Inizia con
/brainstorm prima di lanciarti nell’implementazione — scopre casi limite in anticipo
- Usa
/plan per qualsiasi cosa non banale — anche funzionalità “semplici” beneficiano del pensiero strutturato
- Esegui
/review-pr prima di unire — la revisione multi-agente cattura problemi che le revisioni single-pass non trovano
- Documenta con
/compound — la conoscenza istituzionale previene la ripetizione degli errori
- Usa
/deepen-plan per funzionalità complesse — gli agenti di ricerca aggiungono profondità da documentazione e best practice
- Sfrutta la risoluzione parallela —
/resolve_parallel gestisce i TODO più velocemente delle correzioni sequenziali
- Usa il modello
haiku per agenti rapidi — minimizza costi e latenza per compiti semplici
| Problema | Soluzione |
|---|
| Agente non trovato | Verifica il percorso del plugin nelle impostazioni di Claude Code e riavvia |
| Comando non riconosciuto | Esegui /help per elencare i comandi disponibili, verifica plugin.json |
| L’agente restituisce vuoto | Verifica la disponibilità del modello, potrebbe servire la chiave API per opus/sonnet |
| Revisione multi-agente lenta | Usa il modello haiku per agenti rapidi, sonnet per quelli critici |
| Competenza non si attiva | Verifica che la descrizione della competenza corrisponda alla formulazione del tuo prompt |
| Piano troppo vago | Usa /deepen-plan con agenti di ricerca per più dettaglio |