TGViewer
biyachuev biyachuev @tbiyachuev · 138 subscribers
Post #30 191
На днях увидел обзор обновленной команды /doctor (встроенной диагностики Claude Code). В старые добрые времена оптимизаторы Windows чистили автозагрузку, чтобы вместе с системой не запускалось много ненужных программ. /doctor делает что-то похожее с памятью агента: помогает понять, какие инструкции Claude приносит в каждую сессию.

Как вообще происходит замусоривание. В процессе работы с Claude, если какое-то правило или решение может пригодиться в следующих сессиях, я говорю ему запомнить это в CLAUDE.md. С Codex происходит то же самое, только файл называется AGENTS.md.

Каждое такое дополнение несет какой-то смысл, но со временем файлы незаметно разрастаются. Мой CLAUDE.md, например, дорос до 21 000 символов.

Сам по себе размер файла, конечно, не проблема. Но все его содержимое становится действующей инструкцией для каждой сессии. Получается, вместе с текущей задачей Claude каждый раз получает правила для многочисленных сценариев, которые в моменте могут быть вообще не нужны.

У меня заметную часть занимали инструкции по вызову других моделей: DeepSeek, Qwen и т.д. При том, что GigaChat я, например, запускаю в лучшем случае раз в пару месяцев. И хотя Codex - гораздо чаще, но держать инструкции его вызова в каждой сессии тоже избыточно.

С некоторыми инструкциями все оказалось посложнее. Если правило должно срабатывать автоматически (как, например, мои кастомные промпты для проверки приоритетов), его нельзя просто переносить в скилл: оно перестанет действовать, пока скилл не вызван. Поэтому каждый блок пришлось оценивать отдельно.

В итоге правила, которые нужны всегда, оставил в CLAUDE.md. Инструкции для отдельных задач вынес в скиллы: они никуда не исчезли, но теперь загружаются только по необходимости.

Вся ревизия заняла минут 15. CLAUDE.md сократился с 21 000 до 7 000 символов, а постоянная часть контекста - примерно с 5 400 до 1 700 токенов.

Потом заслал отчет /doctor в Codex и предложил ему сделать выводы по собственному AGENTS.md.
В итоге AGENTS.md сократился с 13 000 до 4 500 символов, то есть почти втрое.

Теперь в каждой сессии больше места для задачи, а ненужные сейчас инструкции не влияют на ответы модели. Освободившиеся токены - это хорошо, но интересный момент, что ни в одном из файлов не было одной большой очевидно лишней инструкции. Файлы разрастались из небольших и вполне разумных решений, принятых в разное время. Так что, про профилактику не стоит забывать.
  • 👍 6
More from @tbiyachuev
  1. Sep 19, 2026Сейчас все разговоры – про то, захватит ли нас ИИ. Сегодня эту тему разбирали даже в транс…
  2. Sep 17, 2026Сегодня побывал на Сберовской конференции AI R&D Day для исследовательских команд и создат…
  3. Sep 13, 2026Последнюю неделю рецензировал статьи для воркшопа на NeurIPS, конференции по машинному обу…
  4. Aug 28, 2026Пять недель назад я провел генеральную уборку глобального контекста CLAUDE.md, сократив ег…
  5. Aug 24, 202640% кода пишут AI-агенты? Или 12%? Или 99%? На недавнем кейноуте OFFZONE прозвучала цифра…
  6. Aug 18, 2026Вообще агенты скучать не дают. Делаем мы с ними ресеч. Участвуют трое - Центральная, Лабор…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →