Oak:Git是给人用的,这个是给agent用的
一个值得停下来看的Show HN。Oak是一套从零为AI编程agent重做的版本控制系统,它的出发点属于那种事后看特别显然的想法:Git是2005年为人类设计的,给敲commit message的人用的,而agent根本不这么干活。它们一口气开几十个并行分支,处理巨大的文件,根本不在乎一份干净的提交历史。所以Oak把拖慢这件事的部分全扔了。
你拿到的是:lazy mount,让agent不用clone整个仓库就能碰一个巨型repo;branch-per-task模式,用一句描述替代一堆commit message;快照比Git快最多95%;原生大文件支持,用内容定义分块加去重。关键的是,它能干净地导出回标准Git仓库,所以你不会被锁死;而且隐私优先,Oak不拿你的代码训练任何模型,也不替你发任何AI请求。agent你自己带,Claude Code、Codex、Cursor都行。
由Zach Geier开发,Adam Morse负责产品和设计。这件事值得把一个正在发生的模式大声点出来:底层管道正在被重做,把agent当成第一用户,而不是人。Cloudflare刚发了让agent先部署再注册,BuilderIO把UI操作做成agent优先,现在版本控制也轮到了。它赌的是一两年内大部分commit都不再是人敲出来的,而那个从一开始就假设了这一点的工具会赢。oak.space
← 返回所有文章
你拿到的是:lazy mount,让agent不用clone整个仓库就能碰一个巨型repo;branch-per-task模式,用一句描述替代一堆commit message;快照比Git快最多95%;原生大文件支持,用内容定义分块加去重。关键的是,它能干净地导出回标准Git仓库,所以你不会被锁死;而且隐私优先,Oak不拿你的代码训练任何模型,也不替你发任何AI请求。agent你自己带,Claude Code、Codex、Cursor都行。
由Zach Geier开发,Adam Morse负责产品和设计。这件事值得把一个正在发生的模式大声点出来:底层管道正在被重做,把agent当成第一用户,而不是人。Cloudflare刚发了让agent先部署再注册,BuilderIO把UI操作做成agent优先,现在版本控制也轮到了。它赌的是一两年内大部分commit都不再是人敲出来的,而那个从一开始就假设了这一点的工具会赢。oak.space
评论