La Guida Completa allo Sviluppo Software Agente nel 2026
- Un Manuale Completo per Padroneggiare Claude Code, i Flussi di Lavoro Multi-Agente e il Deployment Enterprise
Introduzione: L’Ingegnere che Non Digita Più
- Cosa Imparerai da Questo Libro
- A Chi è Rivolto Questo Libro
- Come Usare Questo Libro
- La Base delle Prove
- Una Nota su Cosa Questo Libro Non Copre
- La Tesi Centrale
- Il Paesaggio nel 2026
Capitolo 1: La Rivoluzione Agente nello Sviluppo Software
- Dall’Autocompletamento agli Agenti: Un’Evoluzione di Cinque Anni
- Cosa Rende Claude Code Diverso: Architettura Agente Terminal-First
- Il Flusso di Lavoro di Boris Cherny: Come il Creatore Usa Effettivamente Claude Code
- La Divisione del Lavoro: Umano come Orchestratore, Agente come Costruttore
- Il Paesaggio degli Agenti di Codifica IA nel 2026
- Perché Ora? Adozione di Mercato e il Passaggio ai Flussi di Lavoro Agenti
- Analisi Critica: Compromessi e Limitazioni degli Strumenti Agenti
Capitolo 2: Anatomia di Claude Code
- Il Ciclo Agente: Raccogliere, Agire, Verificare
- I Modelli Behind the Scenes: Sonnet, Opus, Fable e Selezione del Modello
- Matematica della Gestione dei Token: Comprendere le Tue Spese
- Strumenti Integrati: Operazioni sui File, Ricerca, Esecuzione, Web, Intelligenza del Codice
- La Directory .claude: Configurazione, CLAUDE.md e Memoria
- Finestre di Contesto: Come Si Riempiono, Auto-Compattazione e Gestione dei Token
Capitolo 3: Iniziare e Configurarsi
- Installazione su Più Piattaforme: macOS, Linux, Windows, WSL, Homebrew, WinGet
- Autenticazione e Configurazione dell’Account
- La Tua Prima Sessione: Walkthrough da Zero al Codice
- Modalità di Autorizzazione: Default, Auto-accept, Plan e Auto Mode
- Integrazioni IDE: VS Code, JetBrains, Remote Control, Interfaccia Web
Capitolo 4: Prompt Engineering per Claude Code
- L’Arte del Prompt Claude: Specificità, Contesto e Verifica
- CLAUDE.md come Strato di Istruzioni Persistente
- Esempi Few-shot, Strutturazione XML e Assegnazione del Ruolo
- Il Pattern “Intervistami”: Lasciare che Claude Faccia Domande Prima di Codificare
- Prompt Chaining e Gestione dello Stato tra Sessioni
- Pattern di Fallimento Comuni e Come Evitarli
- Testing Avverso: Stressare l’Output di Claude Code
Capitolo 5: Flussi di Lavoro di Sviluppo Reali
- Costruire un’Applicazione Full-stack da Zero (Progetto Hands-on)
- Refactoring di Codebase Legacy: Il Caso Studio di Migrazione Scala-to-Java di Stripe
- Debug di Bug Complessi: Un Walkthrough Passo-passo
- Migrazione del Codice su Scala: La Migrazione Python-to-Go di Wiz
- Onboarding su un Codebase Sconosciuto
Capitolo 6: Testing, Verifica e Garanzia di Qualità
- Dare a Claude Qualcosa Contro Cui Verificare
- Generazione di Test e Test Self-healing
- Outcomes: Valutazione Automatizzata con Rubrica
- Il Pattern Writer/Reviewer con Sessioni Parallele
- Skill di Code Review e Strategie di Revisione Avversaria
- Integrazione CI/CD: GitHub Actions, GitLab CI e PR Automatizzati
Capitolo 7: Automazione e Scaling
- Modalità Headless: Claude Code Non-interattivo per Script e Pipeline
- Pattern Fan-out: Elaborare Migliaia di File in Parallelo
- Routine Claude Code: Compiti Programmati e Flussi di Lavoro Event-driven
- Pre-commit Hook, Linting e Gate Automatizzati di Qualità del Codice
- Gestione dei Costi e Budget Token su Scala
Capitolo 8: Pattern Agentic Avanzati
- Sotto-Agenti: Delegare Indagine e Verifica
- Skill: Creare Conoscenza di Dominio e Flussi di Lavoro Riutilizzabili
- Server MCP: Connettersi a Sistemi Esterni (GitHub, Database, Jira)
- Hook: Applicazione Automatizzata delle Politiche tra le Sessioni
- Orchestrazione Multi-Agente: Agenti Principali, Sotto-Agenti Specialisti, Filesystem Condivisi
- Agenti Gestiti Claude e la Funzionalità “Dreaming”
Capitolo 9: Deployment e Prontezza per la Produzione
- Distribuire Applicazioni Costruite con Claude Code su Piattaforme Cloud
- Configurazione dell’Ambiente e Gestione dei Secret
- Monitoraggio e Osservabilità: OpenTelemetry, Analytics di Utilizzo, Tracciamento Token
- Ottimizzazione delle Prestazioni: Prompt Caching, Selezione del Modello, Efficienza del Contesto
- Da Prototipo a Produzione: Un Caso Studio con Rakuten
Capitolo 10: Collaborazione di Team e Deployment Enterprise
- Claude Code su Scala: Il Deployment di Stripe con 1.370 Ingegneri
- Impostazioni Gestite, Sicurezza Enterprise e Conformità
- CLAUDE.md Condiviso, Librerie Skill e Distribuzione Plugin
- Integrare Claude Code nei Flussi di Lavoro Esistenti del Team
Capitolo 11: Analisi Approfondita della Sicurezza
- Vulnerabilità Documentate: CVE-2025-59536 e CVE-2026-21852
- Iniezione Prompt e Contenuto Maligno dei File
- Esposizione dei Secret nel Caricamento del Contesto
- Il Flag —dangerously-skip-permissions: Quando e Come Usarlo in Modo Sicuro
- Sandbox: Docker, Dev Container e Isolamento VM
- Architettura di Sicurezza Enterprise: MDM, Gateway LLM, Monitoraggio Agent
Capitolo 12: Il Futuro della Codifica Agente
- La Roadmap di Anthropic: Dreaming, Outcomes, Orchestrazione Multi-Agente
- La Ricerca sull’Esperienza: Perché la Conoscenza di Domain Batte il Background di Codifica
- Otto Tendenze che Plasm la Codifica Agente nel 2026 e Oltre
- Il Ruolo in Cambiamento degli Ingegneri Software
- Cosa Questo Significa per il Futuro del Lavoro e l’Economia della Conoscenza
Capitolo 13: Conclusione: Diventare un Ingegnere Agente
- Sintetizzare il Viaggio dal Principiante al Maestro
- I Nuovi Modelli Mentali dello Sviluppo Software
- Costruire la Tua Pratica Claude Code: Un Piano d’Azione Personale
- Guardando in Avanti: Dove i Prossimi Cinque Anni Ci Portano