- 为高级模型(Claude Opus 5、Claude Fable 5)移除了超过80%的Claude Code系统提示,且编码评估结果未受影响。
- 上下文工程涉及将系统提示、技能、CLAUDE.md、记忆及其他来源整合在一起,从而影响最终效果。
- 用相互冲突的指令过度约束Claude是有害的;应让Claude运用判断力,而非遵循死板规则。
- 用精心设计的接口(例如,为工具参数使用枚举)替代示例,避免限制探索空间。
- 采用渐进式披露:仅在需要时加载上下文,而非一开始就全部加载。
- 简化工具描述,避免在系统提示和工具描述中重复相同的指令。
- 自动记忆:Claude自动保存相关记忆,无需手动更新CLAUDE.md。
- 使用丰富的参考资料,如代码、HTML工件、测试套件和评分标准,而不仅仅是简单的Markdown规范。
- 应用于自身上下文:保持产品级系统提示,让CLAUDE.md轻量化并包含易错点,技能作为轻量指南,使用@提及引用,并通过'claude doctor'进行简化。