Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Conozca las interfaces disponibles para usar Amazon Bedrock AgentCore
Amazon Bedrock AgentCore admite varias interfaces para desarrollar e implementar el código de agente. El enfoque más sencillo consiste en utilizar el SDK de AgentCore Python para crear el código de agente y utilizar la AgentCore CLI para implementar el agente.
La AgentCore CLI y el SDK de AgentCore Python no admiten todas AgentCore las operaciones que proporciona el AWS SDK. Si no admiten una AgentCore operación específica, usa el AWS SDK.
Temas
AgentCore CLI
La AgentCore CLI
Instale la AgentCore CLI globalmente con npm:
npm install -g @aws/agentcore
La AgentCore CLI proporciona los siguientes comandos de teclado:
-
agentcore create: configure un nuevo proyecto de agente con el marco y el proveedor de modelos que prefiera
-
agentcore deploy: implemente su agente en la infraestructura AWS
-
agentcore dev: ejecute su agente localmente para el desarrollo y las pruebas
-
agentcore invoke: invoca un agente desplegado para realizar pruebas
-
estado de agentcore: comprueba el estado de un agente desplegado
La configuración se administra a través de archivos JSON en el agentcore/ directorio de tu proyecto. Estos archivos incluyen agentcore.json la configuración del proyecto y aws-targets.json los objetivos AWS de implementación.
En esencia, la AgentCore CLI usa las construcciones de AWS CDK del @aws/agentcore-cdk paquete para aprovisionar y administrar AWS los recursos.
Para obtener instrucciones paso a paso, consulte Introducción a la AgentCore CLI.
AgentCore SDK de Python
El SDK de AgentCore Python
-
Tiempo de ejecución: contiene de forma ligera las AgentCore operaciones del AWS SDK y permite escribir fácilmente código Python para un agente.
-
Memoria: almacenamiento persistente para el historial de conversaciones y el contexto del agente
-
Herramientas: Built-in clientes para la interpretación del código y la automatización de navegadores
-
Identidad: autenticación segura y administración de acceso
-
AgentCore Evaluaciones: herramientas de evaluación automatizadas para medir el desempeño de los agentes
El SDK de AgentCore Python admite varios marcos, como Strands Agents y LangGraph. Si utilizas otros AWS servicios, necesitarás usar el AWS SDK para integrar esos servicios en tu agente, junto con el código del SDK de AgentCore Python.
Servidor Amazon Bedrock MCP AgentCore
El servidor AgentCore Model Context Protocol (MCP) le ayuda a transformar, implementar y probar AgentCore-compatible los agentes directamente desde su entorno de desarrollo preferido. Con soporte integrado para la integración en tiempo de ejecución, la conectividad de las puertas de enlace y la administración del ciclo de vida de los agentes, el servidor MCP simplifica la transición del desarrollo local a la implementación en producción de los servicios. AgentCore
El servidor MCP funciona con los clientes MCP más populares, como Kiro, Cursor, Claude Code y la CLI de Amazon Q, y proporciona comandos conversacionales para automatizar los complejos flujos de trabajo de desarrollo de agentes.
Para obtener más información, consulte Amazon Bedrock AgentCore MCP Server: Vibe coding with your coding assistant.
AWS SDK
Puede usar el AWS SDK para lograr los mismos resultados que el SDK de AgentCore Python, así como otras tareas que el SDK de AgentCore Python no admite. Tendrá que usar el AWS SDK para interactuar con otros AWS servicios, como AWS Lambda y Amazon S3. También necesitará el AWS SDK si no utiliza Python como lenguaje de codificación.
Para configurar e implementar un agente, usa la API del plano AgentCore de control. Por ejemplo, puede crear un AgentCore motor de ejecución o crear una AgentCore memoria.
En tiempo de ejecución, usas la API del plano de AgentCore datos para tareas como agregar un evento de memoria a una AgentCore memoria. El código de cliente que llama a tu agente usa la operación del plano de InvokeAgentRuntime datos para invocar a un agente que has hospedado en un AgentCore Runtime.
Consola Amazon Bedrock AgentCore
Puede usar la AgentCore consola para crear y administrar los AgentCore servicios que usa su código de agente. Puedes obtener fragmentos de código que muestran cómo llamar a un agente hospedado en un AgentCore Runtime. También puedes probar tu agente en el entorno limitado de agentes. Abra la consola en https://console.aws.amazon.com/bedrock-agentcore/home #.
AWS Interfaz de la línea de comandos de
Puede usar la AWS CLI con los AgentCore servicios que usa. Use la API del plano de control para crear y administrar los servicios. Por ejemplo, puede crear una AgentCore memoria o actualizar el punto final para un AgentCore tiempo de ejecución. También puede realizar acciones en tiempo de ejecución con la API del plano de datos, que puede resultar útil para probar un agente.