Локальный SQLite-движок памяти для проектов, который передаёт решения по разработке и состояние проекта между AI-агентами, такими как Claude Code, Cursor и Codex CLI.
wanshuiyin/HERO-Anti-OverDefense
Блок правил для вставки в конфиг, который не даёт Claude Code, Codex и другим coding-агентам чрезмерно усложнять решения и добавлять ненужные проверки.
- Звёзды
- 796
- Форки
- 28
- Открытые issues
- 0
- Последний коммит
- 23 часа назад
Что это?
HERO выделяет четыре вида чрезмерно защитного поведения coding-агентов: хеширование (контрольные суммы для данных, которым они не нужны), крайние случаи (проверки входных данных, которые проект никогда не получает), рубрики (таблицы оценок и циклы повторной проверки вместо самостоятельного решения) и чрезмерное усложнение (feature flags, фреймворки миграций и слои совместимости, о которых никто не просил). Проект предлагает короткий набор правил в файле 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 в рамках запрошенной функции, не позволяя им строить вокруг неё ненужную инфраструктуру.
- Сокращает количество ненужных контрольных сумм, feature flags и слоёв совместимости в коде, написанном агентом.
- Позволяет запускать длительные сессии агента без участия пользователя, сохраняя правила в конфигурации проекта.
- Помогает продолжить задачу в новом разговоре с помощью сохранённой передачи контекста в Markdown.
В подборках
Темы
Частые вопросы
- Что такое HERO-Anti-OverDefense?
- Блок правил для вставки в конфиг, который не даёт Claude Code, Codex и другим coding-агентам чрезмерно усложнять решения и добавлять ненужные проверки. HERO выделяет четыре вида чрезмерно защитного поведения coding-агентов: хеширование (контрольные суммы для данных, которым они не нужны), крайние случаи (проверки входных данных, которые проект никогда не получает), рубрики (таблицы оценок и циклы повторной проверки вместо самостоятельного решения) и чрезмерное усложнение (feature flags, фреймворки миграций и слои совместимости, о которых никто не просил). Проект предлагает короткий набор правил в файле RULES.md. Его нужно вставить в конфигурационный файл, который агент загружает автоматически, например CLAUDE.md, AGENTS.md, .cursorrules или copilot-instructions.md.
- HERO-Anti-OverDefense можно использовать бесплатно? Какая у него лицензия?
- HERO-Anti-OverDefense распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- HERO-Anti-OverDefense всё ещё поддерживается?
- Активно поддерживается. Последний коммит в HERO-Anti-OverDefense — 6 нояб. 2026 г..
- Для чего можно использовать HERO-Anti-OverDefense?
- Помогает удерживать Claude Code или Codex в рамках запрошенной функции, не позволяя им строить вокруг неё ненужную инфраструктуру. Сокращает количество ненужных контрольных сумм, feature flags и слоёв совместимости в коде, написанном агентом. Позволяет запускать длительные сессии агента без участия пользователя, сохраняя правила в конфигурации проекта. Помогает продолжить задачу в новом разговоре с помощью сохранённой передачи контекста в Markdown.
- Где скачать HERO-Anti-OverDefense?
- Исходный код и инструкции по установке — на GitHub: https://github.com/wanshuiyin/HERO-Anti-OverDefense
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Agent Skill, который делает японские тексты, созданные ИИ, более естественными и понятными — для технических статей, спецификаций и описаний PR.
Портативный Agent Skill, который убирает из текста признаки ИИ: исправляет структуру художественных произведений и применяет правила для конкретных типов профессиональных документов.
24 open-source навыка для агентов, которые помогают Claude Code, Codex, Cursor и opencode создавать более выразительные и продуманные интерфейсы.
Подборка из более чем 1000 Claude Skills и плагинов для Claude Code, Claude.ai и ИИ-агентов для программирования, таких как Codex, Cursor и Gemini CLI.
Локальное десктопное ядро подключает разные нативные coding agents к официальному интерфейсу Codex Desktop и позволяет передавать задачи между ними.