多会话编码值班台

并行运行多个 Claude Code 会话时,集中分工、传递结果,并在代理改到同一处前拦住冲突。

开发者同时开着多个 Claude Code 会话修同一仓库时,先给每个会话分配角色和工作树,例如改接口、补回归测试、排查线上错误。值班台读取各会话声明的目标、当前分支和正在触碰的文件,把原本散在终端里的并行工作摆到一张可查看的任务板上。

某个会话完成接口调整后,相关测试会话会自动收到变更摘要、提交号和需要验证的行为。会话发现自己依赖另一项尚未完成的改动时,可以发出带文件和函数范围的请求,不必由开发者复制整段聊天记录。开发者只需在值班台确认优先级,其他消息按依赖关系送达对应会话。

两名代理准备编辑同一文件区段时,后启动的一方会被暂时锁住。页面明确显示谁持有修改权、预计何时释放,以及另一方能否先改测试或另一个模块。每次任务完成后,测试结果、改动说明和未解决假设会沉淀到可合并成果区,开发者能逐项审阅,而不是从多扇终端里猜哪份代码可信。

首个版本支持 Claude Code、Git worktree 和文件级冲突预警,先解决一人并行指挥多个会话的混乱。它不替团队自动合并冲突,也不代替代码审查;最后的合并按钮仍由开发者掌握。

为什么是现在

2026年8月8日,官方跨会话消息文档进入 HN 讨论;截至8月9日记录为50 points、26 comments和第18位。S1 原生传话降低了会话交接门槛,也让任务依赖、改动归属和冲突预警成为紧接着出现的问题。S2

目标用户

面向独自维护中大型仓库的开发者,也包括小团队技术负责人。赶修线上故障、跨层改接口或补回归时,他们会同时启动多个会话。此时真正稀缺的是对依赖与改动归属的掌握。终端一多,人工转述和逐个查状态就会拖慢合并判断。

最小切入点

本地守护进程先调用 `claude agents --json`,获取会话目录、名称和状态。S3 `SessionStart` 钩子登记角色、分支、工作树和任务目标。`PreToolUse` 钩子读取编辑工具的文件路径,命中占用时用退出码 2 暂停写入。S4 完成后读取 Git 提交与测试输出,生成待审阅成果。会话间摘要通过 `SendMessage` 或会话套接字发送。S2 首版只做文件级租约,不做自动合并和语义冲突判断。

以小博大

首批用户可从这条 HN 讨论里的多会话实践者切入,邀请使用 tmux、交接文件或自制协调器的人试用。S1 准备一个可复现仓库,让接口会话与测试会话发生依赖交接。演示重点放在少切几次终端,以及提前拦住同文件改动。产品以 Claude Code 插件或本地命令分发,便于开发者在现有仓库直接验证。

竞品与缝隙

Claude Code Agent view、跨会话消息与工作树Google
Claude Code 原生组合已经覆盖大部分表层需求。Agent view 能集中展示后台会话,标出工作、阻塞和完成状态。它还能派发任务、回复会话、查看结果,并关联工作树与拉取请求。S3 跨会话消息又让独立会话传递纯文本摘要。S2 不过,普通终端会话要转入后台才完整进入 Agent view。公开文档也未说明跨会话文件占用、函数范围协商或依赖看板。交接仍以消息和会话摘要为主,缺少统一的待合并成果结构。该值班台的缝隙,是把原生能力编排成可审阅的工程流程。
tmux、Git worktree 与交接文件Google
一种惯用做法是用 tmux 分屏,每个会话放进独立 Git worktree。HN 讨论中,一名开发者还加入记忆树、交接文件和协调器,用来减少重复上下文。S1 这种方式透明、可脚本化,也不依赖额外桌面应用。工作树能隔离即时写入,却只是把部分冲突推迟到合并阶段。角色、依赖和完成条件仍需开发者自行维护。交接文件容易过期,也无法确认接收方是否已经处理。脚本通常只能比较文件或提交,难以表达谁暂时拥有某段代码。值班台可把这些约定变成状态、提醒和可追踪的协商记录。

怎么赚钱

核心本地看板免费开源,高级版按开发者席位月订阅。收费能力放在历史记录、跨设备查看、自定义协调规则和团队权限上。

反方视角

Claude Code 已有 Agent view、工作树和跨会话消息,基础看板很容易被原生功能覆盖。S2S3 文件级锁还会把本可独立完成的改动错误串行化。若放宽到函数级,语法解析、重命名和生成文件又会带来漏报。钩子阻止写入时必须给会话足够上下文,否则代理可能反复重试。跨会话消息还受系统、供应商与权限设置限制。S2 一旦误拦频繁发生,开发者会绕过值班台,协调状态随即失真。

依据与来源

共引用 4 条可核验来源
讨论快照· Hacker News
Claude Code会话间通信
热度
50 分
评论
26 条
抓取时名次
第 18 位
发帖时间
快照时间
截至 抓取
查看 Hacker News 讨论阅读原文
来源核对
S1

2026年8月8日,Claude Code 跨会话消息文档进入 Hacker News 讨论;截至2026年8月9日的输入快照,记录为50 points、26 comments和第18位。评论区有一名开发者描述了 tmux、记忆树、交接文件和协调器的自建方案。

Hacker News2026年8月8日news.ycombinator.com/item
S2

Claude Code v2.1.224 或更高版本支持同机跨会话消息。Claude 使用 ListAgents 发现会话,以 SendMessage 发送纯文本;本地会话还提供套接字和 CLAUDE_CODE_MESSAGING_SOCKET。该能力适用于 macOS 与 Linux,原生 Windows 不支持,部分云供应商也不可用。

S3

Agent view 可在一个终端界面派发和管理后台会话,显示工作、阻塞、完成及拉取请求状态。`claude agents --json` 可输出会话目录、类型、状态、名称和标识。后台会话编辑前会进入隔离的 Git worktree。

S4

Claude Code 钩子会收到 session_id、transcript_path、cwd、工具名称及工具输入。PreToolUse 钩子可在工具执行前阻止调用,退出码 2 会阻止该工具;SessionStart 可用于注入上下文和设置会话标题。

Telegram 频道