Как я остановил сгорание подписки: оркестратор вместо соло-агента
Этажерка моделей и строгие правила для оркестратора: прогресс в разработке вместо тысячи тестов на одну кнопку.
Смог остановить падение подписки до нуля за одну ночь. Если вдруг кому интересно — вот что сделал.

Что сделал🔗
Этажерка моделей.
- Astra (High/xHigh — в зависимости от сложности задачи, на мой взгляд) — оркестратор.
- Luna xHigh — LOW-воркер для лёгкого кодинга и поиска инфы.
- SOL Low — MEDIUM-воркер для среднего кодинга.
- GLM 5.3 — HEAVY-воркер: аудит и ревью каждого прохода Low/Medium.
Строгие правила для оркестратора. Прямо запретил Astra самостоятельно переделывать работу за более слабыми ассистентами — вместо этого она должна добиваться результата от них и жёстче аудировать каждый проход. Сам оркестратор держит «в голове» бизнес-задачу и стремится к ней, не зависая на идеализировании кода ради кода и тестов ради тестов.
Что случилось после этого🔗
- Астра перестала плодить какие-то невероятные количества тестов на каждый чих.
- Астра перестала впадать в состояние «воркеры — дебилы, напишу сама».
- При этом Астра действительно стала хорошим «техническим директором» — или «исполнительным директором», как хотите называйте. Стремится к выполнению именно бизнес-требований, а не технического идеала.
Последствия (наверное)🔗
- Скорее всего, будет больше дыр. Ну, дыры всё равно будут — в любом случае это дело отдельных прогонов и других моделей.
- Скорее всего, всё равно всплывут косяки.
Плюсы🔗
- Пошёл прогресс в разработке, а не очередная тысяча тестов на одну кнопку.
- Снизился расход подписки (хотя это всё равно капец).
- Астра стала давать более чёткие отчёты мне — как «заказчику» или «CEO» проекта.
Подписка x20.