::: info DEFINIZIONE
Claude Code è un tool a riga di comando (CLI) che trasforma il modello Claude 3.7 Sonnet in un agente autonomo. A differenza della chat di VS Code, Claude Code può eseguire comandi shell, leggere l'intero filesystem, lanciare test, analizzare log di errore e fare commit Git in autonomia.
:::
Il vero valore di Claude Code non è solo la scrittura del codice, ma la capacità di utilizzare il terminale come farebbe un essere umano:
pytest), legge l'errore se fallisce e si corregge finché il test non diventa verde.grep o find per localizzare variabili o pattern in codebase enormi in pochi secondi.Con il rilascio di Claude 3.7 Sonnet, Claude Code introduce il Reasoning (Pensiero Esteso).
Essendo un pacchetto Node.js, si installa globalmente:
npm install -g @anthropic-ai/claude-code
Richiede una chiave API ottenuta dalla Anthropic Console (Tier: Build).
claude auth
claude : Avvia la sessione interattiva nella cartella corrente.claude "Fix all the warnings in the terminal" : Task diretto.claude config set --max-continuous-steps 10 : Limita l'autonomia dell'agente per controllare i costi.Questo è il punto critico per il tuo laboratorio. Claude Code utilizza un sistema di Context Caching per ridurre i costi, ma:
Claude Code è attualmente l'agente più "intelligente" sul mercato, ma è un sistema chiuso. Per il tuo workflow, lo useremo come riferimento per configurare OpenCode.ai o Aider, cercando di emulare lo stesso comportamento (Loop di test -> Fix) ma utilizzando i provider che abbiamo già pagato.
::: tip PRO-TIP
Se decidi di testarlo, usa sempre il comando compact durante la sessione per "riassumere" la cronologia della chat e risparmiare token nelle richieste successive.
:::
Tags: #AI #ClaudeCode #Anthropic #AgenticAI #CLI*