Repolode
wanshuiyin

wanshuiyin/HERO-Anti-OverDefense

一段可粘贴进智能体配置的规则,用于防止 Claude Code、Codex 等编程智能体过度防御和过度构建。

Star
796
Fork
28
未关闭 Issue
0
最近提交
昨天

这是什么?

HERO 归纳了编程智能体常见的四类过度防御行为:哈希(添加无人读取的校验和)、边界情况(防护项目实际不会遇到的输入)、规则化判断(用评分表和反复验证替代判断)以及过度构建(为未提出的需求添加功能开关、迁移框架或兼容层)。项目提供一份精简的规则文件 RULES.md,可粘贴到智能体自动加载的配置文件中,例如 CLAUDE.md、AGENTS.md、.cursorrules 或 copilot-instructions.md。

仓库还收录了一组观察到的案例,每个案例记录请求内容、智能体的操作、为何不成比例以及合理做法。这些案例用于在智能体坚持不必要的加固时引用对话,而不是载入配置。另有两个可选组件:用于 Codex Goal 执行的提醒工具,以及在新会话中延续任务的 Markdown 交接流程。

项目说明这些规则只能起辅助作用,无法强制执行,因为它们是可被更高优先级系统约束覆盖的自然语言指令。核心规则无需安装,适用于 Claude Code、Codex、Antigravity、Cursor、GitHub Copilot、Windsurf 和 Gemini CLI。

核心功能

  • 01提供可粘贴的规则文本,限定智能体提出修复的范围。
  • 02定义四类失败模式:哈希、边界情况、规则化判断和过度构建。
  • 03收录观察到的案例目录,并给出相称的替代做法。
  • 04提供篇幅约为一半的简短版规则。
  • 05可选安装 Codex Goal 提醒技能和会话交接技能。

适用场景

  • 让 Claude Code 或 Codex 专注于所请求的功能,而不是围绕它搭建脚手架。
  • 减少智能体生成代码中不必要的校验和、功能开关和兼容层。
  • 在长时间无人值守的智能体会话中,让规则始终保留在项目配置里。
  • 借助保存的 Markdown 交接文件,在新会话中继续任务。

收录于专题

标签

常见问题

HERO-Anti-OverDefense 是什么?
一段可粘贴进智能体配置的规则,用于防止 Claude Code、Codex 等编程智能体过度防御和过度构建。 HERO 归纳了编程智能体常见的四类过度防御行为:哈希(添加无人读取的校验和)、边界情况(防护项目实际不会遇到的输入)、规则化判断(用评分表和反复验证替代判断)以及过度构建(为未提出的需求添加功能开关、迁移框架或兼容层)。项目提供一份精简的规则文件 RULES.md,可粘贴到智能体自动加载的配置文件中,例如 CLAUDE.md、AGENTS.md、.cursorrules 或 copilot-instructions.md。
HERO-Anti-OverDefense 可以免费使用吗?用的什么许可证?
HERO-Anti-OverDefense 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
HERO-Anti-OverDefense 还在维护吗?
活跃维护中。HERO-Anti-OverDefense 最近一次提交是在 2026年11月6日。
HERO-Anti-OverDefense 适合用来做什么?
让 Claude Code 或 Codex 专注于所请求的功能,而不是围绕它搭建脚手架。 减少智能体生成代码中不必要的校验和、功能开关和兼容层。 在长时间无人值守的智能体会话中,让规则始终保留在项目配置里。 借助保存的 Markdown 交接文件,在新会话中继续任务。
在哪里获取 HERO-Anti-OverDefense?
源代码和安装说明在 GitHub 上:https://github.com/wanshuiyin/HERO-Anti-OverDefense

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目