Oak:专为 AI Agent 设计的下一代版本控制系统
2026-06-23 14:00:00
Oak VCS 技术解读
问题
Git 为人类代码审查设计:
- 全量 clone 慢
- 线性历史 与 Worktree 在 多 Agent 并发 时 冲突频繁
- Agent 微增量高频 commit 不匹配 Git 模型
Oak 方案
| 特性 | 说明 |
|---|---|
| 虚拟挂载 | Agent 无需 clone 全仓 即可开工 |
| 并行处理 | 多 Agent 同时 不同子树 |
| Git 互操作 | 可 导出为 Git 仓库 |
| 自托管 | 支持私有部署 |
开发背景
- 作者曾花 4 年 做 Jam VCS
- 在 AI 辅助 下 4 个月 完成 Oak 核心
现状(早期)
- 无 Windows
- 无 CI/CD 集成
- 无 PR 评论
- CLI + 核心已开源
产业意义
AI 编程从 应用层(Copilot) 切入 底层数据结构——未来 AI Native IDE 可能 内置 Oak 类 VCS。
现实
挑战 Git 生态护城河极难——但是 Agent 并发 的 正确问题陈述。