
Claude Code 官方推出 Channels 功能,让你通过手机 Telegram、Discord 或 iMessage 直接向本地运行的 Claude Code 发指令改代码。
简介
Claude Code 在 2025 年推出了 Channels 功能(研究预览),终于补上了"远程控制"这块拼图。
以前 Claude Code 只能在本地终端跑,想用手机发指令必须 SSH 回去或者开电脑。现在通过 Channels,你可以直接从 Telegram、Discord、iMessage 把消息推进正在运行的 Claude Code 会话,让它在你的机器上执行任务。
和 OpenClaw 有什么区别
| Claude Code Channels | OpenClaw / Hermes | |
|---|---|---|
| 定位 | 官方插件,轻量级 | 第三方生态,全功能 |
| 平台 | Telegram、Discord、iMessage | Telegram、Discord、Slack、WhatsApp、Signal 等 |
| 部署 | 本地跑 session,消息推入 | 云端/本地 gateway,多用户支持 |
| 上下文 | 单 session 长期保持 | 多 session、多代理协作 |
| 适合 | 个人远程随手发指令 | 团队、自动化流程、复杂编排 |
一句话:Channels 是 Claude Code 的官方"远程遥控器",OpenClaw 是更强大的"远程驾驶舱"。
快速设置(Telegram)
1. 创建 Bot
在 Telegram 搜索 @BotFather,发送 /newbot,按提示取名,拿到 Bot Token。
2. 安装插件
在 Claude Code 终端里执行:
/plugins install telegram
3. 配置 Token
/plugins config telegram token=你的BotToken
4. 重载插件
/plugins reload
完成。现在你在 Telegram 给 bot 发消息,Claude Code 本地会话就能收到并执行。
使用场景
- 外出时让 Claude 改代码:手机发一句"把那个 bug 修了",Claude 在电脑上执行并推回结果
- 监控告警接入:配合 Channels 的 webhook 能力,把 CI 失败、服务器告警直接推进 Claude 会话
- 长任务异步跟进:启动一个耗时任务,出门后通过手机查看进度或追加指令
注意事项
- 需要本地保持 Claude Code 进程运行,关了就收不到消息
- Channels 是研究预览,API 和插件机制可能还会变
- 当前只支持单向推入(你发 → Claude 收),复杂的对话流管理不如 OpenClaw 完善
参考链接
暂无评论
