Anthropic 推出 Claude Code Channels 研究预览,让 AI 代理首次通过 MCP 服务器架构接收 Telegram 与 Discord 的即时消息推送,实现双向通讯;用户因此可以用聊天信息远程操控链上监控任务。
(前情提要:Claude 用量翻倍送!Anthropic 推限时优惠,台湾用户几乎全天受惠)
(背景补充:OpenClaw下周更新:支持 Claude Code 与 OpenAI Codex,创始人Steinberger 还在兼顾写代码)
Anthropic 的 Claude Code 今天正式推出「Channels」频道功能,解决一个用户长期痛点:AI 代理必须有人守在终端机旁才能运作。现在,开发者只要发一则 Telegram 信息,就能在外出时远程指挥 Claude 继续工作。
Channels 的本质是一种 MCP 服务器。根据 Anthropic 官方档案说明,这种架构能将外部事件「推送」至正在执行的 Claude Code 工作阶段,让 Claude 即时反应外界发生的事,而不是只能被动等待开发者输入指令。且 Channels 支持双向通讯,AI 代理能通过同一个 channel 回复,形成完整的对话循环。
更进一步来看,这项新功能其实实现了 OpenClaw 小龙虾的优势之一:让 AI 助手整合进通讯软件。用户能随时交办社交或实体任务,并在完成后即时收到通知,享受 24/7 的持久化个人服务。
目前研究预览支持三种 channel:Telegram、Discord,以及供本机测试用的 fakechat(localhost:8787)。
安装流程十分简洁:
Discord 的设置路径类似,区别在于需先进入 Developer Portal 建立 bot。完整说明可浏览官方文件。
Anthropic 在安全机制上也采取了谨慎态度,Channels 设计了三层防护:
第一,Sender allowlist 白名单机制 — 只有完成账号配对流程的 Telegram 或 Discord 账号,才能向 Claude 推送信息,陌生人无法直接「入侵」正在执行的工作阶段。
第二,每次启动必须明确指定 --channels 参数,Claude Code 不会自动启用任何 channel,降低意外暴露的风险。
第三,外部插件有严格的白名单管制:目前 --channels 仅接受 Anthropic 官方 allowlist 中的插件;若要测试自行开发的 channel,必须加上 --dangerously-load-development-channels 标志,名称已清楚警示风险。
企业控制上,Team 与 Enterprise 方案预设关闭 Channels 功能,管理员需手动启用;Pro 与 Max 个人方案则预设可用,但每次启动仍需用户主动 opt-in。