AgentCore course → Lesson 6
What's new, and the frontier
AgentCore's newest surface area is where customers will test whether you are current. It is also where the temptation to over-promise is strongest, because two of the three most interesting things here are still preview.
Start from what you have
You've sat on the other side of this: a vendor demos something exciting, you ask "is that GA?", and the answer arrives three sentences later than it should. Your credibility with a technical founder rests more on how fast you volunteer that answer than on the feature itself.
harness, properly
Lesson 1 introduced harness as the managed-loop alternative to Runtime. It reached GA on 17 June 2026 and deserves a closer look, because it is the most significant change to AgentCore's shape since launch.
AWS's framing is worth learning verbatim: an agent is more than a model. If the model is the brain, the harness is the body. It runs the orchestration loop, executes tools, manages the context window, persists state across turns, recovers from failures, and isolates each session. AWS goes further and claims the harness shapes how well an agent performs as much as the model does, and that building a durable one is where most teams spend their time today.All harness detail in this section from AgentCore harness is now generally available, 17 June 2026, and AgentCore adds new features to help developers build agents faster, April 2026. Retrieved 2026-08-05.
What you actually get from a single configuration: a production-grade agent running in minutes in its own isolated environment with a filesystem and shell, memory across sessions, skills including an AWS-curated catalog, and web browsing. Four properties are worth carrying into a customer conversation:
Model-decoupled, mid-session
Switch model providers mid-session without losing context: plan with one model, write code with another.
The most concrete anti-lock-in fact in AgentCore.
Override per invocation
Any create-time configuration can be overridden on a single invocation, so a team experiments without redeploying.
Changes the iteration loop from minutes to seconds.
Not a starter tool
AWS's explicit claim: the configuration you start with is what you operate at scale, or as AWS puts it, "the agent declared on day one is the agent that runs at the thousandth."
Pre-empts "we'll outgrow this."
Exports to code
One CLI command exports the harness orchestration to Strands-based code, on the same compute and the same primitives. Claude Agent SDK is a stated future target.
This is the door back out.
The one idea
Because harness exports to code on the same primitives, choosing it is reversible. That single fact is what makes "start with harness and see" a responsible recommendation to a startup rather than a bet on a managed abstraction.
Two supporting facts worth having ready. harness, the AgentCore CLI, and skills carry no additional charge, so you pay only for the underlying capabilities consumed. And the CLI deploys with infrastructure-as-code governance, with AWS CDK supported today and Terraform announced as coming. There is also a preview filesystem persistence capability that externalises session state so an agent can suspend mid-task and resume exactly where it left off.
AWS Agent Registry, and a live deadline
Registry is a single place to discover, share, and reuse agents, MCP servers, tools,
and agent skills across an organisation, with governed publish-review-approve workflows
and combined semantic and keyword search. Record types at GA are
AGENT, MCP, SKILL, and
CUSTOM.Registry scope and record types,
AWS
Agent Registry; migration detail from the
migration
guide. Retrieved 2026-08-05.
The problem it solves is one your enterprise-adjacent customers will recognise immediately: once several teams build agents independently, nobody knows what exists, two teams wrap the same API differently, and no one can answer "which agents can reach production data?" Registry is the answer to agent sprawl.
Time-critical: check this before you quote anything
Registry reached GA on 6 August 2026, one day after these lessons were
written, and moved from the bedrock-agentcore namespace into its
own agent-registry namespace with breaking API schema changes.
- Migration window 6 Aug – 17 Sep 2026. The old namespace shuts down and any data left there is lost.
- Endpoints, IAM action prefix, service principal, ARNs, SDK client classes, CLI namespace, CloudTrail source, EventBridge source, and CloudWatch namespace all change.
BedrockAgentCoreFullAccesswill not be updated, so customers need the newAgentRegistryFullAccesspolicy.- Workload identity and OAuth credential provider resources deliberately stay on the old namespace. Do not blanket-replace.
- Registry is not available in
ca-central-1. N. Virginia, Oregon, Ireland, Sydney, and Tokyo only.
If you have a customer on the Registry preview, this is the single most valuable thing you can tell them this month. Full detail on the service map card.
Payments and x402: genuinely new territory
Payments Preview lets agents autonomously access and pay for APIs, MCP servers, web content, and other agents. Built with Coinbase and Stripe, it handles the full lifecycle from wallet authentication through transaction execution to spending governance and observability. Agents that transact: AgentCore now includes Payments (preview), April 2026. Retrieved 2026-08-05.
The mechanism is elegant enough to be worth explaining precisely, because it is the part that makes engineers lean in. An agent encounters a paid resource and receives an HTTP 402. AgentCore then handles the x402 protocol negotiation, wallet authentication, stablecoin payment, and proof delivery back to the endpoint, without interrupting the agent's reasoning loop. Spending limits are enforced deterministically at the infrastructure layer, not in the prompt, and every transaction is observable through the same traces.
Two concrete details worth carrying: wallets are Coinbase CDP or Stripe Privy, and the Coinbase x402 Bazaar MCP server is available through Gateway, exposing over 10,000 x402 endpoints an agent can search, discover, and pay for autonomously.
Note the pattern repeating from Lesson 3: spending limits enforced deterministically at the infrastructure layer is the same architectural argument as Policy at the Gateway perimeter. AgentCore's consistent position is that constraints on autonomous systems belong outside the model's reasoning, not inside its instructions. If you internalise one design philosophy from this course, make it that one.
Canada consequence
Payments is not in ca-central-1. N. Virginia, Oregon, Frankfurt, and
Sydney only. For a Canadian agent-native startup interested in agent-to-agent
commerce, this means an out-of-region deployment for the payments layer. Given it is
preview, that is usually acceptable for experimentation but not for a production
roadmap.
How to talk about preview without over-promising
This is a skill, not a disclaimer. Four rules that keep you credible:
- Volunteer the status before you are asked. Say "this is preview" in the same breath as the feature name. Waiting to be asked reads as concealment even when it isn't.
- Separate "can pilot" from "can plan." Preview capabilities are usually fine to experiment with and wrong to put on a funded roadmap. Optimization being free in preview makes it genuinely cheap to try, which is a better pitch than implying it is finished.
- Name what could change. AWS's own docs warn that preview features and APIs may change before GA. Registry is the live proof: it changed namespace, endpoints, IAM prefix, and API schema at GA. Customers who built on the preview have real migration work.
- Never guess a GA date. Optimization and Payments have no announced GA timing. "I don't know, and I'll find out" costs you nothing; a wrong date costs you the relationship.
Say this to a customer"Two of the things I just showed you're preview: Optimization and Payments. That means pilot them, don't plan around them. Registry just went GA and if you're on the preview you've a migration with a September deadline. Everything else I've described is generally available."
One aside relevant to you specifically: AgentCore ships skills for coding assistants that provide accurate, up-to-date AgentCore guidance, distributed through Kiro Power with Claude Code, Codex, and Cursor support announced. If your SA team uses any of these, that is a faster route to current AgentCore knowledge than documentation.
Read this next: 5 minutes, and the best-argued of the set
AgentCore harness is now generally available
Unusually well written for a What's New post. Contains the brain-and-body metaphor, the mid-session model switching claim, and the export-to-Strands escape hatch. Those are the three facts that do the most work in a lock-in conversation. Retrieved 2026-08-05.
Retrieval practice
Four questions on maturity and the newest surface area.
-
Which pair of capabilities is still in preview?
Answer: C (Optimization and Payments).
-
A founder worries that starting with harness traps them in a managed abstraction. What is the accurate reassurance?
Answer: B. It exports to Strands code on the same primitives.
-
What triggers the x402 flow in AgentCore Payments?
Answer: A (an HTTP 402 response).
-
What design philosophy do Policy and Payments spending limits share?
Answer: C. Enforced at the infrastructure layer, outside the reasoning.
Where to go next
You are now current on AgentCore's full surface area and can give a straight answer on maturity for every capability. Lesson 7 is the drill: three Canadian startup scenarios where you pick primitives, justify them, cost them, and handle a planted objection.
This lesson produces the objection-handling card, covering five objections you will actually hear, with honest answers and the real remaining gap in each.
Questions to take forward
- Role-play a sceptical CTO on lock-in and pressure-test the harness-export answer.
- What does a Registry migration actually involve for a customer already on the preview?
- Which of these preview capabilities should I not mention in a first meeting?