网易首页 > 网易号 > 正文 申请入驻

Agent 原生通讯协议:从传递代码,到传递认知

0
分享至

当 Agent 开始用 Git 说话:从一个 Vibe Coding 开发者的发现,到 Agent 协作的未来。 文章内容由歸藏和 Opus 4.6 的讨论自动整理而成

一、一个意外的发现

最近我在维护自己的开源项目时,做了一件很自然的事:让 AI Agent 帮我处理 GitHub 上的 Issues 和 PR。

一开始只是图省事——Issue 太多了,让 Agent 帮我读一读、分分类、回复一些常见问题。PR 也是,让 Agent 先做一轮 Code Review,帮我过滤掉明显有问题的提交。

但很快我发现了一件有趣的事情:给我提 Issue 的,很多也是 Agent;给我提 PR 的,也是 Agent。

我的 Agent 在和别人的 Agent 对话。

它们用 Issue 的格式交换需求,用 PR 的格式交换代码,用 Comment 的格式讨论方案。没有人刻意设计过这套流程,但它就这么自然地发生了。

那一刻我意识到——GitHub 正在无声无息地变成一种 Agent 之间的通讯协议。

仔细想想,这并不意外。GitHub 天然具备 Agent 通讯协议所需要的一切特性:

  • 可读且安全 :纯文本,所有操作透明可审计

  • 命令式的 :Issue 是任务指令,PR 是执行结果

  • 结构化的 :标签、模板、状态流转,天然适合机器解析

  • 有版本控制 :每一次交互都被记录,不会丢失

Agent 不需要什么新协议,它们已经在用人类建造的最成熟的协作基础设施来互相沟通了。

二、巧合还是必然?

昨天我刚和朋友聊完这个观察,今天早上就看到一条新闻:GitHub 前 CEO Thomas Dohmke 宣布创立新公司 Entire,拿了 6000 万美元种子轮,要在 Git 之上构建 Agent 时代的开发者平台。

有时候你模糊感知到的趋势,突然被行业里最懂这件事的人用一家公司、一笔融资、一个产品确认了——这种感觉很奇妙。

Thomas Dohmke 在公告里写了一句话,和我的感受完全一致:

"我们仍然依赖一个在云时代之前构建的软件开发生命周期,它天生是为人与人协作设计的。"

他看到的问题和我看到的一样:现有的 Git/GitHub 体系是为人设计的,Agent 在将就着用。 能用,但不够。

三、Entire 是什么,它比 Git 走到了哪一步?

3.1 Git 记录了什么,遗漏了什么

先回顾一下现有的 Git 体系。Git 是一个极其优秀的版本控制系统,它忠实记录了:

  • What :哪些文件变了,每一行的 diff

  • Who :谁提交的

  • When :什么时候提交的

  • Where :在哪个分支上

但它有一个致命的缺失:Why——为什么要这么改。

在人类手写代码的时代,这个"为什么"勉强可以通过 commit message 和 PR description 来补充(虽然大多数人写的都是 fix bug)。但在 Agent 时代,这个缺失被放大了一百倍——

Agent 生成了 500 行代码,你只看到 diff,完全不知道它的推理链。Agent 做了一个架构决策,选了方案 A 放弃了方案 B,你不知道权衡了什么。你给 Agent 的 prompt、约束、讨论过程,在关闭终端的那一刻全部消失。

Git 保存了代码怎么变的,但丢掉了代码为什么这么变。

3.2 Entire 的 Checkpoint:给 Git 补上 "Why"

Entire 发布的第一个产品叫 Checkpoint。它的做法很聪明——不修改 Git,而是在 Git 之上增加一层语义元数据。

当你用 Agent 生成代码并 commit 时,Checkpoint 自动捕获并绑定到这个 commit SHA 上:


  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

  • 11

普通 Git Commit:  commit abc123 → diff(代码变更)
Entire Checkpoint: commit abc123 → diff(代码变更) +原始prompt(你给Agent 的指令) +推理链(Agent 考虑了什么、放弃了什么) +工具调用(Agent读了哪些文件、调了哪些 API) + 约束条件(必须兼容什么、不能用什么) +token 消耗(花了多少算力) +完整对话记录(整个session的 transcript)

