今天第一个来自自荐区——bulkhead:防止多个 AI 编程代理在同一台电脑上互相打架的开源钩子。场景太真实了:左边 Claude Code 在跑 dev server,右边 Codex 觉得自己卡了,顺手执行 pkill -f node——把你左边的服务也带走了。
它是什么
开源工具(GitHub:dooly6276/claude-bulkhead,MIT,Node.js,零第三方依赖)。在同一台电脑并行开多个 AI 编程代理(Claude Code、Codex、Gemini CLI、Cursor、opencode)时,它作为工具调用前的钩子运行:命令真正执行前先判断会不会波及其他会话——会就拦下,并告诉代理该怎么改(用哪个 PID、哪个端口空闲、建议用 worktree)。Claude Code 里两条插件命令装完即用,其他代理 npx claude-bulkhead setup 一行配置。

为什么值得看:AI 编程的「并行时代」来了,冲突是第一个新问题
苏米的 AI 编程趋势线记到 12 例了,但今天这个标志着一个新阶段:从「一个代理写代码」到「多个代理并行」。并行一出,新问题就来了——进程误杀、端口抢占、git 工作区互踩,全是「室友问题」。巧的是 ezindie 165 期同周出现 Synara Remote(用 Git worktree 隔离多代理工作区):同一个痛点、两种解法(钩子拦截 vs 工作区隔离)一周内同时出现,说明需求是真的。作者也明说:免费开源,目前没有收入。
苏米觉得可抄的点
「多代理协作治理」是一个新品类——判断标准很简单:当一个工作流从单人变成多人(哪怕「人」是代理),通信、隔离、仲裁这些工具都会被重做一遍。hook 这个位置尤其值钱:不改变任何工作流,只在关键节点拦截,还能借插件市场分发。顺着想下去还有一堆没人做的:AI 代理的文件锁、环境变量隔离、浏览器调试端口争用、数据库迁移冲突仲裁。给「用 AI 干活的人」卖工具,比给 AI 做工具更稳——付费的是人。
开源:github.com/dooly6276/claude-bulkhead(MIT) | 来源:ljinkai/weekly 自荐区