免费POC, 零成本试错
AI知识库

AI知识库

学习大模型的前沿技术与行业落地应用


收藏

Claude Code 团队最新复盘:删掉 80% 的系统提示词,AI 编程效果竟然没变差

发布日期:2026-07-27 12:31:46 浏览次数: 2158
作者:非著名程序员

微信搜一搜,关注“非著名程序员”

推荐语

Claude Code团队复盘发现:删掉80%系统提示词,AI编程效果未降反优,揭示过度约束拖累模型的真相。
核心内容:
1. Anthropic删减80%系统提示词的实践及效果
2. 过度提示词导致系统与技能指令冲突的内耗问题
3. 新提示词策略:从给规则到让模型自主判断,从给示例到设计接口

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

Claude Code 的负责人 Thariq Shihipar 最近写了一篇博客,关于 Claude 5 模型 context engineering 新规则的文章,读完之后收获很大。

这篇文章讲的是,随着模型能力的进化,过去那些给 AI 写提示词、搭建上下文的最佳实践,很多已经过时了。Anthropic 自己在 Claude Code 这个产品上做了大量删减,系统提示词砍掉了超过 80%,结果在编程评测上的表现居然没有下降。

这个数字挺震撼的。我们平时写提示词,总觉得写得越详细越好,规则越多越安全。但 Anthropic 的经验告诉我们,过度约束反而会拖累模型的表现。

他们在复盘内部使用记录的时候发现,系统提示词、技能指令和用户请求之间经常互相打架。比如系统提示词说「适当写注释」,技能指令又说「不要加注释」,模型夹在中间,得花额外的精力去判断到底该听谁的。这种内耗是看不见的,但确实在消耗模型的推理能力。

想想我们日常工作中也是这样。一个新员工入职,如果你给他一本 200 页的操作手册,里面还有好几处自相矛盾的规定,他大概率会变得畏手畏脚,每做一步都要翻手册确认。但如果这个人本身能力很强,你只需要告诉他大方向和几个关键的坑,剩下的让他自己判断,效果反而更好。

Anthropic 总结了六条过去被奉为圭臬、现在已经变成误区的做法,我觉得每一条都值得细说。

从「给规则」到「让模型自己判断」

过去为了避免最坏情况,比如模型乱删文件,他们会写非常强硬的规则。像是「代码里默认不写注释」「永远不要写多行文档字符串」「不要创建规划文档」这种。

这些规则在大多数情况下确实管用,但总有一部分场景是例外。比如某段特别复杂的代码,确实需要多行注释才能让后来的人看懂。旧规则一刀切,模型只能照做,结果就是该写注释的地方也不写了。

现在新的提示词变成了一句话:写出来的代码要和周围的代码风格一致,匹配它的注释密度、命名习惯和惯用写法。

这个转变的本质是,模型已经有足够好的判断力了,你不需要替它做每一个决定。你只需要告诉它原则,它能根据具体情况灵活应对。

这让我想到教育孩子。小时候你得告诉他过马路要看红绿灯,不能碰插座,这些是硬规则。但等他长大了,你还事无巨细地规定他几点睡觉、穿什么衣服,那就是过度管控了。好的引导是给方向,不是给清单。

从「给示例」到「设计好接口」

以前教模型用工具,第一条铁律就是给它看示例。你怎么调用这个 API,参数怎么填,返回什么结果,都得写清楚。

但 Anthropic 发现,对于新一代模型来说,示例反而会限制它的探索空间。模型看到示例之后,会倾向于照着示例的模式来,不太敢尝试其他可能更好的用法。

他们现在的做法是,把精力花在工具本身的设计上。参数名起得清楚,枚举值列得明白,工具的功能边界定义得清晰。模型看到这些信息,自然就知道怎么用了。

比如一个待办事项工具,状态字段设计成 pending、in_progress、completed 三个枚举值,再加一句「同时只保持一个任务处于进行中」,模型就完全理解了该怎么操作。不需要写一大段示例来演示。

这个道理放到产品设计里也成立。一个好的产品界面,用户看一眼就知道怎么用,不需要看说明书。如果你的工具必须配一堆教程才能用起来,那多半是设计本身有问题。

从「一股脑全塞进去」到「按需加载」

