Entire正在为AI代理构建Git网络
前GitHub CEO Thomas Dohmke成立新公司Entire,推出分布式Git网络预览版,旨在解决AI编码代理对中心化Git服务器造成的速率限制、高延迟和宕机问题。该网络通过镜像GitHub仓库,让代理无速率限制地工作,并计划未来开源。
前GitHub CEO Thomas Dohmke在去年卸任后重新创业,其新公司Entire于周三开放了一个分布式Git网络的预览。该网络专为应对AI编码代理集群对单一中心服务器的冲击而设计——未来可能直接与GitHub核心服务竞争。
Entire的预览版允许开发者一键将现有GitHub仓库镜像到其自有基础设施上。Dohmke在公告中表示:“在代理时代,中心化Git托管已成为根本性约束,数十亿代理和开发者对中心服务器的压力表现为速率限制、高延迟甚至宕机。今天,我们开始让Git回归其原始承诺,构建一个分布式、未来将完全去中心化和开源的全球互联节点网络。通过这种方式,任何开发者或代理都可以在区域内托管代码,在靠近操作地点的地方快速推送、拉取和克隆,同时仍属于全球协作网络的一部分。”
关键在于,代码仍保留在GitHub上,但编码代理可以与Entire镜像交互,实现“无速率限制的构建”。Entire的镜像旨在吸收代理集群产生的持续流量——这也是GitHub常面临压力的原因,为初创公司提供了机会。
Dohmke在接受The New Stack采访时指出,中心化Git托管已成为“根本性约束”,因为数十亿代理和开发者的操作落在同一服务器上。考虑到GitHub近期的可用性问题,初创公司进入这一领域并不意外。Entire并非孤例,Cursor也在6月推出了针对代理集群的Git forge Origin。
Entire目前在美国、欧盟和澳大利亚设有活跃区域,并计划很快增加更多区域。
“Git即数据库”
为了构建其网络,Entire重写了Git的服务器部分。GitHub、GitLab和Bitbucket都基于Git二进制文件的服务器端进行封装,而Entire从零开始。Dohmke说:“我们将Git视为一个数据库。” 他没有像大多数公司那样使用标准服务器,而是实现了自己的Git后端。这只有在性能显著提升时才有意义。Entire的基准测试显示,该网络可维持每小时57万次克隆、每秒586次推送以及每秒约470次克隆加推送操作。向Entire原生分支推送的速度可比向GitHub推送快25倍。Entire将开源其Git后端和基准测试套件。
基础层现已实现
Dohmke在2月向The New Stack描述Entire计划时,提到了一个三层平台:底层是Git兼容数据库,中间是语义推理层,顶层是接口。当时他表示数据库可以成为全球分布式节点网络。但当时他也说Entire不一定会与GitHub竞争。现在,当被问及在托管GitHub仓库副本的情况下是否仍如此时,他称镜像为互补,因为Entire可以为企业提供本地代码存储以满足法规要求,并指出GitHub拥有庞大的生态系统和扩展功能集。他说:“买家的问题是,从可用性和可靠性角度来看,同时拥有这两个产品是否更好?如果其中一个宕机,还有另一个镜像。”但他承认在交易中,他们会与GitHub竞争较小规模的资金。
目前两者互补:Dohmke认为GitHub仍是“真相来源”或“冷存储”,而工作副本在Entire上。但他也表示Entire将在未来几个月推出原生仓库,完全不需要GitHub。所有这些也将开源。
Entire在2月以15名员工完成了6000万美元的种子轮融资,由Felicis领投,微软风投参投。公司现已超过40人,目标年底达到60人。
超越Git:语义记忆层
Entire正在并行构建中间层——语义推理层。该层现已接入Claude Code、Codex、Cursor、Factory AI和GitHub Copilot等主要编码代理,记录每次会话、提示和工具调用,并存储在代码旁的仓库中。这些数据对代理很有用,公司还在此基础上构建更多服务。例如,Entire Blame不仅显示谁最后修改了某行,还显示背后的代理会话和提示。Entire Review则派出多个代理进行意图感知审核。公司还增加了代码和语义搜索功能,让代理和开发者可以跨代码变更及其背后的推理进行搜索。Dohmke说:“会话日志现在成为软件开发中第二重要的工件,它们应属于代码旁边的仓库。”