---
title: "Claude Agent SDK: funzionalità, versione e guida rapida · DotsAgent"
description: "Claude Agent SDK di Anthropic: licenza, ultima versione, supporto MCP, esecuzioni durevoli, approvazione umana, tracing e valutazioni, oltre a una guida rapida da copiare."
url: https://dotsagent.io/it/frameworks/claude-agent-sdk
---

Framework · Anthropic

# Claude Agent SDK in breve

L'SDK di Anthropic mette a disposizione l'harness di Claude Code, con tool per file e shell, autorizzazioni, hook, subagenti e skill, all'interno del tuo programma Python o TypeScript. A differenza degli altri elementi di questo elenco, funziona solo con i modelli Claude e il suo utilizzo è disciplinato dai Termini commerciali di Anthropic.

**Ideale per:**  App in cui Claude deve svolgere attività reali su un filesystem, con autorizzazioni per i tool sotto il tuo controllo.

## Informazioni principali

- **Responsabile**: Anthropic
- **Linguaggi**: Python, TypeScript
- **Licenza**: Anthropic Commercial Terms
- **Ultima versione**: `Python 0.2.163 / TypeScript 0.3.286` · 30 settembre 2026
- **Repository**: [anthropics/claude-agent-sdk-python](https://github.com/anthropics/claude-agent-sdk-python) · 8200 stelle
- **Opzione hosted**: [Claude Managed Agents](https://code.claude.com/docs/en/agent-sdk/overview)Anthropic ospita l'harness; le sessioni vengono eseguite in una sandbox gestita da Anthropic o self-hosted.

## Guida rapida

Installa il pacchetto, configura le credenziali, quindi esegui l'agente più semplice indicato nella documentazione ufficiale. Gli ID dei modelli sono quelli usati nella documentazione e potrebbero non essere abilitati per il tuo account.

### Python

`Installa`

```
pip install claude-agent-sdk
```

Richiede ANTHROPIC_API_KEY

`Python`

```
import asyncio
from claude_agent_sdk import query, ClaudeAgentOptions

async def main():
    async for message in query(
        prompt="Find and fix the bug in auth.py",
        options=ClaudeAgentOptions(allowed_tools=["Read", "Edit", "Bash"]),
    ):
        print(message)  # Claude reads the file, finds the bug, edits it

asyncio.run(main())
```

[Fonte della guida rapida](https://code.claude.com/docs/en/agent-sdk/overview)

### TypeScript

`Installa`

```
npm install @anthropic-ai/claude-agent-sdk
```

Richiede ANTHROPIC_API_KEY

`TypeScript`

```
import { query } from "@anthropic-ai/claude-agent-sdk";

for await (const message of query({
  prompt: "Find and fix the bug in auth.ts",
  options: { allowedTools: ["Read", "Edit", "Bash"] }
})) {
  console.log(message); // Claude reads the file, finds the bug, edits it
}
```

[Fonte della guida rapida](https://code.claude.com/docs/en/agent-sdk/overview)

## Funzionalità

| Qualsiasi modello | — | Solo Claude, tramite Anthropic, Bedrock, Google Cloud o Foundry |
| --- | --- | --- |
| Client MCP | — | Opzione mcpServers; i plugin possono includere server MCP |
| Server MCP | — | — |
| Multi-agent | — | I subagenti gestiscono sottoattività specifiche |
| Esecuzioni durevoli | — | Le sessioni possono essere riprese o ramificate; nessun motore di durabilità |
| Approvazione umana | — | Le modalità di autorizzazione stabiliscono quali tool richiedono approvazione |
| Tracing | — | Esportazione OpenTelemetry; le trace sono in beta |
| Valutazioni | — | — |

## Modifiche recenti

- Rinominato da Claude Code SDK; è disponibile una guida alla migrazione.
- Ora entrambi gli SDK includono un binario nativo di Claude Code.
- Dal 15 giugno 2026, l'utilizzo dell'SDK con i piani in abbonamento viene conteggiato separatamente e usa un credito mensile Agent SDK dedicato.
- Le app di terze parti non possono offrire l'accesso con claude.ai senza l'approvazione di Anthropic.

## Alternative nello stesso linguaggio

- [OpenAI Agents SDK](https://dotsagent.io/it/frameworks/openai-agents-python)

- [OpenAI Agents SDK (JS)](https://dotsagent.io/it/frameworks/openai-agents-js)

- [Google ADK](https://dotsagent.io/it/frameworks/google-adk)

- [Microsoft Agent Framework](https://dotsagent.io/it/frameworks/microsoft-agent-framework)

- [LangGraph](https://dotsagent.io/it/frameworks/langgraph)

- [CrewAI](https://dotsagent.io/it/frameworks/crewai)

## Fonti

1. [code.claude.com](https://code.claude.com/docs/en/agent-sdk/overview)/docs/en/agent-sdk/overview
2. [code.claude.com](https://code.claude.com/docs/en/agent-sdk/quickstart)/docs/en/agent-sdk/quickstart
3. [code.claude.com](https://code.claude.com/docs/en/agent-sdk/observability)/docs/en/agent-sdk/observability
4. [code.claude.com](https://code.claude.com/docs/en/bedrock-vertex)/docs/en/bedrock-vertex
5. [pypi.org](https://pypi.org/pypi/claude-agent-sdk/json)/pypi/claude-agent-sdk/json
6. [registry.npmjs.org](https://registry.npmjs.org/@anthropic-ai%2fclaude-agent-sdk)/@anthropic-ai%2fclaude-agent-sdk
7. [api.github.com](https://api.github.com/repos/anthropics/claude-agent-sdk-python)/repos/anthropics/claude-agent-sdk-python
8. [api.github.com](https://api.github.com/repos/anthropics/claude-agent-sdk-typescript)/repos/anthropics/claude-agent-sdk-typescript

Riferimento indipendente per chi sviluppa agenti IA. Non siamo affiliati a nessun fornitore citato qui.

© 2026 DotsAgent · Dati verificati il 1 ottobre 2026
