Agent 写功能时最常见的毛病不是不会写,而是不敢写:先造堡垒、堆哈希、死磕无用边界、拿计划代替执行,半天交不出东西。这就叫过度防御,规则能治,但光贴规则还不够。

HERO-Anti-OverDefense 打的就是四种典型模式:Hashing、Edge cases、Rubrics、Overbuild。把它的范围约束块粘贴进 AGENTS.md(Codex)或 CLAUDE.md,短任务立刻见效。但长程任务有个坑:规则会被遗忘,Agent 又开始偷懒。实测监督时 1 小时能交 20 个,过夜 5 小时只交 2 个,差距就在监督在不在场。
补上 Goal Pulse 就不一样了:每 30 分钟脚本提醒一次,模拟真人监督,但不破坏任务本身,效率直接翻 10 倍。核心理念就几条:最快速度推进,禁止磨洋工和空转,产物交付即核验推进,卡点两轮无进展立即接管,复用已有成果,不降低标准,直接行动。
上手三步:克隆 HERO-Anti-OverDefense,把 RULES.md 的范围约束块粘贴到 AGENTS.md 或 CLAUDE.md,再安装 skills/goal-pulse,长程任务就自动每 30 分钟收到双语提醒。兼容 ARIS 科研工作流,支持 Claude Code、Codex、Cursor、Copilot 等。
项目地址:
HERO:https://github.com/wanshuiyin/HERO-Anti-OverDefense
ARIS:https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep