2024年3月20日,Anthropic悄然推出了一项备受开发者关注的新功能——Claude Code Channels(研究预览版)。简单来说,虽然你的Claude Code仍在本地机器上运行,但即使你身处地铁,只需拿出手机发送Telegram消息,就能向Claude Code发送指令、获取进度反馈并继续工作。
官方团队成员Thariq在X平台发布了演示视频,展示了Claude Code运行npm测试的过程。当Discord用户询问“构建是否通过?”时,Claude回复“测试仍在进行中,约需2分钟,完成后会通知你。”随后Telegram端发送“测试通过后请发布”,整个对话流畅自然,仿佛与真实工程师协作一般,引发社区热议。
功能原理
Channels基于MCP插件机制,将Telegram、Discord等外部消息平台与Claude Code会话连接,实现双向实时通信。用户可以发送命令、查询进度、传输文件;Claude也能主动推送通知、编辑历史消息并显示“正在输入”状态。附件支持方面,Telegram单文件最大50MB,Discord支持最多10个文件,每个25MB。
目前研究预览支持两个官方插件:Telegram和Discord,以及一个用于本地测试的Fakechat演示插件。
配置步骤
前提条件:Claude Code版本需为v2.1.80及以上,使用claude.ai账号登录(不支持直接API Key连接),本地需安装Bun。
配置流程如下:

- 安装插件:执行
/plugin install telegram@claude-plugins-official,然后/reload-plugins - 输入Bot Token:
/telegram:configure(Token可通过BotFather或Discord开发者门户获取) - 启动带Channels的会话:
claude --channels plugin:telegram@claude-plugins-official - 安全配对:向Bot发送任意消息获取6位配对码,回到Claude输入
/telegram:access pair,切换至白名单模式锁定访问权限
团队或企业用户需管理员先在claude.ai后台启用channelsEnabled。
详细文档可访问code.claude.com/docs/en/channels,Telegram和Discord插件的README文件位于官方GitHub仓库。
注意事项
会话必须保持活跃状态,支持云服务器或后台常驻。若Claude等待权限确认,会话将暂停。急用时可添加--dangerously-skip-permissions参数,但仅建议在完全信任的环境下使用。目前插件仅限官方Anthropic仓库,语法和协议可能在最终版本调整。
社区反馈
X和Reddit上反响热烈,有用户直言“OpenClaw已死”,也有人对比自建Telegram/Discord机器人,普遍认为官方版本集成更深且安全机制更完善。许多用户期待支持更多平台,iMessage和Slack被提及最多。
此功能意义不仅在于“手机发送命令”,Claude Code从本地CLI工具起步,之前已支持远程控制和循环任务。Channels让它迈出关键一步,成为真正的事件驱动、可远程调用的异步智能代理——无需时刻守在电脑前,任务依然持续进行。
目前该功能向Pro/Max用户开放,Anthropic表示将根据反馈持续扩展支持平台,GitHub接受问题提交。


