Anthropic砍掉Claude Code八成系统提示,评测不掉分


Anthropic 工程师Thariq 于7 月24 日发文透露,团队为最新的Claude 5 系列模型(Claude Opus 5 与Claude Fable 5)重新审视了Claude Code 的系统提示,直接删掉了超过80% 的内容,而程式能力评测没有出现可测量的退步。根据Anthropic 官方部落格文章《The new rules of context engineering for Claude 5 models》,这件事改写了为新一代模型撰写系统提示、技能(skills)与CLAUDE.md 的方式。

被删掉的多是为旧模型设的护栏

文章指出,过去写进Claude Code 系统提示的许多限制,其实是针对旧模型行为所设的护栏。到了Claude 5,这些护栏不再必要,反而制造摩擦:彼此冲突的指令、在例外情况下反而出错的过度细则,以及挤占了模型自身判断空间的冗长脉络。

一个具体例子是程式注解。旧版指引写的是「绝不写多段落的说明文件或多行注解区块,最多一行」;新版则改成「写得像周围的程序代码,比照它的注解密度、命名与风格」。后者把判断权交还给模型,而不是用一条在许多情况下并不成立的硬规则去框住它。

Claude 5 情境工程的六个转向

文章把新​​一代的情境工程(context engineering)整理成几个原则,核心是「少一点硬规则,多信任模型判断」。首先是所谓的「解除束缚」,让模型在脉络中自行判断,而非用明确规则限制每一步;其次是用表达力强的工具介面与参数取代大量范例,让参数与列举本身就暗示正确用法。

接着是渐进式揭露:不把所有资讯一次塞进脉络,而是把细节拆进可按需呼叫的skills,工具也采「延迟载入」、需要时才定义。再来是指令单一来源,避免同一段指引在系统提示与工具说明里重复;善用自动记忆,让模型在不需明确指示的情况下捕捉相关记忆;最后是用更丰富的参考格式,例如测试套件、程式规格、评分准则或HTML 原型,取代单纯的文字规格档。

写CLAUDE.md 与skills 的实务建议

对开发者而言,文章给出几点可直接套用的做法。 CLAUDE.md 应保持轻量,简短描述储存库用途,优先写下该专案结构特有的「坑」,避免陈述模型自己探索档案就能推断的显而易见事实。技能则建议拆成多个档案、搭配渐进式揭露,除了高风险环节外不要过度约束,并用来承载团队特有的知识与偏好;链新闻先前也整理过Fable 5 官方prompt handbook的skills 与记忆用法。 Anthropic 这次也推出/doctor 指令,协助自动调整skills 与CLAUDE.md 的篇幅。

文章也提醒,80% 的删减幅度是针对Claude Opus 5 与Fable 5,较旧的模型可能仍需要明确约束;而这套做法能否奏效,取决于工具与介面设计的品质,设计不良的介面无法单靠减少提示来弥补。

本文链接地址:https://www.wwsww.cn/rgzn/40196.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。