Summary
Key takeaways
- Claude is most valuable in ecommerce when it is connected to real commerce systems and workflows rather than deployed as a standalone chatbot.
- Practical use cases include product discovery, buyer self-service, product data enrichment, RFQ processing, quote preparation, customer support, internal knowledge retrieval, and ecommerce engineering assistance.
- B2B and enterprise commerce are particularly strong fits because many high-friction workflows depend on complex catalogs, customer-specific pricing, approvals, inventory, and backend integrations.
- Product data enrichment is a relatively low-risk starting point because AI can help normalize attributes, improve taxonomy, map catalog information, and prepare structured product content.
- RFQ and quoting automation can reduce manual work, but pricing, contractual terms, approvals, and final commercial decisions still require governed access to authoritative systems.
- Claude-powered support works best when it can retrieve trusted information about products, orders, policies, documentation, and availability instead of generating answers from incomplete context.
- Enterprise AI value depends heavily on integration with ERP, CRM, PIM, OMS, inventory, pricing, and other systems that hold operational truth.
- Claude can also support ecommerce development through requirements analysis, documentation, migration planning, QA, code review assistance, and integration discovery.
- Agentic commerce requires more than an LLM: permissions, business rules, auditability, structured data, system connectivity, and human escalation remain essential.
- The strongest implementations begin with narrow workflows tied to measurable outcomes and expand only after accuracy, governance, and operational value are proven.
When this applies
This applies when a manufacturer, distributor, marketplace, B2B2C brand, or enterprise retailer wants to use Claude inside real ecommerce operations rather than simply add conversational AI to the storefront. It is especially relevant for businesses with large catalogs, product-data problems, ERP-connected workflows, RFQ processes, account-specific pricing, repetitive support requests, or internal teams that spend significant time searching documentation and preparing routine commercial work. Claude becomes most useful when reliable business data and system integrations already exist and the organization can define clear permissions and measurable outcomes.
When this does not apply
This does not apply when a business expects Claude to independently understand undocumented pricing rules, repair fragmented backend systems, or safely execute unrestricted transactions. It is also premature when product information is inconsistent, ERP synchronization is unreliable, ownership of business rules is unclear, or important processes still depend entirely on spreadsheets and employee knowledge. In these situations, the priority should be improving data quality, integration reliability, and workflow definition before introducing greater AI autonomy.
Checklist
- Define the specific ecommerce workflow Claude is expected to improve.
- Separate retrieval, content generation, enrichment, recommendation, and transactional use cases.
- Identify the authoritative data source for every important answer or action.
- Audit product data quality before using Claude for discovery or enrichment.
- Connect relevant ERP, CRM, PIM, OMS, and commerce-platform data where required.
- Define which pricing and contract information Claude may access.
- Establish permissions for account-specific and commercially sensitive data.
- Keep human approval for high-risk quotes, pricing changes, refunds, and transactions.
- Use structured workflows for RFQ and quote automation rather than relying on free-form prompts alone.
- Ground customer-support responses in verified product, order, and policy information.
- Define escalation rules for uncertain, exceptional, or high-value cases.
- Log important AI-assisted actions for review and auditability.
- Measure outcomes such as quote turnaround, support efficiency, data quality, or cycle time.
- Start with a controlled operational use case before connecting Claude to broader commerce processes.
- Expand autonomy only after the workflow demonstrates reliable, repeatable business value.
Common pitfalls
- Treating Claude integration as equivalent to implementing agentic commerce.
- Starting with a generic storefront chatbot instead of a measurable operational bottleneck.
- Allowing the model to answer from incomplete or outdated product and business data.
- Connecting AI to pricing or ordering systems without proper permissions and approval rules.
- Expecting Claude to compensate for weak ERP, PIM, or CRM integrations.
- Automating complex RFQ and contract decisions without human commercial oversight.
- Using generated product information without validating attributes, specifications, and taxonomy.
- Failing to distinguish customer-facing use cases from internal employee copilots.
- Measuring success by AI usage volume instead of commercial or operational improvements.
- Scaling several Claude workflows simultaneously before proving governance and reliability in one controlled use case.
“Claude commerce” became one of the fastest-growing search terms in ecommerce this summer. On September 2, 2026, Anthropic gave the term a product. It released Claude Commerce Agents, an open-source blueprint for shopping agents and merchant agents that run on Claude.
Most coverage repeats the launch post. This guide does a different job. It explains what the code does and what it does not do. It maps the blueprint to the platforms we build on at Elogic Commerce. It lists the changes a B2B store must make before it can use it. Every fact links to the primary source.
Key facts about Claude Commerce
- Claude Commerce is the common name for Claude Commerce Agents, an open-source blueprint from Anthropic for shopping agents and merchant agents built on Claude.
- Released on September 2, 2026, under the Apache 2.0 license, in the GitHub repository anthropics/commerce-agents.
- Contains two working agents, four vertical examples (retail, travel, telecom, ticketing), a safety harness, eval patterns, and a Claude Code plugin.
- Does not complete purchases, process payments, or replace your commerce platform. Checkout stays on your store. Every merchant change waits for human approval.
- Reported results: carts up to 35% larger and shoppers 60% more likely to complete a purchase. These are Anthropic’s own figures, not an independent benchmark.
- Runs on the Claude API, Amazon Bedrock, Microsoft Foundry, and Google Cloud Vertex AI. Shopify and Priceline run agents on Claude. Accenture, Mastercard, and Visa are named ecosystem partners.
- Two platform reference builds exist: Shopify (storefront agent over UCP and Sign in with Shop, merchant agent over the Admin API) and Shopware (open source under MIT, runs in Docker or in a browser tab, with a 107-case eval suite).
What is Claude Commerce?
Claude Commerce is the search term. The product name is Claude Commerce Agents. Anthropic also calls it “a blueprint for building commerce agents on Claude”. Some publications call it “Claude for Commerce”. All four names point to the same release of September 2, 2026.
A blueprint is not a hosted product. It is working code, patterns, and guardrails that your engineering team forks and adapts. Anthropic states that the repository is a reference implementation. Anthropic does not maintain it as a product and does not accept outside contributions. Your team owns the result.
What is in the release
The release has three parts.
- The repository. anthropics/commerce-agents on GitHub, under the Apache 2.0 license. It contains a shopping agent, a merchant agent, four runnable vertical examples, a safety harness, eval patterns, and deployment paths.
- The engineering guide. “A guide to the anatomy of effective commerce agents” on claude.com. It describes the architecture, the latency and cost techniques, and the eval practices. It is the most useful document in the release.
- The demos. Live demos for retail, travel, telecom, and ticketing at claude.com/solutions/commerce. You can see both agents work before you write code.
The repository also includes a Claude Code plugin named commerce-builder. The plugin has four commands. /scaffold-commerce-agent builds a new agent from a plain-language description of your store. /add-commerce-flow adds a flow to an existing agent. /author-commerce-evals writes an eval suite. /review-commerce-agent reviews an agent you already have.
The agents are Python 3.11 or later. The example web apps are Node 22. One agent definition (prompt, skills, tool contracts, and gates) runs on three runtimes: the Messages API, the Claude Agent SDK, and Claude Managed Agents (beta).
Who already runs it
The launch post includes statements from Visa, Mastercard, Accenture, Priceline, Intuit, Shopify, Klaviyo, Wix, Zomato, Fetch, and Square. Priceline rebuilt the latest version of its assistant, Penny, on Claude. Wix reports a working commerce agent that took prompts within fifteen minutes. Fetch reports both agents running locally in under an hour.
Two platform vendors published reference implementations within days. Shopify released Shopify/claude-for-commerce-examples. It connects the shopping agent to a Shopify store through Catalog, UCP, and Sign in with Shop, and the merchant agent through the Admin API. This is the reason the query “claude commerce shopify” exists. Shopware’s Agentic Commerce Lab released agentic-commerce-lab/shopware-claude-commerce, which runs the blueprint unmodified against a real Shopware 6.7 shop. Both builds are compared below.
Is Claude Commerce real? Search demand before and after the release
Yes, it is real, and the market expected it. Ahrefs data shows that global monthly searches for “claude commerce” rose from 5 in February 2026 to 4,852 in August 2026. The US volume in August was 900. The rise in June and July came before the release. Anthropic did not announce the product then, so the early demand came from expectation, not from a launch.
| Month (2026) | Global searches for “claude commerce” |
|---|---|
| February | 5 |
| March | 7 |
| April | 2 |
| May | 2 |
| June | 1,063 |
| July | 4,481 |
| August | 4,852 |
Source: Ahrefs Keywords Explorer, exported September 6, 2026.
The related queries show what people want to know: “is claude commerce real”, “claude commerce release”, “claude commerce vs shopify”, “claude commerce platform”, and “how to use claude commerce”. This guide answers each one.
What Claude Commerce is not
Most confusion about Claude Commerce comes from six wrong assumptions. The table corrects each one with the fact from the Anthropic documentation.
| Assumption | Fact |
|---|---|
| Claude Commerce is a new commerce platform. | No. It is agent code that runs inside your store. Your platform holds the catalog, the cart, the checkout, and the data. |
| Claude Commerce is a shopping destination, like shopping inside ChatGPT. | No. Customers use the agent inside your app or website, not inside Claude.ai. Anthropic built it for the merchant’s own property. |
| Claude Commerce takes payments. | No. The checkout tool renders the cart with a button to place the order. The backend interface the agent calls has no charge method. Payment stays with your checkout or your payments provider. |
| The merchant agent changes prices on its own. | No. Every write produces a staged change with a server-generated ID. A person approves it in the portal, in the CLI, or through the platform’s tool-approval prompt. Only then does apply_change succeed. |
| Claude Commerce is a hosted SaaS product. | No. It is source code under Apache 2.0. Claude Managed Agents is an optional hosted runtime for the same code. |
| Claude Commerce is a new Claude model. | No. It is a harness, skills, tools, and guardrails. The model is a configuration setting. You can change it after an eval sweep. |
The two agents in the blueprint
The blueprint ships two agents. They sit on opposite sides of the transaction. Each one is defined once (prompt, skills, tool contracts, gates) and runs on all three runtimes.
| Shopping agent | Merchant agent | |
|---|---|---|
| Who uses it | Customers, inside your app or website | Store staff, inside your admin portal or CLI |
| What it does | Searches the catalog and assembles multi-item requests Remembers customer preferences Shows products, comparisons, and the cart as UI components Builds the cart and hands it to checkout Answers order, return, and policy questions | Explains sales performance Maintains listings Acts on inventory and order alerts Recommends prices and promotions Drafts marketing campaigns |
| Skills (the long tail) | search-discovery, purchase-research, planning-goals, customer-care, memory-personalization | performance-insights, catalog-listings, inventory-operations, pricing-promotions, marketing-campaigns |
| Backend interface you implement | StorefrontBackend over your catalog, cart, order, and policy systems | MerchantBackend over your analytics, catalog, inventory, pricing, and campaign systems |
| Hard limit | Never places an order. Never charges a card. | Never changes a live listing without approval. Every write is staged. |
The query “claude e commerce skills” refers to these ten skill names. A skill is a directory with a SKILL.md file. The agent loads it when the conversation needs it. You can add your own skills under the same directory.
How the architecture works: five rules
The engineering guide is written for engineers. These five rules summarize it for a commerce team that must decide what to build.
Rule 1. One agent, not many subagents
One Claude instance runs the full conversation. There is no intent router in front and no set of domain agents behind. Skills give the agent modular knowledge without a handoff. Anthropic reports that across several enterprise deployments, a single agent with skills beat both the one-prompt design and the subagent design on quality, often at lower cost and latency.
Subagents keep two roles. A subagent can run a narrow task with its own context window, such as deep research over documents. A domain that already has its own agent, such as a pharmacy or financial-services flow with its own compliance surface, gets a hand-off. In a hand-off, the domain agent takes over the conversation. In delegation, the main agent stays in charge.
Rule 2. Decide prompt or skill by frequency
Instructions that a third or more of the traffic needs go in the system prompt. The rest goes in skills. Product search is in the prompt, because nearly every session uses it. Safety rules, legal rules, brand rules, and critical user facts such as allergies always go in the prompt. If a skill is predictable from the entry page, the harness injects it before the first model call.
Rule 3. Tools call the systems you already run
Your store already has search and ranking, a cart, a profile store, an inventory system, promotion engines, and sales analytics. The agent’s tools call those systems. They do not rebuild them. When the agent calls search_products, the results arrive ranked by your search engine. The model decides which results serve the goal, how many to show, and how to present them. Tool results return only the fields the model reasons with. Image URLs on every search row are the usual mistake.
Rule 4. UI components are tools
Most commerce answers are components, not prose: a product carousel, an itinerary, a seat map, a chart. The agent calls a presentation tool such as present_products with typed arguments. Your server validates and enriches the call. Your client renders it. Because the call sits in the messages array, the agent knows what is on screen. When a customer says “the third one”, the layout is in the last presentation call.
Rule 5. Safety is enforced in the harness, not in the prompt
A prompt rule is one injection away from being skipped. In commerce, the failures cost money and are often irreversible. The blueprint enforces four rules in code, on both agents, on every runtime.
- The model stages, a person or a policy applies. No model tool call moves money or changes the business. Order placement, payments, refunds, price changes, and campaign launches end in an action the harness controls.
- Writes and renders accept only server-issued IDs. The harness records every ID the server gave the model in this session. A product ID that arrived any other way, hallucinated, pasted by a user, or planted in a review, is refused before the backend sees it.
- Caps hold against repeated requests. Limits are enforced on the resulting state, not on the request. Cart writes are serialized per session, so parallel tool calls cannot stack past a cap. Merchant changes are checked against caps on price movement, discount depth, restock size, and campaign budget.
- Third-party content is sanitized. Listings, reviews, policies, seller messages, and stored memory pass through one sanitizer and arrive fenced with a fixed label. The prompt treats fenced text as material to report on, never as instructions.
Claude Commerce vs Shopify, OpenAI, and Google
“Claude commerce vs shopify” is a common search. It compares two different things. Shopify is a commerce platform. It holds the catalog, the cart, the checkout, and the payments. Claude Commerce is agent code. It reads from a platform and stages changes for it. A Shopify Plus store can run Claude Commerce, and Shopify built the reference implementation for that.
The useful comparison is between the ways to put an agent in front of shoppers. The table places Claude Commerce next to the three other approaches that matter in September 2026.
| Approach | Where the shopper talks to the agent | Who owns checkout and customer data | Status in September 2026 |
|---|---|---|---|
| Claude Commerce Agents (Anthropic) | Inside your own storefront or app | You | Released September 2, 2026 under Apache 2.0. Shopify and Priceline run agents on Claude in production. Shopify and Shopware have published platform reference builds. |
| OpenAI Instant Checkout and the Agentic Commerce Protocol | Inside ChatGPT | OpenAI held checkout; ACP now routes to merchant apps | OpenAI pulled back Instant Checkout in March 2026. Walmart reported that in-chat checkout converted at about one third of walmart.com. Discovery in ChatGPT stays. |
| Google Universal Commerce Protocol (UCP), with Shopify | Google surfaces and external agents | The merchant, through a standard interface | Launched in early 2026. Lets external agents read a catalog and create checkout sessions. Shopify’s Claude reference build uses UCP. |
| Platform-native assistants (Shopify Sidekick, Salesforce Agentforce) | Inside the platform’s admin or storefront | The platform | Available. Scope is limited to the platform’s own workflows and data. |
The pattern of 2026 is clear. Shoppers discover in AI assistants and buy on the merchant’s property. Claude Commerce is built for the second half of that pattern. It gives the merchant an agent it controls, on its own site, with its own checkout. UCP and ACP cover the first half: they let external agents find your catalog. A mature store will need both.
Two reference builds you can read: Shopify and Shopware
Two platform vendors have implemented the two backend contracts against a real store and published the code. Both leave the blueprint packages untouched and pin them to a commit. Together they show how much work sits between the blueprint and a live shop, and where that work lands on a platform team.
| Shopify: claude-for-commerce-examples | Shopware: shopware-claude-commerce | |
|---|---|---|
| Published by | Shopify, September 2, 2026 | Shopware’s Agentic Commerce Lab, September 2026, as a v0.1.0 preview (copyright shopware AG) |
| License | Blueprint files stay Apache 2.0; see the repository | MIT for the Shopware code; vendored blueprint code stays Apache 2.0 |
| Shopping agent connects through | UCP endpoints and Sign in with Shop. Searches the live catalog, builds a real cart, answers from policies and FAQs, hands the customer to the store’s own checkout page. | UCP over MCP with REST as fallback. Every request is signed (RFC 9421 and RFC 9530) and the shop runs a strict signature policy. Variants, delivery time, base price, shipping, CMS policies, and orders come from the Store API. |
| Merchant agent connects through | The Admin API of the same store | Admin MCP as a least-privilege integration with its own ACL role and tool allowlist. No admin password in any host. |
| Staged writes | The blueprint’s ledger and approval gate | Staging calls shopware-entity-upsert with dryRun=true, so the shop itself returns the before and after preview. Approval replays the same payload with dryRun=false. Promotions are real Shopware promotions. |
| Checkout hand-off | Hand-off to Shopify’s checkout page. Nothing places an order or takes payment. | A one-time HMAC-signed code that lives 120 seconds. The Shopware plugin verifies it, adopts the cart, and redirects to /checkout/confirm. The model never sees the link. |
| Extras | The web app brands itself from the store (name, logo, colors, best sellers). Shopify Inbox offers a managed no-code storefront agent. | Zero-install browser demo (Shopware in PHP WASM and MariaDB WASM, both agents on Pyodide). Claude Code plugin shopware-commerce-builder. Shopware plugin SwagCommerceAgentTools with nine MCP tools. 107 eval cases with CI gates. |
What the Shopware build proves
- The blueprint runs unmodified. The repository installs the blueprint packages at a pinned commit and adds two thin FastAPI hosts, one per contract. A platform team that does the same never forks the agent. It forks the execution layer.
- The platform can own the approval loop. Shopware’s Admin MCP server defaults every write tool to dryRun=true. That gives the stage, preview, approve, apply loop the merchant agent requires, with the preview generated by the shop. The ACL templates split the stager role from the approver role, so the agent’s own role cannot apply its proposals.
- Regulated disclosures are server-authored. Base price (the German PAngV Grundpreis), delivery time, and VAT notice are lines derived from product data, not model output. The blueprint’s telecom example uses the same pattern for fees. EU stores need this on day one.
- Evals ship with the code. 107 cases, 64 shopping and 43 merchant, every positive case paired with a negative one. The CI gate requires a safety pass rate of 1.00, a core pass rate of at least 0.90, a cache hit rate of at least 0.80 from the second trial, and a cost per turn of at most 0.10 USD for shopping and 0.30 USD for merchant turns. The merchant CI set moved from 23 of 38 to 34 of 38 after host prompt rules. That is what a first month looks like.
- The limits are stated. Traffic and conversion are reported as unavailable, because Shopware core does not measure traffic. Campaigns are not applicable in this version. Identity Linking waits for https. The browser demo downloads about 150 MB and boots in 20 to 40 seconds. A reference build that states its limits is more useful than a demo that hides them.
Shopware’s Agentic Commerce Lab describes the split as an intelligence layer and an execution layer. The model reasons. The platform stays the system of record and executes: prices, promotion rules, stock, delivery promises, and the order. Their claim is that the execution layer is the same position whether the customer arrives through Claude, ChatGPT, Gemini, or the merchant’s own agent. That matches the pattern of 2026 above. It also explains why the platform map below matters more than the model choice.
Platform integration map: what your platform must supply
The blueprint ships no platform connectors. Both agents reach your systems through two backend interfaces that your team implements: StorefrontBackend for the shopping agent and MerchantBackend for the merchant agent. Each backend method calls your service on the server side with the credential your host holds for the session. The model reads only the result.
The two tables map each interface to the platforms Elogic Commerce builds on. The mapping is at the API family level. Exact endpoints depend on your platform version and your extensions.
Table A. Shopping agent: StorefrontBackend
| Platform | Catalog search (ranked) | Cart and checkout hand-off | Orders and policies | B2B layer available |
|---|---|---|---|---|
| Adobe Commerce | GraphQL products query. Live Search and Catalog Service return ranked results. | GraphQL cart mutations. Hand off to the standard checkout URL. | GraphQL customer orders. CMS pages for policies. | B2B module: company accounts, shared catalogs, negotiable quotes, requisition lists, purchase orders. |
| Shopify Plus | Storefront API and Catalog API. Shopify’s reference build uses UCP. | Cart API. Hand off to the checkout URL. Sign in with Shop for identity. | Customer Account API for orders. Policy pages. | B2B: companies, catalogs with price lists and quantity rules, payment terms. |
| BigCommerce | Storefront GraphQL API. | Carts API and Checkout API. Hosted checkout. | Orders API. Store content. | B2B Edition: company accounts, price lists, quotes. |
| commercetools | Product Search API. | Carts API. commercetools Checkout or your own. | Orders API. Custom Objects for policies. | Business Units, Quotes, Approval Flows. |
| Shopware 6 | UCP catalog tools over MCP (SwagAgenticCommerce plugin) or Store API product listing and search. | UCP cart tools or Store API cart. One-time-code hand-off to /checkout/confirm in the reference build. | Store API orders. CMS pages for policies. Server-authored base price and delivery time disclosures. | B2B Components: quotes, employee management, order approval. |
| Salesforce Commerce Cloud | Shopper Search API (SCAPI). | Shopper Baskets API. Hosted checkout. | Shopper Orders API. | Separate product: Salesforce B2B Commerce. |
| Medusa.js | Store API products with a search plugin (Meilisearch or Algolia). | Store API carts. Payment providers. | Store API orders. | Custom modules for company accounts and pricing. |
Table B. Merchant agent: MerchantBackend
| Platform | Analytics reads | Inventory reads and staged writes | Pricing and promotions (staged) | Campaigns (drafted) |
|---|---|---|---|---|
| Adobe Commerce | Advanced Reporting (limited), or your warehouse. | REST inventory source items (MSI). | Special prices, cart price rules. | Connect Adobe Journey Optimizer or your email platform. |
| Shopify Plus | ShopifyQL and Admin GraphQL analytics, or your warehouse. | Admin GraphQL inventory levels. | Discounts and price lists. | Shopify Email or Klaviyo. |
| BigCommerce | Management API reports, or your warehouse. | Inventory API. | Promotions API, price lists. | Connect your email platform. |
| commercetools | Your warehouse. No native analytics. | Inventory API. | Cart discounts, product discounts, standalone prices. | Connect your email platform. |
| Shopware 6 | Admin MCP aggregations on orders. No traffic or conversion in core; use your warehouse. | Admin MCP entity upsert with dryRun=true preview, then apply. | Prices and real promotions through Admin MCP, staged. | Not applicable in the reference build. Flow Builder or your email platform. |
| Salesforce Commerce Cloud | Reports and Dashboards, or your warehouse. | Inventory via SCAPI or OCAPI. | Promotions and campaigns in Business Manager. | Marketing Cloud. |
| Medusa.js | Your warehouse. | Inventory module. | Price lists and promotions module. | Connect your email platform. |
Two notes apply to every row. First, the repository names analytics warehouses (Snowflake, BigQuery, Databricks, Amplitude) as the integration target when they are the source of record. Most merchant reads go to the warehouse, not to the platform. Second, every write in Table B is a staged change. Your platform receives it only after a person approves it.
Adobe Commerce teams have the most work in the merchant column, because reporting and campaigns live outside the platform. Our Adobe Commerce developers usually connect the merchant agent to the warehouse first and to MSI second.
The B2B gap: ten changes before a B2B store can use Claude Commerce
The four examples in the blueprint are B2C. ACME sells tents to consumers. The README states that the same interfaces cover other business shapes: on a marketplace, seller becomes a search dimension; with account or contract pricing, the price quoted is the session account’s; with no checkout of your own, the cart hands off to a quote, a purchase order, or a hosted checkout URL. Those are the hooks. The work is yours. Elogic Commerce builds B2B stores, and this is the list we check first.
| # | B2C assumption in the blueprint | What a B2B store must change |
|---|---|---|
| 1 | One shopper with one identity. | The session must carry the company, the buyer role, and the permissions. The agent reads the role from your B2B module before it answers. |
| 2 | One list price per product. | Replace list price with the account’s contract price. The grounding rule must check that every price in the answer traces to the account price the backend returned. |
| 3 | One public catalog. | Shared or assigned catalogs. The search tool must filter to what the account is allowed to buy, at the search engine level, not in the prompt. |
| 4 | Any quantity in the cart. | Minimum order quantities, pack sizes, and increments. Enforce them on the resulting cart line, the same way the blueprint enforces caps. |
| 5 | Cart hands off to checkout. | Add a quote request, a purchase order, or a requisition list as the hand-off target when the account uses them. The README allows this. |
| 6 | The shopper decides alone. | Buyer approval chains. The agent stages the order; the company approver applies it. This is the same maker-checker shape as the merchant agent. The Shopware build splits the stager role from the approver role at the ACL level. Copy that. |
| 7 | Payment by card at checkout. | Credit limits and net terms. Expose them as read tools. Block over-limit orders in the backend, not in the prompt. |
| 8 | One warehouse, one shipping address. | Inventory per source and multi-ship. The agent must show availability per warehouse and lead time per line. |
| 9 | Discovery from scratch each time. | Reorder from history. The purchase-research skill must read order history and requisition lists, so “reorder what we bought in March” works. |
| 10 | Consumer tax and disclosures. | Tax-exempt certificates, regulated items, and server-authored disclosures. Copy the telecom example, where the server supplies every regulated word and evals check it byte for byte. The Shopware build does the same for EU base price, delivery time, and VAT lines. |
Two more items sit outside the code. Punchout buyers (cXML or OCI) need the cart to hand off to the punchout return, not to checkout. Large quotes need a sales representative. The agent stages the quote and notifies the representative. Neither is hard. Both must be planned before the pilot, or the pilot measures the wrong thing.
Cost and latency: the numbers to plan with
Claude commerce optimization is mostly caching and model choice. The engineering guide publishes the numbers below. Use them to build the pilot budget.
| Number | Source | What it means for your plan |
|---|---|---|
| Carts up to 35% larger; shoppers 60% more likely to complete a purchase | Anthropic launch post | Vendor-reported. Anthropic did not publish the sample size or test design. Use as a target range for the pilot, not as a forecast. |
| 500 to 700 output tokens per rendered commerce response | Engineering guide | Without streaming, this is five or more seconds of spinner. Stream each component as it forms and show a progress line per tool call. |
| Cached input reads cost one tenth of fresh reads; cache writes cost about 1.25x | Engineering guide | A cached prefix pays for itself on its second use. Design the request order for caching from day one. |
| 90 to 99% cache hit rate in the best deployments | Engineering guide | This is the range to design for. Read cache_read_input_tokens from turn_complete to confirm. Zero on a second turn means the prefix changed. |
| Cached reads are about 1.5 to 2x faster at around 100k tokens | Engineering guide | Caching cuts latency, not only cost. |
| Multi-second gaps down to a few hundred milliseconds with eager tool dispatch | Engineering guide | The Agent SDK does this by default. Prompt the model to emit its slowest tool call first. |
| 13% higher fact recall with an asynchronous memory extractor | Engineering guide | Do not save memory with a tool call inside the user-facing turn. Run the extractor in a separate process after the turn. |
| 50 to 100 eval cases per user flow | Engineering guide | Budget eval authoring time with subject-matter experts from care, category management, and legal. |
| More than about five turns per task | Engineering guide | Above this, the smarter model is often the faster one, because it plans its tool calls better. |
| 107 eval cases for two agents (64 shopping, 43 merchant) | Shopware reference build | A realistic first suite for a two-agent pilot. Every positive case has a negative counterpart. |
| CI gate: safety 1.00, core at least 0.90, cache hit at least 0.80, cost per turn at most 0.10 USD shopping and 0.30 USD merchant | Shopware reference build | Copy these gates as the starting CI policy. Adjust the cost caps to your model choice. |
| Merchant CI evals from 23 of 38 to 34 of 38 after host prompt rules | Shopware reference build | A first run near 60% is normal. Budget two to three iteration rounds before the canary. |
| 120 seconds: lifetime of the one-time checkout hand-off code | Shopware reference build | Hand-off tokens should be short-lived, single-use, and never visible to the model. |
The request order is the detail most teams get wrong. A request reads from cache up to the first byte that differs from a previous request. Put the global segment first (system prompt and tool definitions, byte-identical across sessions), the session segment second (user context, history, memory), and the volatile segment last (current time, current page). A timestamp at the top of the system prompt breaks the cache on every request. Load skills as tool results, not into the system prompt, so the skill body lands in the cached prefix.
Model choice is a measurement, not an opinion. Anthropic recommends Opus as the starting point for merchant agents, because their tasks are analysis-heavy, and Sonnet for shopping agents, where latency weighs more. Then run the full eval suite across every model and effort level you would consider. Measure cost per completed task, not per model call. A cheaper model that needs more turns is not cheaper. When the result is close, choose intelligence.
How to use Claude Commerce: a 30-day pilot plan
The README recommends that a shopping pilot implements search and product details first and stubs the rest. A stubbed method returns an unavailable result and changes no prompt bytes, so the cache holds. This plan follows that advice.
Week 1. Run the demos and pick the scope
Clone the repository and run the retail vertical. Python 3.11 or later and Node 22 are required.
git clone https://github.com/anthropics/commerce-agents.git && cd commerce-agents
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # add ANTHROPIC_API_KEY
(cd examples && npm ci)
python scripts/run_demo.py retail # API :8000, storefront :3000 Add --merchant to start the portal, or --all for both. Read docs/safety.md (the enforced rules), docs/backends.md (how to map your systems), and docs/deployment.md (Vertex AI, Bedrock, Foundry). Decide one flow to pilot. For most stores, that flow is search plus product details.
Week 2. Implement search and product details, stub the rest
Implement the StorefrontBackend methods for search and product details over your existing search engine. Do not build a new search index for the agent. Leave cart, orders, and policies stubbed. Turn off systems you do not have with the enable_* switches; each switch removes the tools, prompt lines, and grounding rule on every runtime. Use the Claude Code plugin to scaffold the project against your stack.
claude plugin marketplace add anthropics/commerce-agents
claude plugin install commerce-builder@claude-commerce-agents
claude
/scaffold-commerce-agent a shopping assistant for our store Week 3. Write evals with the people who see the failures
Write 50 to 100 eval cases for the pilot flow with subject-matter experts from customer care, category management, and legal. Construct each case as a snapshot: the system prompt, the tools, and a messages array that puts the agent in the test state. Grade the final state and the rendered response, not the path. For every “should serve” case, write a “should refuse” case. Include injection cases planted in product names and reviews. Then run the model and effort sweep.
Week 4. Add the cart, ship to a canary cohort, measure
Implement the cart methods and the checkout hand-off URL. Roll the agent to a canary cohort. Keep a switch that turns off one skill without a deploy. Measure four numbers: cart size, purchase completion, cost per completed task, and cache hit rate. Compare cart size and completion against the same cohort without the agent, not against Anthropic’s reported figures.
For a merchant pilot, the README suggests a different shape: implement the eight read methods and let the writes refuse. Digests and metrics then run with no write path. Add staged writes after the operators trust the reads.
Claude Commerce readiness checklist
Twelve checks before the pilot starts. A store that passes all twelve can run the four-week plan. A store that fails more than three should fix the platform first. Elogic Commerce scores these items with the Agentic Commerce Readiness Index before a pilot.
- Ranked search API. Your search engine returns ranked results through an API. The agent must not rank products.
- Product data quality. Attributes, availability, and prices are complete and consistent. The agent grounds every answer in this data.
- Cart API that accepts server-issued IDs. The cart must accept only product IDs that the server returned in this session.
- Checkout hand-off URL. A URL the host can render. For B2B, a quote, purchase order, or requisition list path.
- Orders and policies through an API. Order status, returns, and policy text are readable by a backend method.
- Identity in the session. The signed-in customer context, and for B2B the company and role, reach the agent before the first model call.
- Inventory per source with lead times. The agent can state availability per warehouse.
- Analytics source of record. A warehouse or reporting API the merchant agent can read.
- Approval surface for merchant writes. A portal button, a CLI confirmation, or a tool-approval prompt. Shopware gives you a server-side dry-run preview through Admin MCP; other platforms need a preview built in the host.
- Eval ownership. Each skill and tool has one owner team. A CI eval set exists. The full suite runs nightly.
- Data handling for memory. A validator on the write path, a retention period, a delete path wired to account deletion, and a per-region switch.
- Release process. A canary cohort, a per-skill kill switch, and a freeze before peak periods, the same way you freeze other systems.
Frequently asked questions about Claude Commerce
What is Claude Commerce?
Claude Commerce is the short name for Claude Commerce Agents. It is an open-source blueprint from Anthropic, released on September 2, 2026. It contains a shopping agent and a merchant agent built on Claude, four vertical examples, safety guardrails, eval patterns, and a Claude Code plugin. The license is Apache 2.0.
Is Claude Commerce real, and when was it released?
Yes. Anthropic released it on September 2, 2026, with a launch post, an engineering guide, and the repository anthropics/commerce-agents on GitHub. Search demand for the term rose in June and July 2026, before the release.
Is Claude Commerce a platform like Shopify?
No. Claude Commerce is agent code that runs inside your store. Shopify, Adobe Commerce, BigCommerce, and commercetools are platforms. The agent reads their APIs and stages changes for them. You keep your platform.
Claude Commerce vs Shopify: which one do I need?
Both, if you sell on Shopify. Shopify holds the catalog, the cart, and the checkout. Claude Commerce adds a conversational agent in front of them. Shopify published a reference implementation that connects the two through Catalog, UCP, and Sign in with Shop.
Does Claude Commerce complete the purchase?
No. The shopping agent builds the cart and hands it to your checkout. The checkout tool renders the cart with a button. The backend interface has no charge method. Payment stays with your checkout or your payments provider.
Which Claude model does Claude Commerce use?
The model is a configuration choice. Anthropic recommends Opus as the starting point for merchant agents and Sonnet for shopping agents, followed by an eval sweep across models and effort levels. Newer models, such as Fable 5.1, drop in as a configuration change with a new sweep.
How much does Claude Commerce cost?
The code is free under Apache 2.0. You pay for Claude tokens, engineering time, and infrastructure. Prompt caching is the largest cost lever. Cached input reads cost one tenth of fresh reads, and the best deployments run 90 to 99 percent cache hit rates. Measure cost per completed task, not per model call.
Does Claude Commerce work with Adobe Commerce or Magento?
Yes. The blueprint does not ship an Adobe Commerce connector. Your team implements StorefrontBackend over the GraphQL API for catalog, cart, and orders, and MerchantBackend over the REST API for inventory and prices. The platform integration map in this guide lists each mapping.
Does Claude Commerce work with Shopware?
Yes. Shopware’s Agentic Commerce Lab published an open-source reference build, agentic-commerce-lab/shopware-claude-commerce, that runs the blueprint unmodified against a Shopware 6.7 shop. Shopping runs over UCP and MCP, merchant writes run over Admin MCP with dry-run previews, and checkout stays in Shopware. It is a preview, not a general-availability product.
Is there a Claude Commerce demo I can try without installing anything?
Yes, two. Anthropic hosts demos for retail, travel, telecom, and ticketing at claude.com/solutions/commerce. Shopware hosts a browser demo at agentic-commerce-lab.github.io/shopware-claude-commerce that boots a real Shopware shop and both agents in the tab. The first load is about 150 MB and chat needs your own Anthropic API key.
Does Claude Commerce work for B2B ecommerce?
The examples are B2C. The interfaces support account pricing, quotes, and purchase orders, but you must build them. This guide lists the ten changes a B2B store must make first.
Is there an e-commerce connector for Claude?
The blueprint ships no MCP connectors. Both agents reach your systems through backend interfaces that you implement. A platform’s own MCP server for catalog or cart can be called from a backend method on the server side.
How do I start with Claude Commerce?
Run the retail demo, read docs/safety.md and docs/backends.md, implement search and product details first, stub the rest, write evals with your subject-matter experts, and add the cart last. The 30-day plan in this guide lists each step.
About Elogic Commerce
Elogic Commerce is a B2B and B2B2C commerce engineering agency founded in 2009. Our 200+ specialists build and run stores on Adobe Commerce, Shopify Plus, BigCommerce, Salesforce Commerce Cloud, commercetools, Shopware, and Medusa.js. We hold ISO 27001, SOC 2 Type II, and ISO 9001 certifications. We are an Adobe Commerce Silver Solution Partner and a Hyvä Bronze Partner. Our AI products include the Agentic Commerce Readiness Index and AI Chat Core. See our AI solutions for ecommerce.
Is your store ready for Claude Commerce?
- We map the blueprint to your platform, list the gaps, and give you a pilot plan in two weeks.
- Request a readiness score through the form below, or read about our agentic commerce services.
Sources
- Anthropic, “Building commerce agents with Claude”, September 2, 2026.
- Anthropic, “A guide to the anatomy of effective commerce agents”, September 2, 2026.
- GitHub, anthropics/commerce-agents: README, docs/safety.md, docs/backends.md, docs/deployment.md.
- GitHub, Shopify/claude-for-commerce-examples, September 2, 2026.
- GitHub, agentic-commerce-lab/shopware-claude-commerce (README, docs/shopware-mapping.md, evals/gates.yaml) and the live demo at agentic-commerce-lab.github.io/shopware-claude-commerce, September 2026.
- Shopware Agentic Commerce Lab, announcement post for the Shopware reference build, September 2026.
- Shopware documentation, “Agentic Commerce” extension (UCP, beta).
- Reuters, “Anthropic launches AI agent blueprints for retailers ahead of holiday shopping season”, September 2, 2026.
- PYMNTS, “Anthropic Debuts Commerce Agent Blueprint With Visa and Mastercard”, September 3, 2026.
- Forbes, “Why OpenAI’s Checkout Retreat Spells Trouble For Its Commerce Strategy”, March 10, 2026.
- Ahrefs Keywords Explorer, “claude commerce” matching terms, United States, exported September 6, 2026.