Lavorare in modo intelligente su larga scala
Subagent, anti-pattern e il toolkit completo del contesto
⏱ Stima ~7 min
01 · Leggi
Ora hai tutti i mattoni — CLAUDE.md per le regole permanenti, memory per i pattern appresi, session per la continuità, gestione del contesto per l'efficienza, spec per gli handoff.
Questa lezione riguarda come combinarli in modo efficace. I maggiori guadagni di produttività vengono dal sapere quale strumento usare in quale contesto — e quali anti-pattern evitare.
Punti chiave
- Ogni strumento di contesto risolve un problema specifico
- La skill chiave è scegliere lo strumento giusto per il contesto
- Gli anti-pattern sprecano contesto e riducono l'efficienza di Claude
- Piccole abitudini di flusso si accumulano in grandi guadagni di produttività
02 · Leggi
Quando chiedi a Claude di investigare qualcosa — "come funziona l'autenticazione in questa codebase?" — legge file, segue import, analizza pattern. Tutta quella ricerca riempie la tua context window.
Subagent risolve questo. Un subagent gira in una context window separata, fa l'investigazione e riporta un riassunto. La tua conversazione principale rimane pulita e focalizzata sull'implementazione.
Pensalo come mandare un assistente a fare ricerche e tornare con un riassunto di una pagina, invece di leggere tu stesso ogni fonte.
Punti chiave
- I subagent girano in una context window separata
- I task pesanti di investigazione sono adatti ai subagent
- Solo il riassunto torna alla tua conversazione principale
- Mantiene il tuo contesto di lavoro pulito per l'implementazione
03 · Esempio di codice
CLAUDE.md viene sempre caricato. Le Skill vengono caricate on demand. Scegli in base a quanto spesso hai bisogno delle istruzioni.
Metti in CLAUDE.md (caricato sempre, ogni session)
- Build commands: npm run dev, npm test
- Code style: TypeScript strict, 2-space indent
- Architecture: where handlers, schemas, components live
- Project quirks: "purple is actually orange"
Metti in una Skill (caricata solo quando serve)
- Detailed deployment procedure (10 steps)
- Database migration playbook
- API documentation for a specific service
- Complex debugging checklist
Se lo usi in ogni session mettilo in CLAUDE.md. Se è know-how specialistico per task specifici, fanne una skill. Le skill hanno zero contesto finché non attivate — ideale per processi dettagliati che servono solo occasionalmente.
04 · Leggi
Alcune abitudini comuni sprecano contesto e rendono Claude meno efficiente.
Session kitchen-sink — implementi una feature, poi fai domande non correlate, poi torni alla feature. Usa /clear tra task non correlati.
CLAUDE.md da 500 righe — cercare di documentare tutto sovraccarica l'attenzione di Claude. Rimani sotto le 200 righe; sposta i dettagli in skill o file rules.
Ciclo di correzione — Claude sbaglia, correggi, sbaglia ancora. Dopo due correzioni usa /clear e riscrivi il prompt sulla base di ciò che hai imparato.
Esplorazione infinita — "Investiga questa codebase" senza scope. Usa invece un subagent con domande specifiche.
Punti chiave
- Session kitchen-sink: usa /clear tra task non correlati
- CLAUDE.md troppo lungo: rimani sotto le 200 righe, sposta i dettagli nelle skill
- Ciclo di correzione: dopo due fallimenti usa /clear e riscrivi il prompt
- Esplorazione infinita: usa un subagent con domande specifiche
05 · Leggi
Ecco il tuo toolkit, tutto in un posto.
CLAUDE.md — regole permanenti, caricate ogni session, sopravvivono alla compressione. Auto memory — note che Claude impara dall'esperienza. Session — nomina, riprendi, fa' fork. Context window — monitora con /context, comprimi con /compact, azzera con /clear. Spec — documento di handoff per lavori complessi. Checkpoint — Esc+Esc per riavvolgere qualsiasi modifica. Subagent — contesto isolato per le investigazioni. Skill — know-how on demand senza sprecare contesto.
La differenza tra chi inizia e chi usa Claude Code da esperto non è la velocità di digitazione — è la gestione del contesto.
Punti chiave
- CLAUDE.md: regole permanenti (livello progetto + utente)
- Memory: pattern appresi da Claude
- Session: nomina, riprendi, fa' fork
- Context: monitora, comprimi, azzera
- Spec: documento di handoff per feature complesse
- Checkpoint: riavvolgi qualsiasi modifica
- Subagent: isola le investigazioni
- La meta-skill chiave è la gestione del contesto
06 · Quiz
Hai un processo di deploy dettagliato in 50 passi. Dove lo metti?
- In CLAUDE.md per caricarlo sempre
- In una Claude Skill caricata solo quando fai il deploy
- Nella conversazione — lo dici a Claude ogni volta
- Nei commenti del codice
07 · Leggi
Hai completato l'intero percorso Claude Code. Dal Level 8 con i comandi base, al Level 9 con le skill, il Level 10 con MCP, il Level 11 con la gestione del contesto.
Non sai solo come usare Claude Code — sai come usarlo bene: gestire il contesto, scrivere spec, strutturare il lavoro per handoff puliti, evitare le trappole che rallentano la maggior parte delle persone.
Il prossimo level passa da Claude Code nello specifico alla modalità ingegnere junior in generale — debug, deploy, lavorare come un professionista. Le skill di gestione del contesto che hai imparato qui renderanno ogni lezione futura più efficace.
Punti chiave
- Hai completato il percorso Claude Code completo (Level 8-11)
- Conosci gli strumenti e le meta-skill
- La gestione del contesto rende tutto il resto più efficace
- Prossima tappa: modalità ingegnere junior — debug, deploy, lavoro professionale
08 · Quiz
Sei in una lunga session di Claude Code. Hai appena finito di implementare una feature e ora vuoi fare una domanda non correlata sul design del database. Cosa fai prima?
- Chiedi direttamente — Claude sa gestire più argomenti
- Chiudi il terminale e aprine uno nuovo
- Usa /clear per azzerare il contesto prima di iniziare l'argomento non correlato
- Elimina il tuo file CLAUDE.md
09 · Completa
Quando hai bisogno che Claude investighi una grande codebase senza riempire la tua context window principale, devi delegare il lavoro a un _____.
Altre lezioni di questo capitolo
⚠ L'esperienza interattiva completa richiede JavaScript. Attivalo e ricarica la pagina.
※ Questo è un progetto educativo indipendente — non è un prodotto ufficiale di Anthropic. Claude™ è un marchio di Anthropic, PBC.