Anthropic 重构 Claude 的上下文工程与系统提示
TECH

Anthropic 重构 Claude 的上下文工程与系统提示

18+
Signals

战略概览

  • 01.
    Anthropic 将 Claude Code 的系统提示在 Claude Opus 5 和 Claude Fable 5 上削减了超过 80%,但编码评估分数未出现可测量的下降。
  • 02.
    这一变化由 Claude Code 工程师 Thariq Shihipar 在一篇博客文章中详细说明,标志着从僵化、示例繁多的规则转向赋予 Claude 判断力,并仅在需要时通过按需技能加载指导。
  • 03.
    独立评论认为,Anthropic 过去的系统提示限制是为较弱模型设计的护栏,如今已变成摩擦阻力;并指出,那些仍在维护厚重 CLAUDE.md 文档的团队,在新方法下正面临类似的技术债务。

从护栏到判断力:为何更智能的模型需要更少规则

Anthropic 过去为 Claude Code 设计的系统提示读起来像一本规则手册:硬性约束和详尽示例旨在防止较旧、较弱的模型失控 [1]。而在 Claude Opus 5 和 Claude Fable 5 上,该公司删除了超过 80% 的提示内容,编码评估分数却未下降 [1][2]。这种做法几乎与直觉相反:僵化的示例最终会限制模型,因为模型实际上比所给示例更具想象力;因此,Anthropic 不再规定确切行为,而是告诉 Claude 使用判断力——例如,匹配周围代码的注释密度、命名方式和惯用法,而非遵循固定的风格规则 [1]。主导这一变化的 Claude Code 工程师 Thariq Shihipar 将其称为团队编写提示方式的更广泛演进的一部分,其核心洞见很简单:原本用于引导模型的示例,最终却限制了它,因为模型比这些示例更具想象力 [2]

渐进式披露:技能取代单一庞大的提示

这一削减背后的机制是渐进式披露:不再在会话开始时将所有规则加载到上下文中,Claude Code 现在仅在需要时即时获取指导。例如,验证和代码审查过去内嵌于系统提示中,现在已被移入独立的按需技能,仅在 Claude 需要时才调用 [1]。其优势在于减少上下文拥挤和指令冲突——为旧模型行为设计的护栏不再永久占据提示,与更相关的指导争夺注意力 [1]。独立评论员 Mager 将此称为“解除束缚”——剥离那些曾弥补旧模型局限性的安全措施,如今却制造摩擦:“去年必需的缰绳,今年成了阻力。” 这一批评同样适用于开发者编写自身 CLAUDE.md 文件的方式:那些维护厚重、规则繁多文档的团队,在新指导原则下实际上正背负着技术债务 [3]

一个提示不再适配所有模型层级

一个未出现在 Anthropic 博客文章中但出现在公开讨论中的细节是,该公司不再在其整个模型产品线中使用统一的系统提示。更新、更强的模型(如 Opus 5 和 Fable 5)使用精简版提示;而较旧或较小的模型则保留它们仍需的更完整、更具指导性的旧版提示。提示长度现在实际上按能力层级进行版本化管理,而非固定后复用——这隐含承认了 Anthropic 正在纠正的问题之一:统一应用单一系统提示本身就是过度约束的一部分。

‘80%’是正确数字吗?质疑之声

这一变化并未获得一致赞誉。在博文发布后的几天里,讨论社区指出,“80%”这一标题描述的是对提示中特定行为规则部分的削减,而非 Claude Code 加载的全部上下文,一些读者怀疑这种表述夸大了实际变化的意义。也有早期报告指出相反的失败模式——当额外的支撑被移除后,模型过于字面化地遵循自定义指令,这正是 Cat Wu 所警示的风险:提示撰写者需从对抗角度思考,更精简的指令“可能被善意的人类误解” [4]。这种紧张关系揭示了一个真实权衡:更少的规则减少了“上下文腐化”(context rot)——这是 Anthropic 应用 AI 团队在正式将上下文工程定义为推理过程中优化 token 集合时首次命名的现象 [5];但同时也移除了原本用于捕捉边缘情况的显式后备机制,而这些情况模型尚未学会自行处理。在 X 平台上,对此变化的反应也呼应了这一重新定义:评论者将其描述为从编写提示转向设计上下文的更广泛转变,而非单纯的提示缩减。

历史背景

首次在一篇工程博客文章中正式定义“上下文工程”,将其描述为在大语言模型推理过程中策划最优 token 集合,并将“上下文腐化”识别为减少 token 数量的原因。
举行了一场公开炉边谈话,讨论系统提示的缩减以及团队对新模型采用更少支架式提示的哲学。
发布《Claude 5 代模型上下文工程的新规则》,正式确立 80% 系统提示削减。

关键关系图

关键玩家
主题

Anthropic 重构 Claude 的上下文工程与系统提示

事实来源

5 条引用
  1. [1] The new rules of context engineering for Claude 5 generation models
  2. [2] Anthropic says it cut 80 percent of Claude Code's system prompt because Fable 5 models want a smaller system prompt
  3. [3] Context engineering for Claude 5
  4. [4] Cat and Thariq on Claude Code's new context engineering philosophy
  5. [5] Effective context engineering for AI agents

来源文章

Top 4

THE SIGNAL.

Analysts

主张更智能的模型需要更少指导、更少约束和更少示例,因为示例最终会限制比示例更具想象力的模型,并提倡赋予 Claude 判断力而非规则。引述:“赋予 Claude 判断力。”

Thariq Shihipar
Anthropic 技术团队成员(Claude Code 团队)

表示系统提示撰写者应从对抗角度思考指令可能被误解的方式,反映出对提示内容更谨慎、更精简的态度。引述:“你应该思考它可能被善意的人类误解的方式。”

Cat Wu
Anthropic Claude Code 团队成员

将这一变化描述为“解除对 Claude 的束缚”,剥离那些曾弥补旧模型局限性的安全措施,如今却制造摩擦,并认为拥有厚重 CLAUDE.md 和技能文档的团队实际上正背负着技术债务。引述:“去年必需的缰绳,今年成了阻力。”

Mager
独立科技/AI 评论员,mager.co
The Crowd

We removed ~80% of the Claude Code system prompt for our newest models, this is what we've learned about writing system prompts, skills and Claude.MDs for them.

@@trq21213852

A great piece from Thariq (Anthropic) - "The new rules of context engineering" in Claude. Anthropic removed over 80% of the system prompt for Claude Code and saw no negative impact on its coding evaluations. There was a reason the old prompt was long: early models needed...

@@rohanpaul_ai56

Better models need less instruction. Today: Claude Opus 5 launched at half the price of Opus 4.8, Anthropic says Claude Code cut 80%+ of its system prompt with no benchmark loss, Midjourney V8.2 sharpened personalization. The interface is shifting from prompts to context.

@@bbfu03820

Anthropic cut 80% of Claude Code's system prompt for the Claude 5 models and published what should still go in your CLAUDE.md and skills

@u/tenequm1500
Broadcast
Claude Fable, Claude Tag, and Anthropic's Culture — Cat Wu & Thariq Shihipar ft Simon Willison

Claude Fable, Claude Tag, and Anthropic's Culture — Cat Wu & Thariq Shihipar ft Simon Willison

Anthropic Engineer on How to Get the Most Out of Claude Code | Thariq Shihipar

Anthropic Engineer on How to Get the Most Out of Claude Code | Thariq Shihipar

We cut Claude Code's system prompt by 80%

We cut Claude Code's system prompt by 80%

Anthropic 重构 Claude 的上下文工程与系统提示 — AI 新闻 | Agentic Brew