凌晨3点在被窝发了条消息,我的Mac竟然自己爬起来写代码了……
谁还没经历过这种绝望:周末正和朋友吃着火锅,突然群里报警说线上服务挂了;或者凌晨3点刚捂热被窝,脑子里突然冒出一个绝妙的重构思路,甚至连数据库表结构都在脑海里建好了。
以前遇到这种事,你只能叹口气,要么苦哈哈地翻出电脑当场加班,要么赶紧记在手机备忘录里,祈祷第二天上班时还能看懂自己写的一堆乱码。
但现在,情况变了。
就在刚刚,Claude Code 团队的工程师 Thariq Shihipar 扔出了一个相当炸裂的更新——Channels 功能上线。简单来说,你可以直接用 Telegram 或 Discord 远程遥控你的 Claude Code 了。
想象一下这个画面:你站在挤得像沙丁鱼罐头一样的早高峰地铁里,单手掏出手机,在 Telegram 聊天框里发了一句语音转文字:“嘿,帮我把那个支付流程重构一下,加个 Redis 缓存层,顺便把相关的单元测试跑一遍。”
几秒钟后,你放在家里的 Mac Mini 悄无声息地亮起屏幕。你那个永远不需要睡觉的赛博打工人 Claude Code 迅速接单,开始翻阅项目文件、分析依赖、敲下代码。
等你晚上到家,或者刚走到公司工位,一个绿色的 Pull Request 已经静静躺在 GitHub 里了。注释写得清清楚楚,测试全部通过。
这玩意儿是怎么做到的?
其实在技术底层并不神秘。Channel 本质上就是一个高度定制的 MCP(模型上下文协议)服务器。说白了,它就是一个跑在本地的传话筒,负责把外部社交软件里的消息,实时塞进你本地的 Claude Code 会话里,让 AI 能对终端之外的事情做出反应。
目前官方首批开放了 Telegram 和 Discord 两条通道。我试了一下,配置起来出乎意料的简单,就三步:
- 在终端敲一行命令安装官方插件:
/plugin install telegram@claude-plugins-official。 - 去 Telegram 申请个 Bot,做一次安全配对。这里走的是严格的白名单机制,确保只有你授权的账号能发消息。
- 启动 Claude Code 的时候,加个参数带上这个通道(
--channels plugin:telegram...)。
搞定。
细节见真章:它不像个机器人,更像个活人
真正让我觉得有意思的,是它的交互细节。
你在 Telegram 发完需求,对面会立刻显示“正在输入…”。这一个小小的状态提示,瞬间就让你心里有了底:对面的 AI 已经开始干活了。
如果任务太复杂,比如需要遍历整个项目找 Bug,它会先回你一句“处理中…”。绝的是,等它查出结果,它会直接在原消息上编辑更新进度,而不是像个傻子一样疯狂给你发新消息刷屏。
你要是想传点报错截图或者日志文件?直接往聊天框里扔就行。图片支持内联预览,单文件最大能传 50MB,长文本还会自动给你分段。这体验,跟使唤一个懂事的初级开发几乎没区别。
不过,先别急着激动
这东西现在有个硬伤,或者说是个绕不开的门槛:你的物理电脑必须开着,而且得有一个跑着的 Claude Code 会话。
电脑一休眠,或者你不小心把终端关了,这根远程的线就断了。它还不是真正意义上的云端全天候打工人,更像是一个需要你帮忙插着氧气管的赛博助理。你出门前得先把它在后台挂好,人在外面才能用手机投喂任务。
Anthropic 到底想干嘛?
如果你一直盯着 Anthropic 最近的动作,可能会觉得后背发凉。过去这短短一周,他们简直像疯了一样塞功能:Dispatch 任务分发、语音模式、/loop 循环指令、100万上下文正式版、跨应用(Excel/PPT)上下文联动……
现在再加上 Channels,他们的牌面已经彻底摊开了。
之前开源圈有个叫 OpenClaw 的项目挺火,也是把聊天软件当主入口,让本地 Agent 7×24 小时待命。但那种野路子安全性太差,稍微懂点黑客技术的人可能就顺着网线把你本地代码扒光了。
现在 Claude 官方下场,直接上了企业级的安全框架。它的验证粒度精确到了个人 ID,哪怕你的 Bot 被拉进几百人的 Discord 大群,没配对的人发消息它连看都不看一眼。
一点想法
把 AI 从一个“需要你正襟危坐打开的软件”,变成一个“随时能发消息的微信好友”,这才是最可怕的转变。
当大家都习惯了用大白话给 AI 派活儿,“发条消息就有人干活”,传统的代码编辑器和对话框可能真的要落灰了。接下来的问题已经不是谁家模型跑分更高,而是谁能让你最舒服、最无缝地把活儿甩出去。
毕竟,能躺在被窝里写代码,谁还愿意大半夜爬起来开电脑呢?