“Consegni al capocantiere il progetto, non una lista di tagli. Lui legge l'intero edificio, decide chi fa cosa e mette la squadra al lavoro.”
Attiva Agent Teams
Agent Teams è sperimentale e disattivato di default. Attivalo con una variabile d'ambiente e mettila nel profilo della tua shell così è sempre presente.
# Add to ~/.zshrc (macOS) or ~/.bashrc (Linux) export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Fai il prompt al lead, non ai passaggi
Il cambio rispetto al prompting ordinario: descrivi il progetto intero e lascia che l'agente lead lo scomponga. Il lead suddivide il lavoro, assegna i ruoli e avvia i membri del team, ciascuno nella propria finestra di contesto. Tu vedi quali agenti sono attivi e cosa sta facendo ciascuno.
I need to build a user authentication system. Spawn separate agents to handle: 1. Backend: Express.js routes for login, signup, and token refresh 2. Frontend: React login and signup forms with validation 3. Testing: integration tests for all auth endpoints 4. Review: review the other agents' code for security issues
Nota la forma: un ruolo per agente, un deliverable concreto ciascuno e un revisore esplicito. Il lead gestisce l'orchestrazione; tu gestisci il brief.
Un template riutilizzabile
I need to [describe the full feature]. Spawn separate agents: 1. [Role 1]: [specific task, with files/modules] 2. [Role 2]: [specific task, with files/modules] 3. [Role 3]: [specific task, with files/modules] 4. Review: review all code for [bugs / security / style] Each agent works in its own context. Coordinate through the shared task list. Flag dependencies before starting dependent tasks.
Una riga per ciascuno
- Attiva la modalità sperimentale con CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 nel profilo della tua shell.
- Fai il prompt al lead con la funzionalità intera e lascia che scomponga, assegni i ruoli e avvii i membri del team.
- Dai a ogni agente un ruolo e un deliverable concreto, e includi sempre un revisore esplicito.
Dove andare ora