这些元数据存储在一个独立的 Git 分支(entire/checkpoints/v1)上,以 append-only 的方式追加。代码本身不受任何影响,完全兼容现有的 Git 工作流。

本质上,Checkpoint 把 Agent 的"想法"从黑箱变成了白箱——可追溯、可审查、可共享。

3.3 为什么这件事比"存聊天记录"重要得多

你可能会想:这不就是把 AI 的聊天记录存到了 Git 里吗?

不。区别在于它是结构化的、版本化的、绑定到代码变更的。这意味着:

代码审查的范式变了。 过去你打开一个 PR,面对几千行 diff,逐行读代码。现在你可以先看 Checkpoint——Agent 接到的意图是什么、它考虑了哪些方案、为什么选择了当前的实现。你审查的不再是"代码对不对",而是"思维过程合不合理"。

Agent 之间有了共享记忆。 Agent A 在一个 session 里做了技术选型,session 结束后上下文消失。Agent B 接手时,可以读取 Agent A 的 Checkpoint,直接继承之前的决策和约束,不需要从头推理。

决策历史可追溯。 三个月后有人问"为什么选了 SQLite 而不是 PostgreSQL",你不需要靠记忆,直接查那个 commit 的 Checkpoint,当初的完整讨论和推理都在。

四、新范式:从"写代码的工人"到"审查 Agent 思维的监督者"

Entire 和 Checkpoint 指向的,其实是一个更深层的范式转变。

旧范式

  • 1

开发者写代码 → commit → 开 PR → 同事看 diff → 讨论 → merge

在这个流程里,代码是核心产物,人的注意力集中在"这段代码写得对不对"。

新范式

  • 1

表达意图 → Agent 生成 → Checkpoint 记录推理 → Review 意图和结果 → 验证正确性

每一步都发生了质变:

表达意图——开发者的第一步不再是打开编辑器写代码,而是用自然语言描述"我要什么"。"我需要一个 JWT 认证中间件,支持 refresh token,过期时间 15 分钟,兼容现有路由结构。"意图本身就成了工程产物。

Agent 生成——Agent 接到意图后,读项目结构、分析现有代码、权衡多种方案、做出选择、生成代码。这个过程消耗了大量算力和推理,但在过去,这些全部是瞬态的,commit 之后只剩下 diff。

Checkpoint 记录推理——现在这些推理过程被自动捕获。不需要你"有意识地"去记录,不需要手动写规则文件或技术文档,Agent 每次 commit 时 Checkpoint 自动保存。

Review 意图和结果——你不再逐行看代码。你看的是:意图对不对?决策合理吗?约束满足了吗?有没有忽略什么?你审查的是 Agent 的认知过程,而不是它写的每一个分号。

验证正确性——正确性的验证也在变化。Agent 可以同时生成代码和测试;另一个 Agent 可以读取 Checkpoint,检查推理链是否自洽;业务指标可以自动验证结果是否符合预期。

一句话总结这个范式转变:人的角色从"写代码的工人"变成了"审查 Agent 思维过程的监督者"。

五、对 Agent 时代的意义

把 Entire 放到更大的背景下看,它的意义超越了一个开发工具。

Agent 的世界需要自己的"互联网"

旧世界里,HTTP 是人访问网站的协议,构成了互联网。新世界里,Agent 需要自己的协作协议。

我在项目维护中观察到的——Agent 通过 Issues 和 PR 互相沟通——是一种隐式的、低带宽的通讯。它只传递了代码和自然语言评论。Entire 想做的是把这变成显式的、高带宽的通讯:不仅传代码,还传推理过程、上下文图谱、决策依据。

这就是为什么 Thomas Dohmke 要把它开源,要强调"open, scalable, independent"。他不只是在做一个产品,他是在推一个协议标准。

从 2C、2B 到 2A

最近看到朋友写的一篇文章《互联网已死,Agent 永生》,里面提出了一个很精辟的概括:过去软件服务人类消费者(2C)或企业(2B),未来最大的客户是 Agent(2A)。

