/goal работай пока не закроешь все". Работает херово. Не потому даже что модель путается, а просто потому что вам так сложнее понять статус и прогресс. Понимание происходящего ценно, держитесь за него.
Еще помогают четко описанные задачи, но это уже не просто об оптимизации токенов, а в целом о качестве. Пример секций: что делаем, зачем, что входит в задачу а что нет, как проверить задача успешно выполнена.Как экономить контекст при работе с AI-агентами для рефакторинга
A@ai_coder_channelAI-инженер
4 недПрактические советы по оптимизации контекстного окна при использовании AI-агентов для масштабного рефакторинга легаси-кода.
Эффективное управление контекстом позволяет быстрее и дешевле решать сложные задачи с помощью AI.
- Использование менее мощных моделей для рутинных подзадач экономит ресурсы.
- Регулярная очистка контекста предотвращает деградацию качества ответов и рост стоимости запросов.
- Разделение задач по отдельным чатам упрощает контроль за ходом разработки.
Как экономить контекст в coding agent (claude, codex etc.)
Задача переписать легаси на сотни тысяч строк кода, которая разрабатывалась (криво и косо) на протяжении 5 лет, за 3 месяца. Сюда входит погрузиться: в продукт, инфру, архитектуру, нагрузку, тестирование и проч. Чтобы успеть, нужно смерживать десятки PR/день. Когда нибудь напишу, как мы построили процесс, а пока простые мысли, как экономить контекст, ибо что в лимиты упираешься постоянно.
1) Субагенты строго через младшую модель. Пример: Opus 5 оркестратор, Sonnet 5 субагенты. Идеальный сценарий когда младшая никогда модель не принимает никаких решений.
2) `/compact` каждые ~150k токенов: сейчас, когда у моделей по 1м контекстного окна, мозгу кажется что 250k это всего лишь 1/4, то есть мало, а по факту 250k это 250k, и с каждым след.запросом стоимость возрастает. Какое бы не было контекстное окно, я держусь в минимальных пределах.
3) По одной задаче на чат: допускал ошибку, когда давайл скоуп задач в стиле "
Кратко (AI)
Автор делится опытом оптимизации контекста при использовании AI-агентов для переписывания крупного легаси-проекта. Основные рекомендации включают использование младших моделей для субагентских задач, регулярную очистку контекста и ограничение чатов одной задачей для лучшего контроля прогресса.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