合并可行性预测
使用 Git merge-tree --write-tree 持续模拟进行中的代理分支之间的两两合并,因此预测基于 Git 自身的合并底层机制。
Braidkeep 是面向并行 AI 编码代理的合并安全与作用域保护工具,可预测潜在合并冲突、约束文件编辑范围,并帮助团队选择更安全的合并顺序。
Braidkeep 是适用于并行 AI 编码代理群的 Apache-2.0 合并安全与作用域保护层。其设计目标是帮助团队预测合并冲突、约束代理可以编辑的位置,并决定将分支合并回 main 的更安全顺序。
该项目明确标记为研究预览版(v0.1.0)。README 说明它预测的是可合并性而非正确性,因此应先在一次性或非关键仓库上使用,并在采取任何操作前审查其输出。
使用 Git merge-tree --write-tree 持续模拟进行中的代理分支之间的两两合并,因此预测基于 Git 自身的合并底层机制。
在实时冲突矩阵 TUI 中展示当前冲突状态;当提交落地时,冲突会立即亮起,无需真正合并即可看到变化。
通过在 braidkeep.yaml 中声明的按代理文件所有权允许列表,在编辑落地前捕捉越权范围扩大。
提供 braidkeep check 作为评审时强制执行步骤,在 CI 中针对 diff 运行,无论代理是如何被调用的。
计算安全的合并顺序,将无冲突分支分组为批次,并以最少冲突优先的方式排列其余纠缠分支。
以单个静态二进制文件形式提供,并保持只读,仅与 Git 底层机制交互,不会修改工作区、索引或 refs。
当有多个代理分支处于活动状态,并且你希望在任何人合并之前实时查看哪些分支对可能冲突时,使用 braidkeep watch。
当代理只应触及代码库中很小的一部分,例如一个应限制在 internal/auth/ 内的身份验证修复时,使用允许列表工作流。
当你需要决定哪些分支可以立即一起合并、哪些分支应延后并稍后排队时,使用 braidkeep plan。
当你希望在 CI 或评审自动化中对 diff 强制执行文件所有权规则,而不受代理启动方式影响时,使用 braidkeep check。
在将工具引入重要代码库之前,先使用演示工作流或一次性仓库进行评估。
Braidkeep 被定位为早期研究预览版。README 说明它预测的是可合并性,而不是正确性,因此一次干净的预测并不保证合并结果一定正确或安全。
README 将 braidkeep watch 描述为实时的成对冲突矩阵,braidkeep plan 作为安全合并顺序规划器,而 braidkeep check 作为针对文件所有权规则的评审时强制检查门。
该项目在 braidkeep.yaml 中记录了按代理划分的文件所有权允许列表,并使用 Claude Code PreToolUse hook 作为默认开启的写入时保护措施。README 还说明 braidkeep check 会在 CI 中针对 diff 运行,且不能被代理的启动方式绕过。
README 说明 Braidkeep 可在任何编排器下工作,包括 Claude Squad、Conductor、Vibe Kanban、纯 tmux 或 CI。
README 说明 Braidkeep 按“原样”提供,建议先在一次性或非关键仓库中测试,并在采取行动前先审查其输出。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。
SonOf 连接你的代码仓库和 PM 工具,审计代码库与产品上下文,将已批准工作转为可交付工单,并由资深工程复审,适合缺少完整团队的创始人和技术负责人。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。