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 SDKClaude Code
UsoProducción embebidaDesarrollo interactivo
ControlTotal (código)Conversacional
DespliegueTu infraestructuraLocal/CI