---
title: "Claude Agent SDK: funciones, versión e inicio rápido · DotsAgent"
description: "Claude Agent SDK, de Anthropic: licencia, última versión, compatibilidad con MCP, ejecuciones duraderas, aprobación humana, trazabilidad y evaluaciones, además de una guía de inicio rápido lista para copiar."
url: https://dotsagent.io/es/frameworks/claude-agent-sdk
---

Framework · Anthropic

# Claude Agent SDK de un vistazo

El SDK de Anthropic incorpora el harness de Claude Code, con herramientas de archivos y shell, permisos, hooks, subagentes y skills, en tu propio programa de Python o TypeScript. A diferencia del resto de esta lista, solo funciona con modelos Claude y su uso se rige por las Condiciones Comerciales de Anthropic.

**Ideal para:**  Aplicaciones en las que Claude debe realizar tareas reales en un sistema de archivos, con permisos de herramientas que controlas.

## Datos clave

- **Mantenedor**: Anthropic
- **Lenguajes**: Python, TypeScript
- **Licencia**: Anthropic Commercial Terms
- **Última versión**: `Python 0.2.163 / TypeScript 0.3.286` · 30 de septiembre de 2026
- **Repositorio**: [anthropics/claude-agent-sdk-python](https://github.com/anthropics/claude-agent-sdk-python) · 8200 estrellas
- **Opción alojada**: [Claude Managed Agents](https://code.claude.com/docs/en/agent-sdk/overview)Anthropic aloja el harness; las sesiones se ejecutan en un sandbox gestionado por Anthropic o alojado por ti.

## Inicio rápido

Instala el paquete, configura las credenciales y ejecuta el agente más sencillo de la documentación oficial. Los ID de modelo son los que usa la documentación y puede que no estén habilitados en tu cuenta.

### Python

`Instalar`

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

Requiere 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())
```

[Fuente de la guía de inicio rápido](https://code.claude.com/docs/en/agent-sdk/overview)

### TypeScript

`Instalar`

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

Requiere 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
}
```

[Fuente de la guía de inicio rápido](https://code.claude.com/docs/en/agent-sdk/overview)

## Funciones

| Cualquier modelo | — | Solo Claude, mediante Anthropic, Bedrock, Google Cloud o Foundry |
| --- | --- | --- |
| Cliente MCP | — | Opción mcpServers; los plugins pueden incluir servidores MCP |
| Servidor MCP | — | — |
| Multiagente | — | Los subagentes se encargan de subtareas concretas |
| Ejecuciones duraderas | — | Las sesiones se pueden reanudar o bifurcar; no hay motor de durabilidad |
| Aprobación humana | — | Los modos de permisos determinan qué herramientas requieren aprobación |
| Trazas | — | Exportación de OpenTelemetry; las trazas están en beta |
| Evaluaciones | — | — |

## Cambios recientes

- Cambió de nombre desde Claude Code SDK; hay una guía de migración disponible.
- Ambos SDK ahora incluyen un binario nativo de Claude Code.
- Desde el 15 June 2026, el uso del SDK en planes de suscripción consume un crédito mensual independiente de Agent SDK.
- Las aplicaciones de terceros no pueden ofrecer el inicio de sesión con claude.ai sin la aprobación de Anthropic.

## Alternativas en el mismo lenguaje

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

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

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

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

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

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

## Fuentes

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

Referencia independiente para quienes crean agentes de IA. No estamos afiliados a ninguno de los proveedores mencionados aquí.

© 2026 DotsAgent · Datos verificados el 1 de octubre de 2026
