product updateAmazon Web Services

AWS Releases AgentCore Harness for Production AI Agents with Two-API Setup

TL;DR

Amazon Web Services made its AgentCore harness generally available, reducing production AI agent deployment to two API calls: CreateHarness and InvokeHarness. The managed service handles sandboxed execution, memory, tool integration, and observability, eliminating infrastructure setup for teams building LLM agents.

2 min read
0

AWS Releases AgentCore Harness for Production AI Agents

Amazon Web Services made its AgentCore harness generally available today, eight months after its April preview launch. The service reduces production AI agent deployment to two API calls: CreateHarness to define an agent and InvokeHarness to run it.

The harness addresses what AWS identifies as the core friction in agent development: not the agent loop itself, but the surrounding infrastructure. Teams typically spend significant time on provisioning sandboxed compute, configuring storage and secrets, implementing observability, and managing concurrency when moving from laptop prototypes to production systems.

Technical Architecture

AgentCore harness provides six managed primitives: Runtime (isolated execution environment with filesystem and shell), Memory (conversation and user state), Gateway (tool connection layer), Browser (web interaction sandbox), Identity (credential management), and Observability (automatic CloudWatch tracing).

Each agent runs in an isolated microVM environment. Built-in tools include shell command execution and file operations without explicit configuration.

Multi-Provider Model Support

The service supports model switching mid-session while preserving conversation context. Available providers include:

  • bedrock: Any model on Amazon Bedrock (Claude, Nova, Llama, DeepSeek, Qwen, Kimi, MiniMax, Cohere, Mistral, GPT-4o and GPT-4o-mini)
  • openAi: Direct OpenAI API access
  • gemini: Google Gemini models
  • liteLlm: Third-party providers via LiteLLM (Anthropic direct, Cohere, Mistral, Vertex, Azure OpenAI)

According to AWS, teams can use Claude Opus for planning, switch to GPT-4o for code generation, then switch to Gemini for summarization within a single session. API keys are stored in AgentCore Identity's token vault; agents never access raw credentials.

Tool Integration

Five tool types are supported via configuration:

  1. agentcore_gateway: Reference an AgentCore Gateway by ARN for OpenAPI, Smithy, Lambda, or MCP targets with IAM/JWT auth
  2. remote_mcp: Direct connection to MCP servers by URL
  3. agentcore_browser: Full browser sandbox for web interaction
  4. agentcore_code_interpreter: Sandboxed Python and Node.js execution
  5. inline_function: Tool schema for human-in-the-loop approvals or client-side execution

Tools can be overridden per invocation using the allowed_tools parameter.

Managed Memory

The GA release includes automatic memory provisioning. When the memory parameter is omitted on CreateHarness, the service provisions a managed Memory resource with SEMANTIC and SUMMARIZATION strategies, 30-day event expiry, AWS-owned encryption, and multi-tenant isolation keyed on actorId.

Teams can disable memory for stateless agents or attach existing AgentCore Memory resources by ARN.

What This Means

AgentCore harness standardizes production agent infrastructure on AWS, eliminating repetitive plumbing work for teams deploying multiple agents. The mid-session model switching capability addresses a specific pain point: testing price-performance tradeoffs or responding to model regressions without restarting conversations. For organizations already using AWS infrastructure, the managed approach removes container orchestration and reduces time-to-production. The catch: it's AWS-specific, and teams need to evaluate whether the abstraction layer matches their control requirements for production systems.

Related Articles

product update

AWS launches AgentCore platform for building voice AI agents with Amazon Nova 2 Sonic

AWS has released AgentCore, a new platform for hosting and running voice-based AI agents, integrated with Amazon Nova 2 Sonic for real-time speech capabilities. The platform uses the open Model Context Protocol (MCP) to connect agents to backend systems and deploys each conversation in isolated microVMs.

product update

AWS launches Managed Knowledge Base for Bedrock with 6 enterprise connectors and automatic ACL enforcement

Amazon Web Services launched Managed Knowledge Base for Bedrock in general availability, offering a fully managed retrieval solution with six native enterprise connectors including SharePoint, Confluence, and Google Drive. The service handles document parsing up to 500 MB for PDFs, 2 GB for audio, and 10 GB for video, with real-time access control list verification at query time.

product update

xAI's Grok 4.3 now available on AWS Bedrock with 1M token context and configurable reasoning

xAI has made Grok 4.3 generally available on Amazon Bedrock, marking xAI's debut as a Bedrock model provider. The multimodal model offers a 1 million token context window, configurable reasoning effort (none/low/medium/high), and runs on Bedrock's Mantle inference engine using OpenAI-compatible APIs.

product update

Anthropic launches Reflect dashboard for Claude with usage tracking and break reminders

Anthropic released Reflect, a new dashboard inside Claude's settings that tracks usage patterns and helps users set limits on their chatbot interactions. The tool offers break reminders at 15, 30, or 45-minute intervals and allows users to block access during custom quiet hours on specific days.

Comments

Loading...