# maitriser-claude-code-formation-pedagogique-deep-research-2026-02

## Veille

Formazione completa su Claude Code: 12 moduli didattici sulla programmazione agentica - Deep Research

## Titre Article

Maîtriser Claude Code — Détail complet des 12 modules et ~60 leçons

## Date

2026-02

## URL

https://github.com/dgirard/fiches-veille/blob/main/docs/deep%20research/202602/Ma%C3%AEtriser%20Claude%20Code.md

## Keywords

Claude Code, programmazione agentica, formazione didattica, pedagogia socratica, CLAUDE.md, MCP, Model Context Protocol, comandi slash, autorizzazioni, sandboxing, CI/CD, modalità headless, subagent, skill, hook, finestra di contesto, Git, flusso di lavoro Explore-Plan-Code, Haiku, Sonnet, Opus, flashcard FSRS

## Authors

Deep Research Veille Interne

## Ton

**Profilo**: Curriculum didattico strutturato, registro didattico e interattivo, livello tecnico progressivo (da principiante ad avanzato)

**Descrizione**: Documento formativo completo concepito secondo un metodo socratico in 5 fasi (hook, esplorazione guidata, dialogo, pratica attiva, flashcard FSRS). Il tono alterna quello di un tutor di supporto che pone domande provocatorie per stimolare la riflessione a quello di un esperto tecnico che trasmette conoscenze precise. Le analogie sono pervasive (architetto/mattoni, un Airbus A380 per andare a comprare il pane, una scrivania con 200.000 post-it) per ancorare i concetti astratti. Il pubblico di riferimento è lo sviluppatore professionista che desidera passare dalla programmazione tradizionale all'orchestrazione agentica.

## Pense-betes

- **Struttura didattica**: 12 moduli (A1-A12), ~60 lezioni, 60 flashcard FSRS, durata stimata 3h-5h
- **Il Percorso A** copre Claude Code end-to-end: concetti → installazione → conversazioni → comandi → memoria → sicurezza → contesto → Git → MCP → CI/CD → personalizzazione → best practice
- **5 fasi per lezione**: Hook socratico (30s) → Esplorazione guidata (90s) → Dialogo socratico (60s) → Pratica attiva (60s) → Sintesi + Flashcard (30s)
- **Concetti fondamentali**:
- Agentic coding = lo sviluppatore descrive l'intento, l'agente esplora/pianifica/programma/testa
- Claude Code = agente terminal-first (non un chatbot), in grado di leggere/scrivere file, eseguire comandi bash, gestire Git
- Tre modelli: Haiku (veloce/economico), Sonnet (equilibrato/predefinito), Opus (intelligente/complesso)
- **Flusso di lavoro raccomandato da Anthropic**: Explore → Plan → Code (modalità Plan tramite Shift+Tab)
- **Sistema di memoria a 4 livelli**: Enterprise Policy > CLAUDE.md di progetto > Project Rules (.claude/rules/) > CLAUDE.md utente
- **CLAUDE.md**: file versionato con Git che fornisce il contesto permanente del progetto, creato con /init, mantenuto conciso per evitare la "memoria evanescente"
- **Gestione del contesto**: finestra di 200k token, /compact (riassumere) vs /clear (svuotare), /cost e /context per il monitoraggio
- **Sicurezza multilivello**: 4 modalità di autorizzazione (Normal, Auto-accept edits, Plan, Bypass), sandbox del sistema operativo (Seatbelt macOS, bubblewrap Linux), hook PreToolUse, allow/deny in settings.json
- **MCP**: standard aperto per collegare Claude Code a strumenti esterni (GitHub, Brave Search, Context7, Sentry, Playwright)
- **Modalità headless**: flag -p per l'uso non interattivo, integrazione CI/CD tramite GitHub Actions, formati di output text/json/stream-json
- **Skill vs comandi slash**: i comandi = attivati manualmente (/comando), le skill = attivate automaticamente da Claude quando la descrizione corrisponde
- **Hook**: script deterministici su 11+ eventi (PreToolUse, PostToolUse, Stop, Notification...), exit code 2 = blocco
- **5 pattern professionali**: Explore→Plan→Code→Test→Review, Context priming, Iterative refinement, Model surfing, Session hygiene
- **Paywall consigliato**: Moduli A1-A4 gratuiti (basi), A5-A12 Pro (competenza avanzata)

## RésuméDe400mots

