claude code刚宣布提示词大幅精简,转头opus 5就被网友当场“抓包”——系统提示词非但没继续瘦身,反而暴涨72%!(忍住不笑)
这组看似自相矛盾的数据,实则分别来自Anthropic官方声明与开发者陈成(@chenchengpro)的实测结果。
就在不久前,Anthropic公开表示:已对Opus 5、Fable 5等新一代模型的系统提示词实施“外科手术式”裁剪,整体删减超80%。
可话音未落,陈成小哥便通过本地CLI拦截并解析各版本真实接收的系统提示内容,得出一组极具戏剧性的对比:
- Opus 4.7:15225字符
- Opus 4.8:4467字符
- Opus 5:7694字符
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

没错——从Opus 4.7到Opus 4.8,提示词确实经历了一次断崖式缩水,砍掉近七成;但到了Opus 5,它又悄然回弹,比Opus 4.8多出3227字符,增幅达72%!
于是问题来了:A社这波操作,到底是“减脂塑形”,还是“边减边补、偷偷增肌”?
Claude Code提示词重构:从手册式管控,走向上下文式信任
先说清楚,Anthropic这次删的,不是你对话框里敲的那句指令,而是长期驻留后台、每次请求自动注入的系统级规则集合。
早期Claude Code的提示词,堪称AI界的《劳动法+公司章程+绩效KPI》三合一手册:
✔ 默认禁写注释
✔ 禁用多段文档字符串
✔ 非用户明确要求,不得生成任务计划或分析文档
✔ 必须严格遵循CLAUDE.md第7条第3款……
久而久之,这套“保姆式守则”越垒越厚,最终演变成一本冗长的《员工行为红宝书》。
可当模型能力跃升后,问题也随之浮现——
不同层级的指令开始频繁“内讧”:系统提示说“别写文档”,Skill模块却说“该写就写”,用户又在聊天中补充第三种需求……
Claude还没开工,就得先开一场内部听证会,裁定“到底听谁的”。
于是Anthropic果断出手,给提示词做了一场“去行政化改革”:
编写符合周围代码风格的代码,与其注释密度、命名方式和惯用写法保持一致。
一句话替代几十行硬性条款。翻译成人话就是:看项目脸色行事,自己掂量着办。

类似的压缩遍布全局:工具调用靠参数定义而非示例堆砌,关键决策留白交由模型自主填充……
整套逻辑转向一个新范式:不靠死命令管束,而靠上下文设计赋能。
正因如此,官方宣称删减80%后,编程评测成绩零衰减——不是没掉,是根本测不出变化。
(不过咱还是得嘀咕一句:提示词砍掉八成,效果纹丝不动……真·离谱但合理?)

伴随这场“提示词大裁员”,Claude Code的上下文工程范式也同步升级:
? CLAUDE.md只留特例:通用规则交给模型从代码中自学,文档仅保留项目专属约束;
? 流程拆解为Skill:代码审查、单元测试、CI发布等环节各自封装,按需加载;
? 指令去重归一:同一规则不允许多处重复,工具Schema里写过的,提示词里就别再抄;
? 弱化示例依赖:明确参数语义、可选值与返回结构,减少固定调用模板;
? 交付可执行资产:直接扔给Claude测试用例、原型HTML、存量代码片段,比文字描述更高效。
一句话总结新哲学:
少塞一本事无巨细的操作手册,多搭一套边界清晰、工具完备、环境真实的任务沙盒。
网友深挖:Opus 5为何“反弹式增肥”?
那么,Opus 5这多出来的72%,到底补了啥?
继续溯源发现,Claude Code底层其实维护着两套Prompt体系,并通过模型ID动态路由:
- Sonnet / Haiku / Claude 3 / 旧版Opus → 走详尽老版Prompt
- Opus 5 / Fable 5 → 启用精简新版Prompt

也就是说,官方说的“删80%”,是指从旧体系切换至新体系的整体压缩;而网友测出的“+72%”,则是新体系内部从Opus 4.8到Opus 5的增量调整。
换言之:瘦身属实,但Opus 5在瘦身后,又给自己定制了一套功能性“运动护具”。
进一步拆解新增的3755字符,核心聚焦两大新增模块:
✅ Delivering work:规范任务范围控制、进度汇报节奏、交付物形态与终止条件;
✅ Corrections:限制模型对自身输出的过度复盘与反复修正,避免陷入解释循环。
而这背后,正源于Opus 5的一项本质进化:它变得更主动、更“有主见”了。
据Anthropic官方Prompt指南披露,Opus 5倾向在执行中实时同步进展、默认生成更完整文档、乐于调用子Agent协同、并对关键步骤多次交叉验证——这些特质在复杂任务中是优势,但在简单修改场景下,却易导致Token浪费与响应延迟。
因此,新增约束并非倒退,而是精准校准:
▸ 何时启动子Agent?
▸ 进度汇报频次如何设定?
▸ 任务扩展到哪一步必须收手?
▸ 最终输出长度怎样动态截断?

所以真相浮出水面:
Claude Code的提示词确实在“减肥”,但Opus 5的“增肌点”已从“防出错”转向“控行为”——
旧规则教它“别干错事”,新约束教它“别干过头事”。
模型越能独立扛活,人类越无需手把手教;
但模型越有主观能动性,人类就越得提前划清行动红线。
这哪是矛盾?分明是一场静默进化的双轨叙事:
删的是过时枷锁,加的是成长护栏。
AI没变虚胖,只是把肉,长在了更需要的地方。(doge)
参考链接:
[1] https://www.php.cn/link/dd7cf3f45be0aec275f98d5b250c331e
[2] https://www.php.cn/link/0af7b7a01a2b6eb43c4b6bdac55638a0
本文源自微信公众号“量子位”,作者:关注前沿科技,36氪经授权发布。











