面向 AI Agent 的 Git 平台,自动检测语义冲突并守护主干
Star53
24h 新增—
7 天新增—
Fork8
Issue1
语言TypeScript
项目介绍
更新于 1 天前
Keel 是一个专为 AI 编码 Agent 设计的 Git 平台,可以理解成「给软件 Agent 用的 GitHub + 合并队列」。它的核心思路是:每个 Agent 的改动都独占一个仓库,改动提交时必须声明自己依赖什么(typed premises),平台会推导每个改动实际修改了什么,一旦发现某个改动的效果与另一个改动的前提矛盾,就自动生成一个测试来证明冲突,并长期守护主干。合并队列会在无凭据的沙箱里预检、批量排队、验证通过才推进 trunk,被驳回的改动会收到恢复指引。人裁决过的冲突会连同前提和测试一起记入「决策记忆」,之后可以查询任何文件背后锚定了哪些决定。接口上提供 REST、MCP、SDK 和 CLI 多种接入方式,读取则用普通 git 即可。它跑在 Cloudflare Workers 上,需要付费套餐。适合正在搭建多 Agent 协作流水线、关心 Agent 间语义冲突与合并治理的工程效率或平台团队;如果你的团队还没有多个 Agent 并行改代码的场景,暂时关系不大。
上手成本:中
Star 趋势
话题标签
ai-agentscloudflare-workersgitmcpmerge-queuetypescript
仓库信息
| License | MIT |
| 创建时间 | 2026-10-10 |
| 最后推送 | 12 天前 |
| 热度分 | 0.0 |