Create, develop, and deploy AI agents to Amazon Bedrock AgentCore
Overview
Amazon Bedrock AgentCore enables you to deploy and operate AI agents securely at scale using any framework and model.
AgentCore provides tools and capabilities to make agents more effective, purpose-built infrastructure to securely scale
agents, and controls to operate trustworthy agents. This CLI helps you create, develop locally, and deploy agents to
AgentCore with minimal configuration.
Upgrading from the Bedrock AgentCore Starter Toolkit? If the old Python CLI is still installed, you’ll see a
warning after install asking you to uninstall it. Both CLIs use the agentcore command name, so having both can cause
confusion. Uninstall the old one using whichever tool you originally used:
pip uninstall bedrock-agentcore-starter-toolkit # if installed via pip
pipx uninstall bedrock-agentcore-starter-toolkit # if installed via pipx
uv tool uninstall bedrock-agentcore-starter-toolkit # if installed via uv
npm install -g @aws/agentcore
Quick Start
Use the terminal UI to walk through all commands interactively, or run each command individually:
# Launch terminal UI
agentcore
# Create a new project (wizard guides you through agent setup)
agentcore create
cd my-project
# Test locally
agentcore dev
# Deploy to AWS
agentcore deploy
# Test deployed agent
agentcore invoke
Supported Frameworks
Framework
Notes
Strands Agents
AWS-native, streaming support (Python + TypeScript)
See the AgentCore Samples repository for end-to-end examples using the
CLI, including multi-agent workflows, MCP gateway targets, and framework integrations.
Feedback & Issues
Have a quick comment or suggestion? Send it from your terminal:
AgentCore CLI
Create, develop, and deploy AI agents to Amazon Bedrock AgentCore
Overview
Amazon Bedrock AgentCore enables you to deploy and operate AI agents securely at scale using any framework and model. AgentCore provides tools and capabilities to make agents more effective, purpose-built infrastructure to securely scale agents, and controls to operate trustworthy agents. This CLI helps you create, develop locally, and deploy agents to AgentCore with minimal configuration.
🚀 Jump Into AgentCore
Installation
Quick Start
Use the terminal UI to walk through all commands interactively, or run each command individually:
Supported Frameworks
Supported Model Providers
Commands
Project Lifecycle
createdevdeployinvokeResource Management
addremoveObservability
logstraces listtraces getstatusEvaluations
add evaluatoradd online-evalrun evalrun batch-evaluationrun recommendationevals historypause online-evalresume online-evalstop batch-evaluationlogs evalsConfig Bundles [preview]
add config-bundlecb versionscb diffcb create-branchUtilities
validatepackagefetch accessfeedbackupdateProject Structure
App Structure
Configuration
Projects use JSON schema files in the
agentcore/directory:agentcore.json- Agent specifications, memory, credentials, evaluators, online evalsdeployed-state.json- Runtime state in agentcore/.cli/ (auto-managed)aws-targets.json- Deployment targets (account, region)Capabilities
Documentation
Examples
See the AgentCore Samples repository for end-to-end examples using the CLI, including multi-agent workflows, MCP gateway targets, and framework integrations.
Feedback & Issues
Have a quick comment or suggestion? Send it from your terminal:
The CLI will display the AWS Customer Agreement and prompt for consent before submitting. See docs/feedback.md for usage details.
For bugs, regressions, or feature requests that need discussion, open an issue on GitHub instead.
Security
See SECURITY for reporting vulnerabilities and security information.
License
This project is licensed under the Apache-2.0 License.