当前时间: 1970-01-01 08:00:00
分类:办公文件
评论(0)
AI编程工具将会慢慢变得封闭最近我有一种感觉,就是各大模型厂商对自家推出的 AI 编程智能体工具,将会是未来一段时间他们的重点支持方向,生态慢慢会变得封闭起来。以往乃至当前仍然还是热门做法,也就是将各种模型接入Claude Code、Cline等编程工具去使用,将会慢慢退变成非主流。当然,我的感觉也可能是错的,但是还是想随便聊聊这个事情。给我这种感觉的起因,是前几天(2026年6月13日)智谱发布的 ZCode 3.0。如果你不是天天泡在AI编程工具圈子里,这条新闻可能只是一条平淡无奇的产品更新。但如果你仔细看更新日志里的一句话,你会意识到它可能标志着一个时代的终结:"后续版本将聚焦自研Agent体验,不再内置或维护其他Agent适配。"翻译的明白一点可能就是:ZCode以后不再支持Claude Code了。也不再支持Codex、Gemini。你只能用智谱自己的ZCode Agent,配自己的GLM模型。而且,这还不是智谱一家的事,而是一场正在整个AI行业上演的集体转向。"聚合器"时代将会终结
你可以用Claude Code当壳,接入DeepSeek V3当大脑,效果不错还便宜。你可以在ZCode里一键切换到Gemini,哪个模型今天表现好用哪个。Cursor、Continue、Cline——所有工具都在做同一件事:当好一个中立的壳,让用户自由选择底层模型。这个逻辑听起来很美。工具层和模型层解耦,各司其职,用户得利。但2026年上半年的数据告诉我们:这个逻辑快走不通了。Kimi Code 上线五个月,年化收入从1亿美元涨到2亿美元。怎么做到的?不是靠"兼容更多模型",恰恰相反,它的核心卖点是将 Kimi K2.7 Code 模型和 Kimi Code Agent 深度绑定。官方明确说:"K2.7主打编程场景,非编程任务请用K2.6。"这是一款不装全能的工具,它只做一件事,但准备去做到极致。智谱ZCode 3.0的转向更直白:以前支持多种Agent,现在只用自己的。官方给出的理由是第三方Agent在长程任务中"中途断片"、工具调用混乱,而自研内核针对GLM-5.2做了专项优化,"整体任务完成效果已显著优于第三方Agent。"而国外的 Anthropic 则更不用说,Claude Code 从一开始其实就是封闭的,虽然我们能通过一些设置实现在 Claude Code 里使用 GLM、DeepSeek 之类各种第三方模型,但是对于 Anthropic 来说,这始终是不被他们官方祝福的事情,在官方眼里,Claude Code 只能跑 Claude 模型。OpenAI 的 Codex CLI 呢?也是同理。所以现在的情况是:每一家大模型厂商,都在给自己的模型配一个专属的Agent 外壳。而这个外壳,不给别人用。为什么"通用壳"不work了
这个趋势背后,不是商业策略的任性,而是一个技术现实:AI编程Agent和底层模型之间的耦合,远比想象中深。一个Agent要完成从:读取整个项目、理解依赖关系、修改五个文件、跑测试、修bug、提交代码,这一系列连续操作,它需要模型在几十次工具调用中保持稳定的上下文理解、精准的意图推断、以及在"该自己动手"和"该调用外部工具"之间做出正确判断。这些东西,不是靠一个通用的Agent框架就能搞定的。Claude Code 之所以好用,不是因为它作为"壳"设计得多么精妙,而是因为 Anthropic 花了大量精力让 Claude 模型理解 Claude Code 的工具调用协议。这是一种双向适配,即 Agent 为模型优化提示词和工具链,模型为Agent 优化推理和规划能力。你换一个模型塞进去,提示词没调、工具链没适配、上下文管理策略不匹配,效果掉一半这种事就太正常了。这就是为什么ZCode 3.0敢说"自研内核优于第三方 Agent"。不是智谱的Agent 框架写得比 Anthropic 好,而是当 Agent 和模型是一家人时,它们可以在训练阶段就把工具调用的能力"烧"进模型里,而不是靠 Prompt Engineering 在外面糊一层。用个比喻:通用 Agent + 第三方模型,像是给你的车装了一个万能导航仪,凑合能用,但堵车时反应慢半拍、小路识别不出来。自研 Agent + 自家模型,是原厂车机导航,地图数据和导航算法是一起优化的,该绕路的时候丝滑绕路,该提醒的时候精准提醒。DeepSeek 一定会是下一个
目前 DeepSeek 还没有明确官宣自研 Agent。但看几个信号:V4-Pro 在 Agentic Coding 评测中已经达到开源模型最佳水平,体验据称优于 Sonnet 4.5。招聘信息显示,DeepSeek正在大量招"AI原生全栈工程师",方向是"下一代 Agent 容器调度与隔离平台"、"Multi-Agent协同系统"。DeepSeek 不是在招人做"兼容 Claude Code 的插件",而是在招人做自己的 Agent 操作系统。等 DeepSeek Agent 出来,中国的AI编程工具市场会是这样一个格局:Kimi Code + Kimi K2.7 CodeDeepSeek Agent + DeepSeek V4五家模型大厂,五个封闭生态,各自模型配各自的 Agent 工具。再加上美国那边的 Claude Code 闭门、Codex 闭门、Gemini Code Assist 只连 Gemini。这何尝不是 AI 编程工具的柏林墙,正在一块砖一块砖地砌起来呢?开发者的选择会变少吗?
以前你可以用 Continue 接任何模型,现在大厂 Agent 都不让你换了。以前你可以一个ZCode账号体验 Claude、Gemini、Codex,现在只能体验GLM。开发者的模型选择自由度在下降。封闭生态的竞争逻辑和开放生态不一样。开放生态拼的是"谁兼容得多",封闭生态拼的是"谁做得好"。当 Kimi Code 和 ZCode 不再能靠"支持Claude"来吸引用户时,它们只能靠自己的模型和 Agent 真的比 Claude Code 好用。这对开发者其实是好事。你不是在选择"哪个壳更通用",而是在选择"哪个模型 + Agent 组合真正解决了你的问题"。而且别忘了,开源 Agent 框架(Cline、Continue、Aider)不会消失。它们会成为"非主流模型"的聚集地,当你想用Gemma、用Mistral、用Llama来编程时,这些开源框架仍然是你的选择。只是它们不再是市场的主战场了。真正的护城河是什么?
回到开头那个判断:每个大模型厂商都会出自己的 Agent,在 Claude Code 里接入别家模型的比例会持续降低。ZCode 3.0 是这个判断的第一个官方背书。但不会是最后一个。因为大模型厂商们终于想明白了一件事:在AI编程这个赛道,护城河不是模型本身,各个模型的能力其实是正在趋同的,GPT、Claude、Kimi、DeepSeek 在 SWE-bench 上的分数差距越来越小。但是,护城河当然也不会是 Agent 框架,因为框架也是可以抄的。我觉得真正的护城河,是模型和 Agent 之间那条别人复制不了的适配链路。当你把模型训练和 Agent 设计绑在一起做,你的模型知道你的 Agent 会在什么情况下调用什么工具,你的 Agent 知道你的模型在什么情况下会产生什么输出模式。这种默契,不是靠换个 API endpoint 就能复制的。所以大模型厂商正在从"卖模型"转向"卖体验"。而"体验"这个东西,天然是封闭的。就像你不可能把 iOS 装在一台小米手机上,然后指望它和 iPhone 一样丝滑。未来你也不可能把 DeepSeek V4 塞进 Claude Code,然后指望它能和 Claude Opus 同一个水准的去理解你的项目结构。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-06-17 15:54:58 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/762994.html
- 运行时间 : 0.164225s [ 吞吐率:6.09req/s ] 内存消耗:4,800.57kb 文件加载:145
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=1d959505f632050c232384463124394e
- CONNECT:[ UseTime:0.000574s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
- SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000798s ]
- SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.002034s ]
- SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000665s ]
- SHOW FULL COLUMNS FROM `set` [ RunTime:0.000555s ]
- SELECT * FROM `set` [ RunTime:0.001999s ]
- SHOW FULL COLUMNS FROM `article` [ RunTime:0.000592s ]
- SELECT * FROM `article` WHERE `id` = 762994 LIMIT 1 [ RunTime:0.001515s ]
- UPDATE `article` SET `lasttime` = 1781682898 WHERE `id` = 762994 [ RunTime:0.028610s ]
- SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000450s ]
- SELECT * FROM `article` WHERE `id` < 762994 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000642s ]
- SELECT * FROM `article` WHERE `id` > 762994 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000481s ]
- SELECT * FROM `article` WHERE `id` < 762994 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000851s ]
- SELECT * FROM `article` WHERE `id` < 762994 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001339s ]
- SELECT * FROM `article` WHERE `id` < 762994 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002068s ]
0.165921s