Claude Platform Docs
  • Mensajes
  • Agentes gestionados
  • Administración

Search...
⌘K
Primeros pasos
Descripción generalInicio rápidoCrear prototipos en la Consola
Definir tu agente
Configuración del agenteHerramientasConector MCPPolíticas de permisosHabilidades de agente
Configurar el entorno del agente
Configuración del entorno en la nubeReferencia de sandbox en la nube
Delegar trabajo a tu agente
Iniciar una sesiónOperaciones de sesiónFlujo de eventos de sesiónSuscribirse a webhooksDefinir resultadosAutenticar con bóvedas
Gestionar el contexto del agente
Acceder a GitHubAdjuntar y descargar archivos
Orquestación avanzada
Sesiones multiagenteImplementaciones programadas
Referencia
Referencia de agentes gestionados
Trabajar con archivos
API de archivosCompatibilidad con PDF
Habilidades
Descripción generalMejores prácticasHabilidades para empresas
MCP
Servidores MCP remotos
Claude en plataformas en la nube
Claude Platform en AWS

Log in
Configuración del agente
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Claude Platform Docs

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Claude on AWS
  • Claude on Google Cloud

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Agentes gestionados/Definir tu agente

Define tu agente

Crea una configuración de agente reutilizable y versionada.

Un agente es una configuración reutilizable y versionada que define la personalidad y las capacidades. Agrupa el modelo, la indicación del sistema, las herramientas, los servidores MCP y las habilidades que determinan cómo se comporta Claude durante una sesión.

Crea el agente una vez como un recurso reutilizable y haz referencia a él por su ID cada vez que inicies una sesión. Los agentes están versionados y son más fáciles de gestionar en múltiples sesiones.



Todas las solicitudes a la Managed Agents API requieren el encabezado beta managed-agents-2026-04-01. El SDK establece el encabezado beta automáticamente.

Campos de configuración del agente

CampoDescripción
nameObligatorio. Un nombre legible para el agente.
modelObligatorio. El modelo de Claude que impulsa al agente. Acepta una cadena de ID de modelo o un objeto, por ejemplo {"id": "claude-opus-4-8"}. Se admiten todos los modelos de la familia Claude 4.5 y posteriores.
systemUna indicación del sistema que define el comportamiento y la personalidad del agente. La indicación del sistema es distinta de los mensajes de usuario, que deben describir el trabajo a realizar.
toolsLas herramientas disponibles para el agente. Combina herramientas de agente predefinidas, herramientas MCP y herramientas personalizadas.
mcp_serversServidores MCP que proporcionan capacidades estandarizadas de terceros.
skillsHabilidades que aportan contexto específico del dominio con divulgación progresiva.
multiagentUna declaración de coordinador que lista los agentes a los que este agente puede delegar. Consulta Sesiones multiagente.
descriptionUna descripción de lo que hace el agente.
metadataPares clave-valor arbitrarios para tu propio seguimiento.

También puedes sobrescribir model, system, tools, mcp_servers y skills para una sola sesión sin cambiar el agente. Consulta Sobrescribir la configuración del agente para una sesión.

Crear un agente

El siguiente ejemplo define un agente de programación que usa Claude Opus 4.8 con acceso al conjunto de herramientas de agente predefinidas. Este conjunto de herramientas permite al agente escribir código, leer archivos, buscar en la web y más. Consulta la referencia de herramientas de agente para ver la lista completa de herramientas compatibles.

Los ejemplos usan curl, la CLI ant o uno de los SDK. Si aún no has configurado ninguno, la guía de inicio rápido cubre la instalación y la configuración del cliente.

agent=$(ant beta:agents create \
  --name "Coding Assistant" \
  --model '{id: claude-opus-4-8}' \
  --system "You are a helpful coding agent." \
  --tool '{type: agent_toolset_20260401}' \
  --format json)

AGENT_ID=$(jq -r '.id' <<< "$agent")
AGENT_VERSION=$(jq -r '.version' <<< "$agent")


Para usar Claude Opus 4.8 o Claude Opus 4.7 con el modo rápido, pasa model como un objeto, por ejemplo: {"id": "claude-opus-4-8", "speed": "fast"}. El modo rápido para Claude Opus 4.7 está obsoleto; consulta Modo rápido para conocer la fecha de eliminación y el comportamiento.

La respuesta refleja tu configuración y añade los campos id, type, version, created_at, updated_at y archived_at. El campo version comienza en 1 y se incrementa cada vez que una actualización cambia el agente.

