Как выжать максимум из Claude Code без лишних затрат
Недавно Anthropic выпустили Claude Code — CLI-агент, который живет прямо в терминале и пишет код. Инструмент крутой, но прожорливый: контекст улетает мгновенно, системные инструкции съедают кучу токенов, а стандартные настройки не всегда удобны для серьезной работы. Я наткнулся на репозиторий ykdojo/claude-code-tips, где собрано 45 практических советов по превращению этого CLI в по-настоящему эффективного напарника.
Зачем вообще дорабатывать Claude Code напильником
Если запустить Claude Code «из коробки», он работает неплохо. Но вы быстро заметите две вещи. Во-первых, системный промпт и описания инструментов (tools) забирают около 10% контекста еще до того, как вы написали первое слово. Во-вторых, длинные диалоги становятся вязкими, и модель начинает тупить.
Автор репозитория, опытный разработчик из команды Daft, собрал в одном месте все: от простых алиасов до патчей, которые физически вырезают лишний текст из минифицированного JS-кода самого инструмента. Это не просто список советов, а готовый набор скриптов и плагин, который автоматизирует рутину.
Экономия контекста и ручные патчи
Самая «хакерская» часть проекта — это оптимизация системного промпта. Claude Code при каждом запуске подгружает огромный набор инструкций. В репозитории есть папка system-prompt со скриптами, которые находят файл CLI в вашей системе и патчат его.
Результат получается специфический, но полезный. Вы экономите около 10 000 токенов на каждом запуске. Модель становится чуть менее «вежливой» и более прямолинейной, что для рабочего инструмента только плюс. Если боитесь что-то сломать, автор предусмотрел скрипты бэкапа и восстановления.
Маневры с контекстом и клонирование сессий
В Claude Code есть встроенная команда /compact, которая сжимает историю, когда память забивается. Но она работает автоматически и не всегда удачно. В репозитории предлагается другой подход — использование скриптов clone-conversation и half-clone.
Кстати, это решает частую проблему: вы зашли в тупик в текущем диалоге, но не хотите начинать совсем с нуля. Вы делаете «форк» сессии и пробуете другой путь. Скрипт half-clone просто отрезает старую половину переписки, оставляя только свежие факты. Это работает быстрее и чище, чем ИИ-саммари.
Кастомная статусная строка
Обычно в терминале Claude Code показывает минимум информации. Автор предлагает скрипт context-bar.sh, который выводит внизу экрана всё самое важное:
- Текущую модель (например, Opus 4.5).
- Ветку Git и количество незакоммиченных файлов.
- Наглядный прогресс-бар использования токенов.

Это помогает вовремя заметить, что пора чистить контекст или переключаться на другую задачу, пока счет за токены не пробил потолок.
Трюк с Gemini как «миньоном»
Интересный кейс описан в совете про обход ограничений. Claude Code иногда не может достучаться до определенных сайтов (например, Reddit) через свой WebFetch. Автор придумал элегантное решение: он запускает Gemini CLI прямо из-под Claude.
Работает это так: Claude через tmux отправляет команду в Gemini, тот парсит нужную страницу и возвращает результат обратно в Claude. Получается такая многослойная архитектура из агентов. Для этого даже написан специальный «скилл», который можно поставить одной командой.
Практические советы по рабочему процессу
Помимо кода, в репозитории много дельных мыслей про саму методологию работы:
- Голосовой ввод. Автор использует локальные модели Whisper, чтобы надиктовывать задачи. Оказывается, Claude отлично понимает даже текст с кучей опечаток из транскрибатора. Это быстрее, чем печатать сложные архитектурные мысли руками.
- Экспоненциальная задержка. Если вы ждете окончания долгого билда в CI, можно попросить Claude проверять статус с увеличивающимися интервалами (через минуту, две, четыре). Это экономит токены, в отличие от постоянного мониторинга.
- Draft PR. Чтобы не бояться, что агент наворотит дел в мастере, его приучают создавать черновики (Draft PR) через GitHub CLI. Вы проверяете результат глазами и только потом аппрувите.
Как это попробовать у себя
В репозитории есть скрипт быстрой настройки. Он интерактивный: можно выбрать, что именно вы хотите установить (алиасы, плагин или настройки разрешений).
bash <(curl -s https://raw.githubusercontent.com/ykdojo/claude-code-tips/main/scripts/setup.sh)
Также автор выпустил плагин dx (developer experience), который добавляет в ваш Claude Code новые команды вроде /dx:gha для анализа упавших тестов в GitHub Actions или /dx:handoff для создания документа-передачи контекста новому агенту.
Стоит ли оно того
Проект пригодится тем, кто уже плотно сидит на Claude Code или планирует на него переходить. Если вы просто иногда спрашиваете что-то у чат-бота, это избыточно. Но для тех, кто хочет превратить терминал в полноценное рабочее место с ИИ-ассистентом, эти 45 советов — настоящий клад.
Тут нет «революционных» идей, но есть сотня мелких улучшений, которые в сумме делают разработку намного приятнее. Главное — не забывайте периодически проверять список разрешенных команд (автор даже для этого сделал отдельную утилиту cc-safe), чтобы агент случайно не снес вам домашнюю директорию.