如果 Agent 是软件的新用户,那 Agent 之间怎么高效协作就成了最关键的基础设施问题。Entire 的 Checkpoint 本质上就是在让 Agent 之间的协作"用得爽"——不是给人看的漂亮界面,而是给 Agent 读的结构化推理数据。

"韩信点兵"需要指挥体系

文章里还引用了一个比喻:韩信点兵,多多益善——不是因为韩信自己能打,是因为他有一套体系。

未来人和人的差距,取决于你能驱动多少 Agent 为你工作。但驱动 1 个 Agent 和驱动 100 个 Agent 的难度完全不是线性增长的。没有协调体系,100 个 Agent 就是一场混乱——各自为战、重复推理、互相冲突。

Entire 的三层架构——Git 兼容数据库、语义推理层、AI 原生开发生命周期——对应的就是这个指挥体系。统一的信息存储、共享的态势感知、清晰的协作流程。

六、它解决了我的哪些问题,又有哪些还没解决

解决了的:告别"人肉 Checkpoint"

作为一个重度 Vibe Coding 的开发者,我之前最痛的问题是:AI 在上下文压缩后,记不住以前的东西。

我不得不频繁地通过规则文件(比如 CLAUDE.md、cursor rules)去手动保存 Agent 的技术选型、架构决策和约束条件。这些记录是为了方便后期重构或重大迭代时提供参考。但这个操作需要"有意识地"去做,而我经常忘记。

Checkpoint 直接解决了这个问题——你不需要再手动记录任何东西。 每次和 Agent 的对话、每个技术决策、每条推理链,都自动绑定到 commit 上,成为项目历史的永久组成部分。

另一个直接改善是 Issue 和 PR 场景。过去有人提 Issue 问"为什么不支持 XXX 功能",我需要凭记忆回答。现在可以查询 Checkpoint 历史,找到当初讨论过这个功能的那次 session,直接引用当时的推理来回复——有理有据,不靠记忆。

解决了的:多 Agent 协作有了共享认知

我现在的工作流已经很复杂了:用 Git worktree 管理多个分支,每个 worktree 下面启动 Agent Teams 完成不同的任务,然后我要审查它们的结果,决定采用哪个方案。

这个过程非常痛苦。六个 Agent Team 的产出可能有几千行代码,我要在不同方案之间做比较,还要手动测试。Checkpoint 至少让比较变得容易了——我不需要逐行对比 diff,我可以直接看两个方案的推理摘要和决策依据,5 分钟做出判断。

还没解决的:上下文爆炸问题

但我直觉上感觉 Checkpoint 能解决一部分问题,却不能彻底解决 Agent 的交流和沟通问题。原因很简单:

上下文窗口是有限的。

当你把每次 commit 的完整推理链都存下来,一个运行三个月的项目可能累积 10M tokens 的 Checkpoint 数据。而目前最好的模型上下文窗口才 200k。存下来了,但 Agent 一次看不完。

更关键的是,Checkpoint 可能会反过来更快地塞爆 Agent 的上下文。它解决了存储问题,但引入了检索问题——Agent 怎么从 500 个 Checkpoint 里精准找到它当前任务需要的那 3 个?怎么把海量的历史推理压缩成有限上下文窗口内的有效信息?

还没解决的:从事后记录到实时协调

Checkpoint 本质上是"事后记录"——Agent 做完了,commit 了,然后存一个 Checkpoint。但在多 Agent 协作的场景里,我们需要的不只是事后读记录,还需要工作过程中的实时通讯。

比如 Agent Team 1 做到一半,决定了数据层用 Drizzle ORM——这个决定应该实时同步给正在并行工作的 Team 2 和 Team 3,而不是等 Team 1 做完 commit 了,Team 2 才读到这个信息然后发现自己的实现不兼容。

这已经超出了 Checkpoint 的范畴,进入了 Agent 间实时通讯协议的领域。

Entire 想怎么解决这些问题

回到 Entire 的完整愿景,Checkpoint 只是第一层地基。它的三层架构恰好对应了这些待解决的问题:

层次

解决什么

状态

Checkpoint(存储层)

信息不再丢失

✅ 已发布

Context Graph(语义推理层)

