一分钟速览
- 随着 Claude Opus 5 发布,Anthropic 同步发了一篇「上下文工程」(context engineering)指南(作者 Thariq Shihipar),核心观点是:模型变强之后,喂给它的那套「规矩」反而要**变简单**。
- 一个很反直觉的数据:他们把 Claude Code 面向高级模型的**系统提示词删掉了 80% 以上**,性能却没有下降——因为越强的模型,越不需要人手把手地约束。
- 「上下文工程」比「提示词工程」范围更大:它指的是你长期喂给模型的**整套背景**——系统提示、Skills、CLAUDE.md、记忆等。官方一句话点出关键:「和一次性的 prompt 不同,上下文要跨很多次请求通用,所以它没法写得那么具体。」
- 指南给了 6 条「从旧做法转向新做法」的方向,概括起来就是:**少写死规则、多给判断空间;少堆例子、多把工具设计好;别一次全塞、按需加载;去重复、去冗余;从手动记忆转向自动记忆;别喂简化文档、直接给丰富的真实材料**。
- 冷静一句:这套建议主要面向「用 Claude 搭 Agent、写 CLAUDE.md、配 Skills」的开发者;而且它推崇的「自动记忆」,社区也有人反馈会「乱联想、且推理过程不透明、不好排查」——好用的前提是你得理解它在做什么。
⚑ 本文基于 Anthropic 官方博客《The new rules of context engineering for Claude 5 generation models》(claude.com/blog,2026-07-24,作者 Thariq Shihipar,本站已直接核阅)整理;「删掉 80%+ 系统提示」「上下文工程的定义」「6 条策略转变」等均出自该文。关于「自动记忆会乱联想、推理过程不透明」为社区讨论中的反馈意见,非官方表述,本站按讨论口径转述。本文面向开发者场景,具体收益因项目而异。
模型越强,喂它的「规矩」反而要越少
伴随 Claude Opus 5 发布,Anthropic 出了一篇给开发者的指南,主题叫「上下文工程」(context engineering)。它的核心结论有点反直觉:**当模型变得更聪明,你需要写给它的约束、规则和说明,反而应该变少、变简单。**
最有说服力的证据来自他们自己:Anthropic 说,针对更高级的模型,他们把 **Claude Code 的系统提示词删掉了 80% 以上,性能却没有下降**。换句话说,过去为了「防止模型犯错」而堆的一大堆细则,对新一代模型来说很多是多余的——它们本来就能自己判断,你写太死反而是束缚。

「上下文工程」和「提示词工程」差在哪
先把两个容易混的词分清楚,后面的建议才好理解。
提示词工程关注的是「单次请求」——你这一句怎么问、给什么例子,追求的是把这一次说清楚、说具体。上下文工程的范围要大得多:它指的是你长期、反复喂给模型的那一整套背景——系统提示、Skills(技能)、CLAUDE.md 配置文件、记忆等等。官方点出了两者的本质区别:「和一次性的 prompt 不同,上下文要跨很多次请求通用,所以它没法写得那么具体。」 正因为它是「通用底座」而非「一次性说明」,写它的思路就得变——不是把每种情况都写死,而是给模型一个好的判断框架和趁手的工具。
6 条「新规矩」,一句话各是什么
指南给了 6 条从「旧做法」转向「新做法」的方向。用大白话说,就是下面这些。
① 规则 → 判断:别写「永远不准写多行注释」这种死规定,改成「注释密度跟着周围代码走」这类留有判断空间的引导。② 例子 → 接口设计:与其塞一堆用法示例,不如把工具的参数和接口设计好,让模型「自然而然」知道怎么用。③ 一次全给 → 按需加载(progressive disclosure):把详细说明放进「用到才加载」的 Skills 里,而不是永久占着上下文。④ 重复 → 精简:删掉系统提示和工具描述里重复的指令。⑤ 手动记忆 → 自动记忆:让 Claude 自动保存有用的记忆,而不是靠你手动往 CLAUDE.md 里记。⑥ 简化文档 → 丰富材料:别喂它精简过的 markdown,直接给它代码、HTML 产物、测试用例等真实、复杂的参考。官方给的实操总结是:CLAUDE.md 保持轻量、在 Skills 里做按需加载、多靠「设计良好的工具」而不是「冗长的文档」。
好用的前提,是你得懂它在干什么
方向很清晰,但照搬前也有两点要留意。
第一,这是开发者向的方法论:它谈的是系统提示、Skills、CLAUDE.md、Agent 工具设计——主要对「用 Claude 搭智能体、配工作流」的人有用,普通聊天用户用不太到。第二,它主推的「自动记忆」也有争议:让模型自动决定「记什么、什么时候调用」确实省事,但社区里已有反馈说,自动记忆有时会做出「莫名其妙的联想」,而且它的推理过程不透明、出问题时不好排查(此为社区讨论意见,非官方表述)。所以更稳妥的用法是:把这 6 条当成「随模型变强而调整」的方向,而不是无脑照抄的教条——尤其是「删规则」「开自动记忆」这类,最好在你能观察、能回退的前提下逐步放开。
说到底,这篇指南真正传递的信号是:**和 AI 协作的重点,正在从「怎么问得更巧」,转向「怎么给它搭一个好用的长期环境」**。模型越强,后者越重要。
来源:Anthropic 官方博客《The new rules of context engineering for Claude 5 generation models》(claude.com/blog,作者 Thariq Shihipar,2026-07-24,本站直接核阅;「为高级模型删掉 Claude Code 80%+ 系统提示且性能不降」、上下文工程与提示词工程的区别、6 条策略转变与「CLAUDE.md 轻量 / Skills 按需加载 / 靠工具设计」的实操总结均出自此文)。「自动记忆会乱联想、推理不透明」为社区讨论中的反馈,非官方表述,本站按讨论口径转述。配图为 claude.com/blog 官方页面截图。
Anthropic 把 Claude Code 的系统提示删掉了八成,性能却没降——它想说的是:模型越聪明,你越该少写死规矩、多把「长期环境」搭好。


