前GitHub CEO Thomas Dohmke创办的初创公司Entire正式开源Skills项目,这是一套专为AI编程Agent设计的跨平台技能插件,可支持Codex、Claude Code、Gemini、OpenCode和Cursor五种主流编程Agent,让用户在不同Agent之间实现无缝的任务交接。
解决AI编程的「黑匣子」问题
Entire团队认为,当前Git版本控制系统虽然能记录每行代码由谁修改,却无法记录AI当时为何做出特定的修改决策。Entire CLI正是为解决这一痛点而设计——它相当于为AI编程装上了一台"黑匣子"。
具体实现机制如下:每次执行Git commit时,Entire CLI会自动将当次Agent的对话内容(包括prompt、推理过程、修改的文件列表)完整记录下来,存储在一条独立的Git分支上,不会污染正常的代码提交历史。这份记录被称为「checkpoint」。
Skills:智能回放与交接层
Skills作为回放层提供了三种核心场景:
意图追溯:当开发者需要理解某行代码的修改意图时,Skills先通过git blame定位到相关commit,再从checkpoint中调出那一次完整的对话记录,而非加载全部历史。
任务交接:交接工作时,Skills读取上一个Agent的最近session,将对话内容压缩为结构化摘要后传递给新的Agent,确保上下文连贯。
历史搜索:搜索历史时,系统先返回匹配结果列表,用户选中特定条目后才加载详细对话,避免向上下文窗口塞入过多无关信息。
团队背景与融资
Thomas Dohmke于2021年至2025年担任GitHub CEO,主导了GitHub Copilot从实验功能到主流开发工具的关键转型。今年2月,他创办Entire并迅速完成种子轮融资6000万美元,由Felicis领投,估值达3亿美元,这也是开发者工具领域公开披露的最大种子轮融资之一。
公司目前团队规模15人,成员主要来自GitHub和Atlassian两大开发者服务巨头。
Entire Skills项目已在GitHub开源,开发者可访问github.com/entireio/skills了解详情并参与贡献。