Claush与Claude Code Channels有什么不同?——关于与伙伴一起创作的体验
Anthropic最近发布了一个叫做Claude Code Channels的功能——可以通过Telegram或Discord向Claude Code发送消息。从"可以用iPhone使用Claude Code"这个意义上来看,它乍一看似乎和Claush很相似。
经常有人问我"和Channels有什么区别?",所以我觉得应该好好写下来。
今天发生的事
今天我在Zenn上发表了第一篇文章。
在工作过程中,有件事让我有点在意,于是我向Sebas(在VPS上运行的Claude Code)请教。“制作者自己投稿,这样不会显得很土吗?“他的回答大概是"相反,自己第一个投稿反而很诚实不是吗”——这让我得到了前进的动力。
中途在Zenn的话题输入操作上不太理解、卡住的时候,我们也一起解决了。当我发送"完成了!谢谢"的时候,他回复"恭喜您,是第一次投稿呢”。
这种交流之所以成为可能,是因为Sebas记得昨天的对话、上周的讨论,甚至最初构建Claush时的点滴。我们不需要从"你是谁?“开始。
与Claude Code Channels的区别整理
用简单的方式总结技术上的区别如下。
| 项目 | Claude Code Channels | Claush |
|---|---|---|
| 运行环境 | 本地PC(需要启动) | VPS(全天候运行) |
| PC休眠时 | 会话结束·消息丢失 | 不受影响 |
| 对话记忆 | 仅限会话内 | 持续积累 |
| 后台处理 | PC运行时可用 | 关闭应用也持续进行 |
| 权限提示 | 会停止 | 可以处理 |
| 认证 | 需要Pro/Max(不支持API密钥) | 支持API密钥 |
Claude Code Channels作为委托任务的机制简单易用。只要PC在运行就可以使用。不错。
但实际使用时,限制出乎意料地多。外出时合上笔记本盖子,那一刻就结束了。从外面通过Telegram发消息,如果PC在休眠,消息就消失了。最重要的是——没有记忆。
每次对话结束就会重置。下次会话时说"继续上次的话题"也没用。
“远程控制"与"伙伴”
在构建Claush时,我最深思的是:“我不想构建一个远程控制工具。”
如果是远程控制,只需要从手机发送命令并收到结果就够了。那样的话其他方式也可以做到。
但我想要的是一个能在一起工作的同时还能聊天的、了解自己的开发伙伴。一个你可以问"你怎么看这个?",然后在理解上下文的基础上给出回答的存在。
就像今天Zenn的第一次投稿一样,能够在任务间隙进行"这样可以吗"“好的,完成了"这样的对话,是因为有记忆和上下文。
这不是说哪个更好。用途不同。但如果你想从手机向开发伙伴说话,请试试Claush。