Home / Glossary / Claude Code

Definition

Claude Code

Claude Code è l'agente AI di coding basato su terminale di Anthropic che opera direttamente nel tuo ambiente di sviluppo. Legge l'intero progetto, scrive codice su più file, esegue comandi shell, gestisce workflow git e itera sugli errori autonomamente—tutto dalla riga di comando.

Come funziona Claude Code

Claude Code gira come strumento CLI nel tuo terminale. Quando avvii una sessione, ottiene accesso ai file del progetto, alla shell e allo storico git. Descrivi un task in linguaggio naturale e l'agente pianifica una sequenza di azioni: leggere file per comprendere il contesto, scrivere codice, eseguire test e correggere problemi. Usa le capacità di ragionamento di Claude per prendere decisioni multi-step su come completare la tua richiesta.

Funzionalità principali

  • +Contesto completo del progetto: legge e comprende il tuo intero codebase prima di apportare modifiche
  • +Esecuzione nel terminale: esegue test, build, linter e qualsiasi comando shell direttamente
  • +Automazione git: crea branch, commit e pull request come parte del workflow
  • +Configurazione CLAUDE.md: istruzioni specifiche del progetto che l'agente segue automaticamente
  • +Integrazione MCP: si connette a strumenti esterni e fonti dati tramite il Model Context Protocol
  • +Modalità headless: funziona senza interazione umana per pipeline CI/CD e automazione
  • +Sistema di permessi: controllo granulare su cosa l'agente può leggere, scrivere ed eseguire
bash
# Install Claude Code
npm install -g @anthropic-ai/claude-code

# Start a session in your project
cd your-project
claude

# Give it a task
> "Refactor the auth module to use JWT tokens
   and update all tests"

Claude Code richiede un abbonamento Claude Pro, Team o Enterprise. Usa il modello più recente di Claude e consuma token in base alla complessità dei tuoi task.

Claude Code è gratuito?+
Claude Code è incluso negli abbonamenti Claude Pro ($20/mese), Claude Team e Claude Enterprise. L'utilizzo è misurato in base ai token consumati durante le sessioni di coding.
In cosa Claude Code è diverso da Cursor o Copilot?+
Claude Code è un agente nativo del terminale, non un plugin IDE. Opera sul tuo filesystem e shell reali, dandogli contesto completo del progetto e la capacità di eseguire comandi. Cursor e Copilot sono strumenti integrati nell'editor focalizzati su suggerimenti inline e chat.
Claude Code può funzionare con qualsiasi linguaggio di programmazione?+
Sì. Claude Code legge file sorgente ed esegue comandi shell indipendentemente dal linguaggio. Funziona con JavaScript, Python, TypeScript, Go, Rust, Java, C++ e qualsiasi altro linguaggio che usi.
Cos'è CLAUDE.md e perché è importante?+
CLAUDE.md è un file di configurazione che posizioni nella root del tuo progetto. Contiene istruzioni specifiche del progetto—convenzioni di codice, note sull'architettura, comandi comuni—che Claude Code segue automaticamente in ogni sessione. Agisce come memoria persistente per l'agente.

Related terms

Coding AgenticoModel Context Protocol (MCP)CLAUDE.mdAgente AI Headless

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS