Repolode
wanshuiyin

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 обновляется ежедневно.

Похожие проекты

Локальный SQLite-движок памяти для проектов, который передаёт решения по разработке и состояние проекта между AI-агентами, такими как Claude Code, Cursor и Codex CLI.

304+3 за неделю16PythonMITАктивно поддерживаетсяОбновлён в прошлом месяце

Портативный Agent Skill, который убирает из текста признаки ИИ: исправляет структуру художественных произведений и применяет правила для конкретных типов профессиональных документов.

3,7 тыс.+103 за неделю228PythonMITАктивно поддерживаетсяОбновлён 4 дня назад

Локальное десктопное ядро подключает разные нативные coding agents к официальному интерфейсу Codex Desktop и позволяет передавать задачи между ними.

622+2 за неделю22TypeScriptApache-2.0Активно поддерживаетсяОбновлён 17 часов назад