Claude Code 也能聊天了
3 月 20 日,Anthropic 正式发布了 Claude Code Channels 功能,允许开发者将 Claude Code 编程助手直接连接到 Discord 等主流聊天平台,实现"发消息就能写代码"的异步协作体验。
这一功能的核心理念与 OpenClaw 如出一辙——通过日常使用的聊天工具与 AI 交互,而不是局限在 IDE 或命令行中。VentureBeat 在报道中直接将其称为"OpenClaw 杀手",认为 Anthropic 正在从商业产品层面正式回应开源社区带来的冲击。
事实上,这并非意外之举。自 OpenClaw 在 1 月底爆火以来,"通过聊天平台控制 AI 代理"这一交互模式已经成为整个行业的共识方向。Anthropic 选择在这个时间点推出 Channels,显然经过了深思熟虑。
技术实现:MCP 协议驱动
Claude Code Channels 的底层基于 MCP(Model Context Protocol)构建。在 Channels 架构中,一个 MCP 服务器充当双向桥梁的角色——它将来自聊天平台的消息实时注入到活跃的 Claude Code 会话中,同时将 Claude 的执行结果回传到聊天界面。
具体来说,工作流程是这样的:
- 你在手机的聊天 App 中发送一条消息,比如"帮我重构 auth 模块的错误处理"
- MCP 服务器将这条指令转发给运行在你电脑上的 Claude Code 会话
- Claude Code 在本地执行代码修改、运行测试
- 执行结果和代码变更通过 MCP 桥回传到你的聊天对话中
这种异步协作模式意味着你可以在通勤路上、散步时甚至在超市排队时,通过手机远程指挥 AI 编程助手工作。这正是 OpenClaw 率先证明可行的使用场景。
平台覆盖:差距明显
尽管技术实现精巧,但 Channels 目前的平台支持范围与 OpenClaw 相比差距明显:
| 对比维度 | Claude Code Channels | OpenClaw |
|---|---|---|
| 支持平台 | Discord 等 2 个 | 微信、飞书、钉钉、Discord、Slack、WhatsApp 等 20+ |
| 功能范围 | 编程相关 | 编程 + 邮件 + 日历 + 智能家居 + 文件管理等全场景 |
| 部署方式 | 商业服务 | 自托管,数据完全本地化 |
| 模型选择 | 仅 Claude | Claude、GPT、Gemini、Ollama 等数十种 |
| 技能扩展 | 不支持 | 22000+ 社区技能插件 |
对于国内用户来说,微信、飞书、钉钉的缺失是一个硬伤。而 OpenClaw 通过社区贡献,早已覆盖了这些国内主流平台。
开发者社区的反应
DEV Community 上的讨论呈现出分化的观点。一方认为 Claude Code Channels 降低了 AI 代理的使用门槛,对于不想折腾自建服务器的开发者来说是更好的选择。另一方则认为,OpenClaw 的开源特性、自托管能力和丰富的生态系统是商业产品无法替代的。
Medium 上一篇广为传播的文章标题精准概括了这场竞争的本质:"Claude 没有杀死 OpenClaw,但它偷走了 OpenClaw 最好的招数。"
也有务实的开发者表示,两者完全可以共存。一位用户在文章评论中写道:"我工作用 Claude Code Channels 写代码,生活用 OpenClaw 管理日程和邮件。它们解决的是不同层面的问题。"
竞争推动创新
无论如何,Anthropic 的入局对整个 AI 代理生态都是利好。竞争促使 OpenClaw 社区更快迭代(v2026.3 系列已经连续发布多个重要更新),也让更多用户开始认识到"通过聊天控制 AI"这一交互范式的潜力。
对于关注这一领域的开发者和用户来说,2026 年的 AI 代理之战才刚刚拉开序幕。