过去 Claude Code 的系统提示词里塞了大量信息,包括怎么做代码审查、怎么验证结果这些内容。这些信息不是每次都用得上,但万一用到了又很关键,所以就一直放在那里占着位置。

现在他们把这些内容拆出来,做成独立的技能模块。模型需要的时候自己去调用,不需要的时候就不加载。甚至有些工具也做成了延迟加载的形式,模型得先搜索到它的定义,才能使用。

这个思路叫渐进式披露。核心信息放在最前面,详细信息按需展开。

我觉得这个思路特别适合用来管理知识。我们很多人记笔记,喜欢把所有东西都堆在一个文档里,觉得这样方便查找。但实际上,信息太多的时候,找东西反而更难。不如把笔记分层,核心要点放在最上面,细节放在子文档里,需要的时候再点进去看。

从「重复强调」到「工具描述里写清楚就行」

早期的模型有个毛病,上下文窗口里靠后的内容比靠前的更容易被注意到。所以为了确保模型记住某些规则,他们会在系统提示词里写一遍,在工具描述里再写一遍。

现在不需要了。新模型对整个上下文窗口的注意力分配更均匀,把指令写在工具描述里就够了,不用在系统提示词里重复。

这个变化看起来小,但意义很大。它意味着你可以把系统提示词写得更精简,把每个工具的使用说明放在它自己的描述里,各管各的,互不干扰。整个上下文的结构会更清晰,维护起来也更方便。

从「手动存记忆」到「自动记忆」

以前用 Claude Code,用户得主动按快捷键把重要信息存到 CLAUDE.md 文件里,相当于手动帮模型记笔记。

现在模型会自动保存和你工作相关的记忆。你不用操心哪些该记哪些不该记,它自己会判断。

这个进步看起来理所当然,但背后反映的是模型对「什么信息重要」的理解能力在提升。它不再是一个被动的工具,开始有了一点主动管理上下文的能力。

从「简单的文字规格」到「丰富的参考资料」

过去给模型看的参考资料,基本就是 Markdown 格式的规格说明文档。

现在模型能处理更复杂的参考形式了。可以是 HTML 格式的设计稿,可以是另一个代码库里的函数实现,可以是一套完整的测试用例,甚至可以是一份评分标准,让模型按照这个标准去验证输出质量。

这意味着你跟模型沟通的方式可以更丰富。与其用文字描述你想要什么样的设计,不如直接给它一个 HTML 原型。与其解释你的代码风格偏好,不如给它看一段你觉得写得好的代码。模型能从这些具体的参考中提取出比文字描述更精确的信息。

最后,怎么组装你的上下文

Anthropic 把整个上下文分成了四层。

系统提示词,告诉模型它在什么产品里、要做什么事。这一层跟产品强绑定,普通用户一般不用改。

CLAUDE.md 文件,保持轻量,简单说明你的项目是干什么的,重点写那些模型看文件系统看不出来的坑。比如你的项目有个特殊规定,所有类型定义都放在一个文件里,这种事模型自己猜不到,你得告诉它。

技能模块,当作轻量级的指南,让模型在需要的时候去查阅。不要把技能写得太死板,除非是特别重要的领域。长的技能要拆分成多个文件,用渐进式披露的方式组织。最好的技能是那些编码了你个人、你的团队或者你的产品特有的观点、知识和最佳实践的内容。

参考资料,用来提供当前任务的详细背景。优先用代码形式的参考,因为代码对模型来说是一种高保真的指令语言。一个 HTML 设计稿通常比一段文字描述或者一张截图能产生更好的结果。

读完这篇文章,我最大的感受是,和 AI 协作这件事,正在从「精确控制」走向「信任与引导」。

早期的模型像一个刚入行的实习生,你得手把手教,每一步都写清楚,不然它就会犯各种低级错误。但现在的模型更像一个有经验的同事,你告诉他目标和几个关键约束,剩下的他自己能搞定。

如果你还在用老方法写提示词,写了一大堆规则和示例,可能反而在限制模型的发挥。试着删掉一些,给模型更多判断空间,看看效果会不会更好。

Anthropic 自己都砍掉了 80% 的系统提示词。我们普通用户,大概也该学着做减法了。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