从海量 Checkpoint 中精准检索

待发布

AI 原生开发生命周期

Agent 间的实时协调与工作流

待发布

Context Graph 可能是最关键的一层。它需要做到:不是把所有 Checkpoint 塞给 Agent,而是根据当前任务语义检索相关的历史上下文,并进行分层压缩——完整记录、决策摘要、关键约束,不同场景用不同粒度。

就像人的记忆不是把所有经历都存着的——它有遗忘曲线、有抽象总结、有按需回忆。Agent 的 Checkpoint 系统也需要类似的智能检索和压缩机制。

七、结语

回到最初的发现:我在维护开源项目时,看到 Agent 已经在用 GitHub 互相沟通了。这件事正在自然发生,不需要任何人许可。

Entire 做的事情,是把这种自然发生的 Agent 通讯,从隐式变成显式,从低带宽变成高带宽,从"将就着用人类的工具"变成"为 Agent 时代专门设计的基础设施"。

Checkpoint 是第一步——把 Agent 的思维过程从黑箱变成白箱。接下来的 Context Graph 和 AI 原生开发生命周期,才是真正让 Agent 之间高效协作的关键。

但最深刻的变化可能不在工具层面,而在角色层面:

我们正在从"写代码的工人"变成"审查 Agent 思维过程的监督者"。

不需要理解每一行代码怎么写的,但需要理解 Agent 的推理是否合理、决策是否正确、有没有遗漏关键约束。这是一种全新的能力,也是一种全新的责任。

旧世界的开发者用键盘写代码。新世界的开发者用判断力指挥 Agent。

而 Entire 这样的基础设施,就是让这种指挥成为可能的指挥系统。

地基已经打下。让我们看看上面能建起什么。

引用:

Entire 官方介绍:https://entire.io/blog/hello-entire-world

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
体制内外退休金的巨大差距引起老百姓的很大不满!

体制内外退休金的巨大差距引起老百姓的很大不满!

逍遥论经
2026-10-08 14:57:40
特朗普刚说合作,民主党反手甩出清单,马斯克发现一道要命传票

特朗普刚说合作,民主党反手甩出清单,马斯克发现一道要命传票

第一军情
2026-11-11 14:45:06
山西一个60岁残疾老汉,杀了全村唯一不嫌弃他的人,被捕后直言:“她不死,就显得我窝囊”

山西一个60岁残疾老汉,杀了全村唯一不嫌弃他的人,被捕后直言:“她不死,就显得我窝囊”

磊子讲史
2026-11-11 16:32:49
张雪机车校招事件越闹越大!多名学生质疑,12万薪酬水平拉低名校硕士行情,网友:这些孩子“毒鸡汤”喝太多了

张雪机车校招事件越闹越大!多名学生质疑,12万薪酬水平拉低名校硕士行情,网友:这些孩子“毒鸡汤”喝太多了

火山詩话
2026-11-10 06:05:44
“这拿筷子姿势,太恶心了”,一段母女吃饭视频火了,又一个贫民窟的小公主

“这拿筷子姿势,太恶心了”,一段母女吃饭视频火了,又一个贫民窟的小公主

蝴蝶花雨话教育
2026-10-06 11:47:56
研究发现,凡是头发白得早的人,大多都有 5 个共性,留意观察

研究发现,凡是头发白得早的人,大多都有 5 个共性,留意观察

荷兰豆爱健康
2026-11-04 18:23:17
《伟大的长征》没拍的暗线:博古亲弟拿2根金条,干出2万亿华润

《伟大的长征》没拍的暗线:博古亲弟拿2根金条,干出2万亿华润

草莓解说体育
2026-11-10 07:02:33
升糖大户被揪出,是米饭的12倍!升糖超快5种主食,很多人不知道

升糖大户被揪出,是米饭的12倍!升糖超快5种主食,很多人不知道

荷兰豆爱健康
2026-10-25 04:15:46
美国在世的几位前总统,奥巴马65岁,克林顿80岁,拜登83岁,小布什80岁。奥巴马1961年生,两人整整差了15岁,差不多隔了一代人。

