你以为 Claude Code 只是一个人在干活?今天它把 pair programming 原生化了
你以为 Claude Code 只是一个人在干活?今天它把 pair programming 原生化了
配了三年 Claude Code,你大概率是这样用它的:打开终端,调出一个 session,自己和 AI 来回对话,自己审 diff,自己决定下一步。这个画面和真正的 pair programming 差了十万八千里——传统 pair 是两个人坐在一起,现在是一个人加一个不会说话的 agent。
但就在这个九月,Claude Code 正式支持了实时协作:多个人同时进入同一个 AI session,共享对话历史和工具状态,AI 知道你们在同时操作,协作不再是把上下文传来传去。
具体怎么实现的
Anthropic 在 v2.1.252 起引入了 Remote Control 的完整多人模式,底层靠的是 MCP(Model Context Protocol)的 session-sharing 协议。每个连接共享同一个 conversation context,你在终端里打的字,远程设备能看到;远程发的一条指令,终端里也能看到。AI 会把这些输入按时间顺序整合进同一个推理链,不再是各自为政。
三个人同时审一段重构代码时,不需要每个人都说一遍”我们先把 auth 模块拆出来”——第一个人说完,第二个人直接跟进”接上,我们看看测试覆盖够不够”,AI 完整保留两个输入,让第三个人的问题基于前两个的上下文来回答。这才是真正的共享推理状态。
具体用法不难。服务端开一个 session:
claude remote-control –name “auth-refactor”
会返回一个 URL 和 QR 码。团队成员用手机扫一下,或者直接打开 claude.ai/code 连接进来,就能看到同一段对话历史。如果要做得更正式一点,可以在 Claude Code 里新建一个共享 project,把 CLAUDE.md 和团队的开发约定提前写进去,这样每个新加入的成员拿到的 AI 上下文都是一致的,不需要每次重新对齐。
和以前的 workaround 比在哪
在官方支持之前,团队想让 Claude Code 支持多人,主流做法是轮流截图,或者把 session 导出成 Markdown 发给同事。ccshare 和 claude-share 这两个第三方工具做了类似的事:六位码分享、MITM 代理注入 token。功能上接近,但安全性需要自己评估——token 过代理这件事对生产环境来说是个问号。
官方方案的好处是:连接走 Anthropic 的 TLS,权限模型和普通 Remote Control 完全一致,不会因为多人加入就绕过原有的 allow list 控制。
三个可以马上动手的地方
第一,先升级。多人协作要求 v2.1.252 以上,跑一下 claude –version,没有的话 claude update。
第二,选一个真实场景试一次。不需要多人评审的场景:你在重构一个模块,打开 Remote Control,让同事从手机端接入,让他问三个问题——看看他的问题 AI 回答时有没有自动带上你之前铺垫的上下文。这一轮测试完了就能判断协作是否真的发生了。
第三,如果要长期用,先把团队的 CLAUDE.md 写好。规范、命令缩写、review 标准这些东西写进去,新成员加入时拿到的 AI 行为是现成的,不需要每次从零对齐。
有一点要注意:实时协作里的”实时”不是指 AI 变快了,而是指你们的对话流被合并进同一个 context。这个机制在长任务场景(跨天的大型重构、持续集成里的 AI review)最有价值,短平快的单次对话里感知不强。
总的来看,这不是”加了个分享按钮”这种功能——它把 AI coding agent 从单人工具真正拉到了团队协作层面。如果你们团队已经在用 Claude Code 做 code review 或者设计评审,这个功能可以让 AI 承接一部分”同步上下文”的工作,而不是每次都让人类来当复读机。
评论区
登录后可评论。