{
  "id": "agent_01HqR2k7vXbZ9mNpL3wYcT8f",
  "type": "agent",
  "name": "Coding Assistant",
  "model": {
    "id": "claude-opus-4-8",
    "speed": "standard"
  },
  "system": "You are a helpful coding agent.",
  "description": null,
  "tools": [
    {
      "type": "agent_toolset_20260401",
      "default_config": {
        "permission_policy": { "type": "always_allow" }
      }
    }
  ],
  "skills": [],
  "mcp_servers": [],
  "metadata": {},
  "version": 1,
  "created_at": "2026-04-03T18:24:10.412Z",
  "updated_at": "2026-04-03T18:24:10.412Z",
  "archived_at": null
}

El default_config del conjunto de herramientas muestra su política de permisos predeterminada, always_allow, que se aplica a menos que configures una.

Actualizar un agente

Actualizar un agente genera una nueva versión cuando la configuración cambia. El campo version es obligatorio y debe coincidir con la versión actual del agente, de modo que siempre actualices desde un estado conocido. Una discrepancia de versión devuelve un error 409, y las actualizaciones a agentes archivados se rechazan.

ant beta:agents update \
  --agent-id "$AGENT_ID" \
  --version "$AGENT_VERSION" \
  --system "You are a helpful coding agent. Always write tests."

Semántica de actualización

  • Los campos omitidos se conservan. Solo necesitas incluir los campos que deseas cambiar.

  • Los campos escalares (model, system, name, description) se reemplazan con el nuevo valor. system y description se pueden borrar pasando null. model y name son obligatorios y no se pueden borrar.

  • Los campos de arreglo (tools, mcp_servers, skills) se reemplazan completamente por el nuevo arreglo. Para borrar un campo de arreglo por completo, pasa null o un arreglo vacío.

  • multiagent se reemplaza en su totalidad, incluida su lista de agents. Pasa null para borrarlo.

  • Los metadatos se fusionan a nivel de clave. Las claves que proporciones se añaden o actualizan. Las claves que omitas se conservan. Para eliminar una clave específica, establece su valor en null.

  • Detección de operaciones sin efecto. Si la actualización no produce ningún cambio con respecto a la versión actual, no se crea una nueva versión y se devuelve la versión existente.

  • Las listas de coordinadores no se actualizan. Los coordinadores que hacen referencia a este agente en su lista multiagent.agents mantienen la versión que se fijó cuando el coordinador se creó o se actualizó por última vez, incluso si la referencia omite version. Para delegar a la nueva versión, actualiza el coordinador de modo que su lista haga referencia a ella.

Ciclo de vida del agente

OperaciónComportamiento
ActualizarGenera una nueva versión del agente cuando la configuración cambia.
Listar versionesDevuelve el historial completo de versiones para que puedas hacer seguimiento de los cambios a lo largo del tiempo.
ArchivarConvierte el agente en solo lectura. Las nuevas sesiones no pueden hacer referencia a él, pero las sesiones existentes continúan ejecutándose.

Listar versiones

Obtén el historial completo de versiones para hacer seguimiento de cómo ha cambiado un agente a lo largo del tiempo. Los resultados están paginados, y los ejemplos del SDK obtienen todas las páginas automáticamente.

ant beta:agents:versions list --agent-id "$AGENT_ID"

Archivar un agente

Archivar convierte el agente en solo lectura y no se puede deshacer. Las sesiones existentes continúan ejecutándose, pero las nuevas sesiones no pueden hacer referencia al agente. La respuesta establece archived_at con la marca de tiempo del archivado.

ant beta:agents archive --agent-id "$AGENT_ID"

Próximos pasos


Herramientas

Configura las herramientas disponibles para tu agente.


Habilidades

Adjunta experiencia reutilizable basada en el sistema de archivos a tu agente para flujos de trabajo específicos del dominio.


Iniciar una sesión

Crea una sesión para ejecutar tu agente y comenzar a realizar tareas.


Referencia

Tipos de eventos, opciones de CLI para workers autoalojados, tipos de servidores MCP compatibles, límites de velocidad y pautas de marca para Claude Managed Agents.

Was this page helpful?

  • Campos de configuración del agente
  • Crear un agente
  • Actualizar un agente
  • Semántica de actualización
  • Ciclo de vida del agente
  • Listar versiones
  • Archivar un agente
  • Próximos pasos