![]()
当GitHub CEO托马斯·多姆克在2025年8月离开这家微软旗下公司时,他表示这是为了回归创业初心。经过几个月的开发,他现在推出了Entire,这是一个全新的开源开发者平台,重新构想了如果从零开始构建,开发者与智能体之间的协作会是什么样子。
Entire获得了6000万美元的种子轮融资,这是开发者工具领域历史上最大的种子轮。本轮融资由Felicis领投,Madrona、Basis Set和微软旗下风险投资部门M12参投。
这在任何标准下都是一笔超大规模的融资,但多姆克的声誉无疑起到了帮助作用,他曾领导GitHub从代码仓库发展为围绕Copilot构建的以AI为中心的平台。此外,考虑到软件开发的快速发展步伐,需要大量投资来跟上市场不断变化的需求。
在接受采访时,多姆克解释了他对Entire的愿景。"我们正在从工程作为一门手艺转变,从手动构建代码和文件夹的方式转变——这实际上就是Git仓库在过去15年中的运作方式。如果你查看任何给定的仓库,它就是一个文件浏览器,你可以点击文件进行搜索等操作,"多姆克说。"我们正在从这种方式转向更高层次的抽象,即规范——推理、会话日志、意图、结果。我们相信这需要一个与现在GitHub非常不同的开发者平台。"
多姆克指出,GitHub是为人与人之间的互动而构建的。从问题到拉取请求再到部署,整个系统都不是为这个新的AI智能体时代而设计的。然而,今天最先进的开发者经常并行使用十几个智能体,甚至我们定义软件项目的方式也在快速变化。在GitHub上构建这些功能——并带着现有用户群体——将是"一个非常不同的努力",多姆克说。
值得注意的是,多姆克强调他离开GitHub完全是友好的。他离开GitHub并不是为了建立竞争对手。
"在微软工作十多年后,其中七年在GitHub,四年担任CEO,我感到重新成为创始人并建立新事物的冲动,"他说。"我在六月与微软CEO萨蒂亚进行了一次很好的对话,向他说明了我的想法。他的回应是,'嘿,你知道,第一,请坚持到最后一天。第二,让我们看看在微软生态系统中我们能一起做什么。'"
鉴于此,微软的风险投资部门投资Entire也就不足为奇了。
同样值得注意的是,虽然这是一个平台策略,但Entire不一定最终会与GitHub竞争。多姆克说,想法是在堆栈中构建更高层次的层,开发者可以在其中管理智能体的推理过程并与它们协作。代码仓库仍将是其中的核心。
Entire正在构建的是一个三层平台,以从零开始构建的新Git兼容数据库作为基础,中间是语义推理层,顶部是用户界面。
团队认为新的数据库层是必要的,因为存储在这些新仓库中的信息是不同的——具体来说,智能体在使用这些工具时可以发出比人类更多的上下文信息。这个新数据库将允许人类和智能体不仅查询代码,还能查询其背后的推理。
由于智能体使用这个数据库和其API端点的频率可能远远超过人类使用Git仓库的频率,团队还需要考虑性能问题。
多姆克还说,与传统的集中式Git仓库不同,这个新数据库可以是一个全球分布式节点网络。对于需要(或想要)确保数据主权的用户来说,这是一个重要的卖点。
团队推出的第一个产品是中间层的一部分。这个名为Checkpoints的新开源工具与Claude Code和Google的Gemini CLI集成(很快将支持Open Codex),并自动提取和记录智能体的推理、意图和结果。
"中间层的作用是向人类和智能体提供导致软件产品产生的所有信息,"多姆克解释说。"今天,在GitHub仓库中,这些信息包括所有代码,有时还有文档和依赖关系,但基本上缺少所有关于你是如何到达那里的信息。"
这是因为这些系统是为人类开发者构建的,虽然开发者可能在完成代码编写后编写测试用例和文档,但记录他们确切的推理步骤从来不是流程的一部分。但在传统的非智能体工作流程中,许多机构知识从未被记录下来。
"这是我们更大愿景的第一步,即在软件项目的生命周期内提供语义推理层,这样你就可以在未来的任何时间点——无论是作为人类还是作为智能体——追踪为什么决策是以这种方式做出的,"多姆克解释说。
有了所有这些保存的数据,Checkpoints将允许开发者审查智能体是如何产生代码的。
虽然用户界面仍在进行中,但Entire已经构建了部分界面来帮助可视化存储在Git中的检查点。不过,目前团队主要专注于命令行体验。
多姆克在当前开发者/智能体工作流程中强调的一个问题是我们这些天经常听到的:发布代码的瓶颈不是编写代码,而是审查智能体编写的代码。这已经导致了开发者的倦怠。
多姆克认为,未来需要更多智能体。
"如果你在整个软件生命周期中继续这样做,在编写代码后你要做的下一件事是审查代码——要么是你自己的代码,要么是团队成员在拉取请求中的代码,"多姆克说。"但拉取请求有同样的问题。它向我显示了我从未首先编写的文件的更改。而代码审查智能体,如Copilot智能体,给我关于它们代码的反馈,当我仍然有一些基本理解时这很好,但如果我实际上不理解那些代码做什么,这就变得毫无意义或多余了。"
当有更多代码但上下文更少时,解决方案可能是使用智能体和确定性工具来测试代码并确保其合规和安全。
"这正在成为越来越大的瓶颈,所以你必须从流程中移除这个步骤,"他解释说。"我认为这是行业中最大的挑战之一,因为同时我们正在与越来越多的网络攻击作斗争,许多组织已经引入了零信任作为流程,这意味着没有人工审查就不会部署任何东西。所以我认为,在我们的愿景中,这是我们相信会发生大量创新的地方,我们希望成为其中的一部分。"
随着这轮融资的完成,Entire计划将员工数量从目前的15人增加到约30人,并尽快构建其平台。但正如多姆克强调的,不再仅仅是人类员工重要。即使在其新闻稿中,Entire团队也指出计划将团队扩展到"数百个智能体"。
"我认为在2026年,任何领导者都需要考虑员工数量不再只是工资、福利、旅行和费用,还有Token,"多姆克说。"我已经与工程师交谈过,包括我自己团队的,还有湾区这里的,他们谈论每月数千美元的Token费用。"
至于商业模式,多姆克告诉我们,团队计划遵循成熟的开源策略,即在宽松许可下提供平台的大部分功能,然后提供具有附加功能的托管服务来盈利。
Q&A
Q1:Entire平台是什么?它与GitHub有什么不同?
A:Entire是由GitHub前CEO托马斯·多姆克推出的新开源开发者平台,专为智能体编程时代而设计。与GitHub不同,Entire构建了三层架构:新的Git兼容数据库、语义推理层和用户界面,能够记录和管理智能体的推理过程、意图和结果,而不仅仅是代码本身。
Q2:Checkpoints工具有什么功能?
A:Checkpoints是Entire推出的首个开源工具,属于中间语义推理层。它与Claude Code和Google的Gemini CLI集成,能够自动提取和记录智能体的推理、意图和结果,让开发者可以审查智能体是如何产生代码的,追踪决策制定的全过程。
Q3:为什么需要专门为智能体设计新的开发平台?
A:因为传统的开发平台如GitHub是为人与人交互而设计的,无法适应智能体时代的需求。现在的先进开发者经常并行使用十几个智能体,而智能体能产生比人类更多的上下文信息。新平台需要处理更高频率的API调用、记录推理过程,并支持全球分布式架构来满足数据主权需求。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.