Volver a herramientas
DisponibleAgentes·
Claude Agent SDK
SDK oficial de Anthropic para construir agentes personalizados sobre la misma infraestructura que usa Claude Code. Permite crear, orquestar y desplegar agentes con herramientas, memoria y capacidad de subagentes.
Compatible con
TypeScriptPythonClaude APIXcodeVS CodeJetBrains
agent-sdkagentestypescriptpythonorquestación
Claude Agent SDK: construye agentes sobre infraestructura de producción
El Agent SDK es la forma oficial de construir agentes con Claude que van más allá de una simple llamada a la API: memoria persistente, herramientas, subagentes paralelos y bucles de razonamiento.
Instalación
npm install @anthropic-ai/agent-sdk
# o
pip install anthropic-agent-sdk
Anatomía de un agente
import { Agent, tool } from '@anthropic-ai/agent-sdk'
const buscarWeb = tool({
name: 'buscar_web',
description: 'Busca información actualizada en internet',
parameters: { query: { type: 'string' } },
execute: async ({ query }) => { /* tu implementación */ }
})
const agente = new Agent({
model: 'claude-opus-4-6-20260205',
tools: [buscarWeb],
system: 'Eres un investigador experto...',
})
const resultado = await agente.run('Investiga los últimos avances en fusion nuclear')
Subagentes paralelos
La característica más potente del SDK es lanzar subagentes especializados:
const orquestador = new Agent({
model: 'claude-opus-4-6-20260205',
subAgents: [agenteCodigo, agenteTests, agenteDocs],
parallel: true,
})
Integración con IDEs
Desde febrero 2026, Xcode de Apple integra el Agent SDK nativamente para el ecosistema Apple. VS Code y JetBrains tienen extensiones oficiales.
Cuándo usar el Agent SDK vs Claude Code
| Agent SDK | Claude Code | |
|---|---|---|
| Uso | Producción embebida | Desarrollo interactivo |
| Control | Total (código) | Conversacional |
| Despliegue | Tu infraestructura | Local/CI |