Salta ai contenuti

Claude Code Compound Engineering

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.

PassoComando
Installa Claude CodeSegui la configurazione su claude.ai/code
Clona plugingit clone https://github.com/anthropics/claude-code-plugins
Aggiungi a Claude CodeAggiungi il percorso del plugin nelle impostazioni di Claude Code
VerificaEsegui /help in Claude Code per vedere i comandi disponibili
FaseComando SlashDescrizione
Pianifica/planTrasforma descrizioni di funzionalità in piani di implementazione strutturati
Lavora/lfgIngegneria autonoma completa — esegui piani con coordinazione multi-agente
Revisiona/review-prRevisione completa PR usando agenti specializzati in parallelo
Componi/compoundDocumenta problemi risolti per costruire conoscenza istituzionale
ComandoDescrizione
/planCrea piani di implementazione strutturati con dettaglio a livello di file
/brainstormEsplora requisiti e approcci prima della pianificazione
/deepen-planMigliora un piano con agenti di ricerca in parallelo per profondità e best practice
/plan_reviewPiù agenti specializzati revisionano un piano in parallelo
ComandoDescrizione
/lfgFlusso completo di ingegneria autonoma — pianifica, implementa, testa, revisiona
/resolve_parallelRisolvi tutti i commenti TODO usando elaborazione parallela
/resolve_pr_parallelRisolvi tutti i commenti PR usando elaborazione parallela
/resolve_todo_parallelRisolvi tutti i todo pendenti del CLI usando elaborazione parallela
ComandoDescrizione
/review-prRevisione completa PR con agenti specializzati (codice, sicurezza, prestazioni)
/code-reviewRevisiona una modifica specifica del codice rispetto al piano e agli standard
/test-browserEsegui test del browser sulle pagine interessate dal PR o branch corrente
/reproduce-bugRiproduci e indaga bug usando log, console e screenshot
ComandoDescrizione
/compoundDocumenta un problema risolto per la conoscenza istituzionale
/changelogCrea changelog coinvolgenti per merge recenti nel main
/deploy-docsValida e prepara la documentazione per GitHub Pages
/release-docsCostruisci e aggiorna il sito di documentazione con i componenti attuali
AgenteScopo
code-reviewerRevisiona bug, errori logici, sicurezza e qualità del codice
code-simplifierSemplifica il codice per chiarezza preservando la funzionalità
silent-failure-hunterIdentifica fallimenti silenziosi e gestione errori inadeguata
comment-analyzerAnalizza i commenti per accuratezza e manutenibilità
pr-test-analyzerRevisiona qualità e completezza della copertura dei test
type-design-analyzerAnalisi esperta del design dei tipi e degli invarianti
AgenteScopo
architecture-strategistValuta le decisioni di design del sistema e i confini dei componenti
security-sentinelAudit di sicurezza, valutazione vulnerabilità, conformità OWASP
performance-oracleAnalizza prestazioni, algoritmi, colli di bottiglia, scalabilità
agent-native-reviewerAssicura che le funzionalità siano accessibili agli agenti, non solo agli umani
pattern-recognition-specialistRileva pattern di design, anti-pattern e duplicazione del codice
AgenteScopo
kieran-rails-reviewerRevisione rigorosa delle convenzioni e qualità Rails
kieran-python-reviewerRevisione rigorosa delle convenzioni e qualità Python
kieran-typescript-reviewerRevisione rigorosa delle convenzioni e qualità TypeScript
dhh-rails-reviewerRevisione Rails dalla prospettiva di DHH — rilevamento anti-pattern
AgenteScopo
framework-docs-researcherRecupera documentazione completa di framework e best practice
learnings-researcherCerca apprendimenti istituzionali in docs/solutions/
best-practices-researcherRaccoglie best practice esterne da documentazione e OSS
git-history-analyzerAnalisi archeologica della cronologia git e dell’evoluzione del codice
repo-research-analystAnalisi completa della struttura e dei pattern del repository
AgenteScopo
figma-design-syncSincronizza l’implementazione con i design di Figma
design-implementation-reviewerVerifica che l’UI corrisponda alle specifiche di Figma
design-iteratorRaffinamento iterativo del design tramite N cicli di cattura-analisi-correzione
CompetenzaAttivatore
frontend-designCostruire componenti web con alta qualità di design
agent-native-architectureProgettare app dove gli agenti sono cittadini di prima classe
dspy-rubyFramework Ruby per applicazioni LLM composabili e type-safe
CompetenzaAttivatore
brainstormingEsplorare intenti e approcci prima dell’implementazione
git-worktreeGestire Git worktree per sviluppo parallelo isolato
file-todosGestire sistema di tracciamento task basato su file
compound-docsCatturare problemi risolti come documentazione categorizzata
CompetenzaAttivatore
agent-browserAutomazione browser usando il CLI agent-browser di Vercel
rcloneCaricare e sincronizzare file tra provider di storage cloud
gemini-imagegenGenerare e modificare immagini usando l’API Gemini
skill-creatorGuida 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
ProblemaSoluzione
Agente non trovatoVerifica il percorso del plugin nelle impostazioni di Claude Code e riavvia
Comando non riconosciutoEsegui /help per elencare i comandi disponibili, verifica plugin.json
L’agente restituisce vuotoVerifica la disponibilità del modello, potrebbe servire la chiave API per opus/sonnet
Revisione multi-agente lentaUsa il modello haiku per agenti rapidi, sonnet per quelli critici
Competenza non si attivaVerifica che la descrizione della competenza corrisponda alla formulazione del tuo prompt
Piano troppo vagoUsa /deepen-plan con agenti di ricerca per più dettaglio