大数跨境

Claude Code狂删80%提示词,Opus 5反手加回去了

Claude Code狂删80%提示词,Opus 5反手加回去了 M365+AI
2026-07-27
4
来源 | 量子位 QbitAI
作者 | 梦瑶

Claude Code 刚宣布大幅削减系统提示词,随即被网友实测发现 Opus 5 模型的提示词长度不降反升,增幅达 72%。这一看似矛盾的数据,实则揭示了 Anthropic 针对不同模型代际的差异化策略。

此前,Anthropic 官方宣称删除了 Opus 5、Fable 5 等新一代模型超过 80% 的系统提示词。然而,开发者陈成(@chenchengpro)通过抓包分析发现,Opus 5 实际接收的系统提示词相比 Opus 4.8 增加了 72%。

官方声称“删减 80%"与实测“增长 72%"并存,这背后是 Claude Code 提示词工程的重大重构。

Claude Code 提示词重构:官方删减 80% 背后的逻辑

Anthropic 此次调整旨在解决早期模型因规则过多导致的指令冲突问题。早期的系统提示词如同详尽的《员工行为手册》,包含大量绝对化规则(如禁止写注释、禁止创建计划文档等),以防模型犯错。

随着模型能力提升,冗余规则反而造成指令打架,消耗模型推理资源。因此,Anthropic 对提示词进行了“大手术”:

  • 简化注释规则:将繁琐的禁止项压缩为“遵循项目现有代码风格”,由模型自主判断。
  • 移除冗余约束:删除了大量针对旧模型弱点的防御性指令。

官方数据显示,Opus 5 等新模型的系统提示词内容删减超过 80%,且编程评测未出现性能下降。核心思路转变为:减少事无巨细的规则手册,转而清晰定义工具、环境与任务边界。

针对开发者,Anthropic 提出以下上下文工程建议:

  • 精简 CLAUDE.md:仅保留项目特殊规则,移除模型可自发现的通用信息。
  • 模块化指令:将代码审查、测试等长指令拆分为独立 Skill,按需加载。
  • 去重:避免在系统提示词、CLAUDE.md 及工具说明中重复同一规则。
  • 优化示例:减少固定调用示例,明确参数含义与返回结果。
  • 提供可执行参考:直接提供测试用例、原型文件等,替代大段文字描述。

实测数据揭秘:Opus 5 提示词为何反弹 72%

尽管官方强调删减,但开发者陈成的抓包数据显示了不同版本间的显著差异:

  • Opus 4.7:15,225 字符
  • Opus 4.8:4,467 字符(大幅删减)
  • Opus 5:7,694 字符(较 4.8 增长约 72%)

数据显示,大规模删减主要发生在 Opus 4.8 阶段。而 Opus 5 在精简版基础上,针对新模型的特性补回了部分内容。代码逻辑表明,系统根据模型 ID 分发不同的 Prompt:旧模型沿用详细规则,新模型(Opus 5、Fable 5)使用精简版 Prompt。

Opus 5 新增的约 3755 字符主要集中在两方面:

任务交付规范(Delivering work)

规定任务范围控制、进度汇报机制及结果交付标准。

纠错机制限制(Corrections)

限制模型反复解释错误或过度自我纠正的行为。

这一调整源于 Opus 5 更强的主动性:新模型倾向于生成更长回答、频繁调用子 Agent 并扩大任务范围。虽然这对复杂长程任务有利,但在简单任务中会导致 Token 消耗增加和等待时间延长。因此,新的提示词重点在于划定边界:明确何时调用子 Agent、汇报频率及输出长度控制。

综上所述,官方“删减 80%"是指从旧体系到新体系的整体瘦身(Opus 5 提示词仍仅为 Opus 4.7 的一半);而“增长 72%"则是相对于极度精简的 Opus 4.8 而言,为新模型的主动行为增加的必要约束。这标志着 AI 提示词工程进入了新阶段:减少手把手的教学,转而聚焦于对高能力模型的边界管理。

参考链接:

[1] https://x.com/chenchengpro/status/2081339012632215684

[2] https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models

微软 Copilot 上线 Claude Opus 5
【声明】内容源于网络
0
0
M365+AI
1234
内容 93
粉丝 0
M365+AI 1234
总阅读2.9k
粉丝0
内容93