最新一版把 Claude Code 的系统提示词删了差不多八成,编码评测没往下走。这事的逻辑其实很老派:早年模型能力不够,就靠一条条硬规则兜底,比如明令禁止写多行注释。规则越堆越多,等模型自己会判断了,这些补丁开始互相打架,反倒把它带得发散。
现在改成给目标不给条文,类似“写出和周围代码风格一致的代码”这种描述,剩下的拆进工具说明和按需加载的技能里。把提示词膨胀直接定性成技术债,这个说法我认。
我们代码库里那些没人敢删的历史特判性质一模一样:当初为了绕某个 bug 加的,bug 三年前就修了,判断还留着,下一个接手的人看不懂只能继续供着。