逐版本拆解 Claude Code 系统提示词与 27 个内置工具描述,随每次发版更新。
- system-prompt
- claude-code
- analysis
- prompt-engineering
贴入式 RULES.md 契约,治编程 agent 的「过度防御」。
HERO 治的是编程 agent 会漂移进去的四种过度防御——Hashing、Edge cases、Rubrics、Overbuild:agent 优化的是「不背锅」而不是「活儿好」。九条规则圈住修改方案又不压制正当工作;附带可按 ID 引用的案例库和「什么不算过度防御」的校准示例。无需安装:贴进 CLAUDE.md、AGENTS.md 或任何 agent 的配置文件即可。兼容 Claude Code、Codex、Antigravity、Cursor、GitHub Copilot、Windsurf 与 Gemini CLI。
无人值守的长任务正是目标场景——README 明说:靠调用才生效的副本,恰恰在没人守着的通宵任务上失效。它也能当代码评审的通用语言:「这是 R,审计循环」比「别过度设计」更好沟通。评审用的对抗模型也该拿到同一份 block——被要求提修改方案的评审者,正是这类行为最高产的来源。
把 RULES.md 里的 block 贴进 agent 自动加载的文件——CLAUDE.md、AGENTS.md、.github/copilot-instructions.md 或 .cursorrules。也可以用一条命令追加(幂等——grep 守卫保证跑第二遍不会有任何改动):
grep -qi 'scope.limits' CLAUDE.md 2>/dev/null || { printf '\n\n'; curl -sL \
https://raw.githubusercontent.com/wanshuiyin/HERO-Anti-OverDefense/main/RULES.md \
| awk '/^=== SCOPE LIMITS/,/^Say plainly when something is correct/'; } >> CLAUDE.md
嫌长?RULES.md 里有短版——同样九条规则,篇幅约一半。README 自己的「诚实局限」一节把预期压得很低:被问到 markdown 规则到底有没有用时,公认最多的答案是「有点用」——某些 run 照样会筑堡垒。模型可以不服从(自然语言配置是可被推翻的);block 在长任务中会失效,且有三种成因(被反驳/被埋没/被压缩——各有不同对策);有时换个模型比任何 prompt 都直接。
收录日期
逐版本拆解 Claude Code 系统提示词与 27 个内置工具描述,随每次发版更新。
把 Karpathy 的编码观察提炼成单文件 CLAUDE.md,四条准则(211k stars)。
事实标准的 ChatGPT 角色 prompt 合集(前名 Awesome ChatGPT Prompts)。