Готовые для агентов кодовые базы: отрицательные правила, точные имена, README для каталогов

✍️ OpenClawRadar📅 Опубликовано: 5 мая 2026 г.🔗 Source
Готовые для агентов кодовые базы: отрицательные правила, точные имена, README для каталогов
Ad

Разработчик на r/ClaudeAI подробно описал, как адаптировал свою Android-кодовую базу после того, как Claude Code постоянно добавлял новые функции в монолитный класс UserManager (аутентификация, сессии, профиль, аналитика). Ключевой вывод: агент каждый раз начинает с чистого листа, как новый сотрудник в первый день, не помня архитектурных решений. Исправление состояло в явных правилах в файле CLAUDE.md в корне репозитория.

Три паттерна, которые дали наибольший эффект

1. Негативные правила работают лучше позитивных

Вместо «следуй хорошему дизайну» разработчик пишет инструкции вроде:

НЕ трогай BaseActivity – он общий для 12 функций и ломается молча.

Агент по умолчанию оптимистичен и выбирает путь наименьшего сопротивления. Явное закрытие опасных путей останавливает плохие решения эффективнее, чем расплывчатые указания.

2. Имена важнее, чем кажется

Класс с именем UserSessionExpiryHandler – это контракт. Назвать его просто Handler – шум. Агент сильно ориентируется на имена; хорошие имена сокращают объём чтения файлов. Разработчик рекомендует избегать общих суффиксов и делать назначение явным в имени.

3. В каждой директории есть README с перечнем того, что там НЕ должно быть

Вместо «эта папка для UI» README говорит:

Никакой бизнес-логики в presentation/

Такая негативная формулировка «лучше воспринимается» агентом, предотвращая больше неудачных размещений, чем позитивные указания.

Ad

Практические правила для CLAUDE.md

  • Держите файлы маленькими. Один класс – одна задача.
  • Создавайте новый файл, а не расширяйте старый.
  • Не создавайте монолиты – разделяйте обязанности заранее.

Разработчик сообщает, что после применения этих правил паттерн, когда агент трижды перечитывал 600-строчный файл за одну сессию, практически исчез. Он подозревает, что затраты токенов значительно снизились, но не проводил точных замеров.

Для кого это

Для разработчиков, использующих ИИ-агенты написания кода (Claude Code, Copilot и др.), которые хотят сократить расход токенов и предотвратить принятие агентом плохих архитектурных решений.

📖 Источник: r/ClaudeAI

Ad

👀 Смотрите также

Не предполагайте, что дорогие модели лучше: пример экономии в 13 раз при тестировании
Советы

Не предполагайте, что дорогие модели лучше: пример экономии в 13 раз при тестировании

Пользователь заменил GPT-5.4 на Gemini 3.1 Flash Lite в задаче классификации, получив идентичную точность 85% при затратах в 13 раз меньше, после оценки 21 модели.

OpenClawRadar
«Режим отказа „Белая обезьяна“: как настойчивые агенты застревают на неверных фактах»
Советы

«Режим отказа „Белая обезьяна“: как настойчивые агенты застревают на неверных фактах»

Межархитектурное исследование «загрязнения субстрата реконструкции» — когда ложные факты из файлов состояния бодрствования реплицируются между сессиями. Включает опрос из 6 вопросов для постоянных агентов.

OpenClawRadar
🦀
Советы

Сократите токены стартап-агента на 60%: очистите рабочее пространство вашего бота

Один разработчик сократил начальные токены с 80k до 31k, поручив LLM провести аудит и реструктуризацию рабочих файлов — удаление избыточности, дедупликацию информации и организацию документации по инструментам в отдельные файлы.

OpenClawRadar
Сообщество обсуждает решения проблемы потребления токенов в OpenClaw
Советы

Сообщество обсуждает решения проблемы потребления токенов в OpenClaw

Пользователи делятся стратегиями управления высоким расходом токенов при работе ИИ-агентов круглосуточно.

OpenClaw Radar