#вайбкодинг лайфхак №4

Заметил: многие жалуются, что у них моментально улетают лимиты на Claude Code. И началось это аккурат после того, как Anthropic добавили Opus с миллионом контекста.

Конечно, у тебя будут улетать токены как не в себя, если ты используешь самую дорогую модель и постоянно разгоняешь контекст по максимуму. Но почему именно контекст так дорого обходится?

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

Представь, что ты отправляешь коллеге не одно письмо, а каждый раз пересылаешь всю переписку с начала проекта. Токены тратятся не на ответ агента. Они тратятся на контекст, который растёт с каждым шагом. И зачем его растить?

Решение простое: начинай новую сессию. Закончил задачу, открыл новую. Перешёл к другому файлу, открыл новую. Чувствуешь, что контекст раздулся, открыл новую.

Но разве агент не потеряет всё, что знал? Нет. Он каждый раз читает структуру проекта, настройки, навыки. Всё, что он "забывает", это текущий разговор. А разговор к двадцатому сообщению уже больше мешает, чем помогает.

И тут есть ещё один эффект. Длинный контекст не только дорогой, он ухудшает качество. Агент путается в ранних решениях, тащит устаревшие предположения, пытается быть консистентным с тем, что говорил на пятом сообщении. Свежая сессия это свежий взгляд.

Практическое правило: одна задача, одна сессия. Добавить фичу, новая сессия. Починить баг, новая сессия. Написать тесты, новая сессия.

Кажется, что "агент же уже всё знает, зачем начинать заново". Но он знает не потому что помнит разговор. Он знает, потому что читает код.

А если задача большая? Разбей на шаги. Первая сессия: план. Вторая: реализация. Третья: тесты. Между сессиями результат сохраняется в коде. Код и есть память. Разговор это расходный материал.

Три правила экономии токенов:

1. Одна задача, одна сессия. 2. Не разгоняй контекст ради контекста. Если агент справляется, не добавляй уточнений. 3. Opus для сложного. Для рутины хватит Sonnet.

Экономия не в том, чтобы меньше пользоваться. А в том, чтобы пользоваться умнее.

👍 — уже так делаю 🔥 — надо попробовать