Anthropic 開源電商 Agent 框架:買東西和管店鋪全包了
Anthropic 在 GitHub 上開源了電商智慧體參考專案 commerce-agents。這套框架同時包含面向前臺消費者的導購 Agent 和負責後臺運營的商家 Agent,涵蓋零售、差旅、電信和票務四大行業樣例。所有涉及真金白銀的操作都設有安全審批門禁,不直接扣款。

Anthropic 在 GitHub 上開源的 commerce-agents,是一套能直接跑起來的電商 AI 智慧體參考框架。它把電商前臺的導購和後臺的管店兩套邏輯打通,幫開發者在幾天內搭出一整套能幫顧客挑商品、能替商家看經營指標的 AI 系統。
這套專案主要包含兩個核心角色:面向前臺顧客的 Shopping Agent 和麵向後臺運營的 Merchant Agent。Anthropic 提到,使用 Claude 購物智慧體的零售商,購物車金額最高能增加 35%,消費者完成購買的可能性提高 60%。
它能做什麼
前臺的 Shopping Agent 相當於 24 小時貼身導購。它不僅能根據顧客需求搜尋和對比商品,還能規劃跨品類的搭配、解答店鋪退換貨政策,並把商品放進購物車。它本身帶有一套記憶提取機制,能記住使用者的偏好。
後臺的 Merchant Agent 則是商家的經營參謀。它可以拉取銷售資料生成經營簡報,排查商品頁面問題,響應庫存不足和訂單異常警報,還能根據市場情況擬定調價方案或起草促銷活動。
框架自帶 10 個預置 Skills,兩類智慧體各佔 5 個。程式碼庫裡還打包了零售、差旅、電信和票務四大垂直行業的完整示例。每個行業都配齊了消費者前臺頁面和商家管理後臺,比如差旅示例包含日期庫存和行程呈現,電信示例則支援套餐比價和法規費率公示。
安全門禁與怎麼跑起來
做電商 Agent 最怕的就是 AI 越權亂花錢或亂改庫。commerce-agents 在設計上最聰明的地方,就是徹底鎖死了直接寫操作的許可權。
框架內沒有任何機制會直接替使用者下單扣款,也不會擅自修改線上商品資訊。結賬時,Agent 只負責渲染購物車卡片,最終支付跳轉交由宿主系統接管;商家端的所有調價和改庫存指令,全都是暫存狀態,必須由運營人員在控制台敲 y 或 N 手動核准後才會執行。
要跑起這套系統,本地需要 Python 3.11 以上和 Node 22 環境。它包含 7 個本地 Python 包和 8 個示例前端應用。專案支援三條執行路徑:基礎的 Messages API 迴圈、配合 CLI 的 Claude Agent SDK,以及基於 MCP 服務的 Managed Agents。如果你用 Claude Code,還能直接安裝 commerce-builder 外掛,通過命令列互動式生成專案腳手架。
開源協議遵循 Apache 2.0,程式碼全放在 GitHub 上。不過 Anthropic 也寫得很清楚,這只是一個參考藍圖,官方不承擔長期維護,也不接收外部程式碼合併。
為什麼重要
很多團隊做電商 AI,往往卡在不知道怎麼劃分導購和後臺許可權,最後做出來的要麼是個只會聊天的客服窗,要麼就是許可權放太大不敢上線。commerce-agents 給行業提供了一個極具參考價值的標準答卷:它演示了怎麼通過工具合約、提示詞圍欄和人工審批門禁,把真金白銀的風險隔絕在外。
如果你是獨立零售商的技術人員或做電商 SaaS 的開發者,現在就很值得把程式碼拉下來跑跑本地 Demo。但我們認為也要看清它的限制:它自帶的資料全都是模擬的 ACME 虛構公司,真正落地到生產環境,核心工作量依然在自己寫 StorefrontBackend 和 MerchantBackend,把公司的真實 ERP、庫存表和支付閘道器接上去。
來源 (1)
- github.com(在新分頁開啟)原文github.com