---
title: "Claude Agent SDK : fonctionnalités, version et démarrage rapide · DotsAgent"
description: "Claude Agent SDK de Anthropic : licence, dernière version, prise en charge de MCP, exécutions durables, validation humaine, traçage et évaluations, avec un guide de démarrage rapide à copier."
url: https://dotsagent.io/fr/frameworks/claude-agent-sdk
---

Framework · Anthropic

# Claude Agent SDK en bref

Le SDK d’Anthropic fournit le harness de Claude Code, avec des outils de gestion de fichiers et d’exécution shell, des permissions, des hooks, des sous-agents et des skills, le tout dans votre propre programme Python ou TypeScript. Contrairement aux autres solutions de cette liste, il fonctionne uniquement avec les modèles Claude, et son utilisation est régie par les conditions commerciales d’Anthropic.

**Idéal pour :**  Les applications où Claude doit effectuer des tâches concrètes sur un système de fichiers, avec des permissions sur les outils que vous contrôlez.

## Informations clés

- **Mainteneur**: Anthropic
- **Langages**: Python, TypeScript
- **Licence**: Anthropic Commercial Terms
- **Dernière version**: `Python 0.2.163 / TypeScript 0.3.286` · 30 septembre 2026
- **Dépôt**: [anthropics/claude-agent-sdk-python](https://github.com/anthropics/claude-agent-sdk-python) · 8 200 étoiles
- **Option hébergée**: [Claude Managed Agents](https://code.claude.com/docs/en/agent-sdk/overview)Anthropic héberge le harness ; les sessions s’exécutent dans une sandbox gérée par Anthropic ou hébergée par vos soins.

## Démarrage rapide

Installez le package, configurez vos identifiants, puis lancez l’agent le plus simple présenté dans la documentation officielle. Les ID de modèle utilisés sont ceux de la documentation et ne sont pas forcément activés sur votre compte.

### Python

`Installer`

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

Nécessite 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())
```

[Source du guide de démarrage rapide](https://code.claude.com/docs/en/agent-sdk/overview)

### TypeScript

`Installer`

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

Nécessite 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
}
```

[Source du guide de démarrage rapide](https://code.claude.com/docs/en/agent-sdk/overview)

## Fonctionnalités

| Tous les modèles | — | Claude uniquement, via Anthropic, Bedrock, Google Cloud ou Foundry |
| --- | --- | --- |
| Client MCP | — | Option mcpServers ; les plugins peuvent intégrer des serveurs MCP |
| Serveur MCP | — | — |
| Multi-agent | — | Les sous-agents prennent en charge des sous-tâches ciblées |
| Exécutions durables | — | Les sessions peuvent être reprises ou forkées ; pas de moteur de persistance durable |
| Approbation humaine | — | Les modes de permission déterminent quels outils nécessitent une validation |
| Traçage | — | Export OpenTelemetry ; les traces sont en bêta |
| Évaluations | — | — |

## Modifications récentes

- Anciennement Claude Code SDK ; un guide de migration est disponible.
- Les deux SDK intègrent désormais un binaire Claude Code natif.
- Depuis le 15 juin 2026, l’utilisation du SDK avec les abonnements est déduite d’un crédit mensuel Agent SDK distinct.
- Les applications tierces ne peuvent pas proposer la connexion claude.ai sans l’autorisation d’Anthropic.

## Alternatives dans le même langage

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

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

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

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

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

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

## Sources

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

Référence indépendante pour les personnes qui créent des agents IA. Sans affiliation avec les fournisseurs cités.

© 2026 DotsAgent · Données vérifiées le 1 octobre 2026
