← Back to all announcements
★★★★☆ 30/04/2026

Amazon Bedrock AgentCore launches capabilities for optimizing agent performance in preview

Systematically identify and fix AI agent performance issues with data-driven recommendations, evaluations, and A/B testing—no guesswork required.

View original announcement →

Visual Summary

graph TD A{{AgentCore Optimization}}:::announced B((Developer)):::external C([Recommendations]):::feature D([Batch Evaluations]):::feature E([A/B Tests]):::feature F(Production Traces):::storage G(AgentCore Evaluations):::compute H([Optimized Prompts]):::feature I((Live Traffic)):::external F ==>|"analyzes"| A G ==>|"feeds insights"| A A -->|"generates"| C C -->|"produces"| H H -->|"validated by"| D D -->|"promotes to"| E E -.->|"tests against"| I E -->|"reports significance"| B B -->|"approves changes"| A classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon Bedrock AgentCore has launched three new optimization capabilities in preview: recommendations, batch evaluations, and A/B tests. Together, these features close the "observe, evaluate, improve" loop for AI agents running in production, giving developers a systematic, data-driven path from identifying performance issues to deploying validated fixes. The capabilities are designed to help agents continuously improve over time as models evolve and user behavior shifts, without requiring ad-hoc developer intuition.

How It Works

  • The optimization pipeline operates in three stages.
  • First, the recommendations engine analyzes production traces and evaluation outputs already captured by AgentCore to automatically generate optimized system prompts and tool descriptions tailored to the specific workload — no manual prompt engineering required.
  • Second, batch evaluations validate those recommendations offline by running them against pre-defined test case sets, providing a controlled quality gate before any change touches live traffic.
  • Third, A/B tests expose the candidate changes to either a pre-defined test set or a slice of live production traffic, reporting statistical significance metrics so developers can make evidence-based promotion decisions.
  • Critically, every recommendation requires explicit developer approval before it is deployed, preserving human oversight throughout the pipeline.

Why It's Important

  • Agent quality degradation is a subtle but serious production risk: as foundation models are updated and user query distributions shift, an agent that performed well at launch can silently regress without any obvious failure signal.
  • This toolchain gives teams a structured, repeatable mechanism to detect, validate, and ship improvements rather than relying on periodic manual audits or reactive firefighting.
  • The statistical significance reporting on A/B tests is particularly valuable because it removes guesswork from promotion decisions, reducing the risk of shipping a change that improves aggregate metrics but harms specific user segments.
  • For organizations operating agents at scale, this directly lowers the engineering overhead of maintaining agent quality over the full production lifecycle.

How It's Different

  • Previously, AgentCore offered observability (production traces) and evaluations, but the path from an evaluation finding to an actual improvement was entirely manual — developers had to interpret results, hypothesize prompt changes, implement them, and re-run evaluations themselves.
  • This new layer automates the hypothesis-generation step (recommendations) and adds two distinct validation stages (batch and live A/B) that were not previously available as first-party, integrated capabilities within AgentCore.
  • Compared to general-purpose prompt optimization tools or external A/B testing frameworks, this solution is natively integrated with AgentCore's trace and evaluation data, meaning the recommendations are grounded in the agent's actual production behavior rather than synthetic benchmarks.

When to Prefer It

  • These capabilities are best suited for teams running AI agents in production where agent quality is a measurable, ongoing concern rather than a one-time deployment task.
  • They are especially valuable when agents handle diverse, evolving user workloads where prompt and tool-description tuning has a meaningful impact on output quality.
  • Teams that lack dedicated prompt engineering resources will benefit most from the automated recommendations feature.
  • The A/B testing capability is the right choice when the risk of a regression in production is high enough to warrant statistical validation before full rollout, as opposed to simply promoting changes based on offline batch evaluation scores alone.
  • If an agent is still in early development or pre-production, the full optimization loop may be premature; the batch evaluation capability alone is useful at that stage.

Availability

  • The optimization capabilities — recommendations, batch evaluations, and A/B tests — are currently in preview and are not yet generally available.
  • They are accessible in all AWS Regions where AgentCore Evaluations is already available; the announcement does not enumerate specific regions, so users should consult the AgentCore documentation or the AWS Regional Services table for the current list.
  • As a preview feature, it may be subject to service limits, API changes, and is typically not covered by production SLAs, so teams should plan accordingly before relying on it for critical workloads.

Tags

Servicesbedrock-agentcore
Typepreview-launchnew-feature
Conceptsagentic-aimlops
Use Casesdeveloper-toolsenterprise
GeographyGlobal

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.