Questo documento costituisce un curriculum didattico completo per padroneggiare Claude Code, lo strumento CLI agentico di Anthropic. Organizzato in 12 moduli (da A1 a A12) per un totale di circa 60 lezioni, segue una progressione rigorosa dai concetti fondamentali alle best practice avanzate, con una durata stimata di 3-5 ore.

**Fondamenti (A1)**: L'agentic coding rappresenta un cambio di paradigma in cui lo sviluppatore passa dalla scrittura riga per riga all'orchestrazione di agenti IA. Claude Code si distingue per il suo approccio terminal-first e offre accesso a tre modelli (Haiku, Sonnet, Opus) adatti a diversi livelli di complessità.

**Primi passi (A2-A3)**: L'installazione avviene con un singolo comando (curl o npm). Il flusso di lavoro conversazionale si basa su prompt specifici e contestualizzati. Quattro regole d'oro del prompting agentico: essere specifici, fornire il contesto, indicare i vincoli, un solo obiettivo alla volta. Il flusso di lavoro Explore → Plan → Code è raccomandato da Anthropic per le attività complesse.

**Comandi e memoria (A4-A5)**: I comandi slash essenziali (/init, /clear, /compact, /cost, /model, /rewind) strutturano il lavoro quotidiano. Il sistema di memoria gerarchico a 4 livelli (Enterprise Policy, CLAUDE.md di progetto, Project Rules, CLAUDE.md utente) permette di condividere e personalizzare il contesto. Auto Memory consente a Claude di scrivere le proprie note tra una sessione e l'altra.

**Sicurezza e contesto (A6-A7)**: Quattro modalità di autorizzazione (Normal, Auto-accept, Plan, Bypass) offrono uno spettro tra controllo e autonomia. La sandbox del sistema operativo (Seatbelt su macOS, bubblewrap su Linux) isola i comandi a livello kernel. La finestra di contesto di 200.000 token richiede una gestione attiva tramite /compact e /clear.

**Integrazioni (A8-A10)**: Claude Code eccelle nella gestione di Git (commit intelligenti, risoluzione dei conflitti, PR automatizzate). MCP (Model Context Protocol) collega Claude Code a strumenti esterni (GitHub, Brave Search, database). La modalità headless (flag -p) consente l'integrazione CI/CD tramite GitHub Actions con controllo del budget.

**Personalizzazione avanzata (A11-A12)**: I comandi slash personalizzati (.claude/commands/), le skill (file SKILL.md rilevati automaticamente), i subagent specializzati e gli hook deterministici (11+ eventi) consentono un'automazione estesa. I cinque pattern professionali (Explore→Plan→Code→Test→Review, Context priming, Iterative refinement, Model surfing, Session hygiene) costituiscono la base della padronanza esperta.

Ogni lezione integra un hook socratico provocatorio, un'esplorazione guidata, un dialogo tutor-discente, un esercizio pratico e una flashcard FSRS per la ripetizione spaziata.

## GrapheDeConnaissance

- Anthropic —a_créé→ Claude Code (TECHNOLOGIE, 0.99)
- Claude Code —est_instance_de→ agent terminal-first (CONCEPT, 0.99)
- Claude Code —utilise→ Haiku 4.5 (TECHNOLOGIE, 0.97)
- Claude Code —utilise→ Sonnet 4.5 (TECHNOLOGIE, 0.97)
- Claude Code —utilise→ Opus 4.5 (TECHNOLOGIE, 0.97)
- Claude Code —mesure→ 1 milliard $ revenus annualisés (MESURE, 0.95)
- Anthropic —recommande→ workflow Explore-Plan-Code (METHODOLOGIE, 0.98)
- CLAUDE.md —fait_partie_de→ système de mémoire hiérarchique (CONCEPT, 0.97)
- Enterprise Policy —fait_partie_de→ système de mémoire hiérarchique (CONCEPT, 0.96)
- MCP —permet→ connexion à outils externes (CONCEPT, 0.95)
- mode headless —permet→ intégration CI/CD (METHODOLOGIE, 0.94)
- pédagogie socratique —s_applique_à→ Claude Code (CONCEPT, 0.97)
- hooks —s_applique_à→ événements PreToolUse et PostToolUse (CONCEPT, 0.93)
- FSRS —permet→ mémorisation espacée des flashcards (CONCEPT, 0.92)

---
Canonical: https://www.thekb.eu/it/fiches/maitriser-claude-code-formation-pedagogique-deep-research-2026-02/
