Claude Commerce Agents:Anthropic 開源購物與商家 Agent 參考藍圖
Anthropic 開源 Claude Commerce Agents,以共用核心建構 shopping agent 與 merchant agent,涵蓋零售、旅遊、電信、娛樂;但 demo 不會真的下單、扣款或直接改正式商品,寫入皆需人工核准。
Anthropic × Agentic Commerce
不是一個會自動做生意的成品,而是購物端與商家端 Agent 的可執行參考架構
Anthropic 的 commerce-agents 提供 shopping agent、merchant agent、四個垂直產業 demo,以及 Messages API、Claude Agent SDK、Managed Agents 三種 runtime。
**查核結論:**官方 GitHub 專案存在,採 Apache-2.0,Threads 所稱「購物、商家、客服與交易流程 Agent 的 Blueprint」大致正確;但「直接幫你做生意」需要降溫。官方 demo 所有公司與商品均為虛構,不會真的下單、刷卡或修改正式 listing,merchant write 一律先 staging、再由人類核准。
兩個 Agent
| Agent | 核心能力 | 寫入邊界 |
|---|---|---|
| Shopping agent | 搜尋、比較、規劃、購物車、訂單/政策問答、顧客記憶 | checkout 僅產生交接卡片,真正結帳由 host 完成 |
| Merchant agent | 營運分析、listing、庫存/訂單警示、定價促銷、活動草稿 | 所有變更先 staged,必須通過 host approval |
四組可執行垂直範例為 retail、travel、telecom、entertainment;各自都有顧客 storefront 與員工 portal。共用層包含 fencing、provenance gates、caps、memory validation、tool contracts 與 presentation events。
三種執行方式
- **Messages API:**範例 app 使用的 reference loop。
- **Claude Agent SDK:**SDK 管 agent loop,host 預先取得 grounding data。
- **Managed Agents:**透過 manifest 與自有 MCP server 部署;不是倉庫內附所有商務平台 connector。
專案另提供 Claude Code plugin,可用 /scaffold-commerce-agent、/add-commerce-flow、/author-commerce-evals 與 /review-commerce-agent 建立或檢查實作。