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