美国在世的几位前总统,奥巴马65岁,克林顿80岁,拜登83岁,小布什80岁。奥巴马1961年生,两人整整差了15岁,差不多隔了一代人。

唠叨说历史
2026-11-12 17:04:13
女主播在缅甸视频流出:状态涣散,眼神无助,可惜了这么好的身材

女主播在缅甸视频流出:状态涣散,眼神无助,可惜了这么好的身材

皮蛋儿电影
2026-09-23 10:51:15
黄仁勋认了,追杀开始

黄仁勋认了,追杀开始

南风窗
2026-11-12 15:40:29
台北市市长、蒋介石的曾孙蒋万安直接把话撂下了!他绝对不可能去选下一任国民党主席

台北市市长、蒋介石的曾孙蒋万安直接把话撂下了!他绝对不可能去选下一任国民党主席

扶苏聊历史
2026-11-04 11:37:57
西部排名又乱了:马刺创NBA奇迹,湖人稳住第一,雷霆掉到第七

西部排名又乱了:马刺创NBA奇迹,湖人稳住第一,雷霆掉到第七

篮球大视野
2026-11-12 16:29:35
美股盘前:英伟达跌约7%,CoreWeave跌约7%,存储芯片股、光通信股普跌

美股盘前:英伟达跌约7%,CoreWeave跌约7%,存储芯片股、光通信股普跌

每日经济新闻
2026-11-12 17:11:05
美媒突然表示:中国歼-20已突破500架,预计2030年拥有1000架,5条生产线加速制造!西方没想到速度这么快

美媒突然表示:中国歼-20已突破500架,预计2030年拥有1000架,5条生产线加速制造!西方没想到速度这么快

绝对军评
2026-11-11 09:38:03
他们不仅会踢球,还特别会带队!足坛最成功的双料传奇

他们不仅会踢球,还特别会带队!足坛最成功的双料传奇

谭颞爱搞笑
2026-11-12 10:53:32
【今日推荐】今日第317期澳门内幕特码推荐是多少,新六合彩精准三中三资料预测是什么,一肖一码最新消息信息,澳门最新内部资料专家推荐

【今日推荐】今日第317期澳门内幕特码推荐是多少,新六合彩精准三中三资料预测是什么,一肖一码最新消息信息,澳门最新内部资料专家推荐

闽阳商贸
2026-11-12 23:08:42
这款宝马退市,我感觉有些可惜!

这款宝马退市,我感觉有些可惜!

Sky车志
2026-11-12 17:40:33
刘欢走了的消息在刷屏时,他也走了,年仅49岁!

刘欢走了的消息在刷屏时,他也走了,年仅49岁!

Xww
2026-09-30 13:27:23
开眼了!这些东西原来是地区特供,还以为全国都一样呢!

开眼了!这些东西原来是地区特供,还以为全国都一样呢!

新住家居
2026-10-10 19:19:43
2026-11-13 00:24:49
歸藏的AI工具箱 incentive-icons
歸藏的AI工具箱
关注人工智能、LLM 、 AI 图像视频和设计
341文章数 65关注度
往期回顾 全部

科技要闻

突发!黄仁勋辞职,英伟达CFO临时接任

头条要闻

小伙疑遭拘禁殴打20天瘦至60斤 被解救送回家次日死亡

头条要闻

小伙疑遭拘禁殴打20天瘦至60斤 被解救送回家次日死亡

体育要闻

库里已前往医院接受MRI 专家预测伤停2周

娱乐要闻

空军生日当天,央视公开“点名”肖战

财经要闻

黄仁勋,辞职

汽车要闻

千里浩瀚H5/30英寸大屏 星越L PLUS预售先享价15.77万起

态度原创

旅游
时尚
健康
教育
艺术

旅游要闻

小而美·统景温泉篇:以小投入激活山水野趣,把“免费流量”转化成“有效留量”

真爱返场|| 断舍离几次都没有丢掉,这次降温幸好有它!

情绪真能让健康人"伤心至死"?

教育要闻

孩子开口难、社交弱、情绪失控?广州这场全天干货分享会别错过!

艺术要闻

历时15年才建成!泉州第一高楼,连名字都换了!

无障碍浏览 进入关怀版