Мультиагентный разработчик
Мажор, а не профессионал
В какой-то момент я осознал, что веду себя, словно мажор, а не профессионал в AI-driven development. Всё, что я делал, — амбассадорил Claude Code, говорил, какие они крутые, и вот мне тарифа MAX хватает на всё и в таком духе. Но в мае что-то стало очень тяжело с платежами: я очень много потратил на AWS, GPU и прочие подписки. Получается, я не только плачу $100 за Claude, но ещё и в любом случае те же $20 трачу на ChatGPT. И в какой-то момент я вдруг понял: что-то в моём подходе не так.
После чего я даунгрейдил Claude и перешёл на тариф PRO за $20. Да, лимиты стали заканчиваться заметно быстрее. Я тут же все свои пет-проекты перевёл на Codex, которым обычно никогда не пользовался. Но когда я его запустил, увидел просто тот же самый Claude — они, похоже, копируют друг друга. И Codex так же легко стал решать кучу не особо важных задач.
Не каждая задача требует любимого инструмента. Иногда тебе нужен не «лучший агент», а достаточно хороший агент в правильной роли.
Три инструмента вместо одного
Следующим этапом познания оказалось, что можно использовать и OpenCode, и даже подгружать в него модели через Ollama: Kimi-k, MinMax M3, GLM. Из них я остановился на Kimi K2.7, потому что он показал очень хороший результат. На днях вышел GLM 5.2 — думаю тоже потестировать.
Следующей точкой роста стало открытие того, что для всех этих моделей, в том числе Kimi, я могу использовать и свой любимый Claude Code. Я вдруг понял, что он ценен не только потому, что внутри него Opus. Claude Code сам по себе — агентная среда, рабочий интерфейс, способ держать контекст, планировать и продолжать реализацию. Когда у него ненадолго появился замечательный Fable 5, я успел использовать его буквально один день в пятницу, до того как его запретили, и был в восторге: он написал мне целую книжку о системам harness. С тех пор я использую эту книжку как своё любимое руководство.
Claude Code как оболочка
Но вернёмся к Claude Code как к оболочке для разных исполнителей. Через Ollama можно подключить Kimi-k2.7-code и использовать все основные функции Claude, включая его контекст. Но самое интересное оказалось в другом.
Очень эффективным способом такой коалиции стало следующее: я проектирую задачу, потом запускаю через Ollama в Claude Code тот же Kimi-k2.7-code, а через команду Resume продолжаю сессию, которую начал Opus, и прошу продолжить реализацию плана с помощью Kimi. И оказалось, что это очень... эффективно. Результатом эксперимента стало расширение видения агентов и разных моделей, а не глупое следование моде.
Экономия и вывод
В заключение — значительная экономия. Вместо $120 за два инструмента теперь я плачу $60 за три. При этом количество доступных моделей благодаря подписке на Ollama выросло в разы.
Раньше я думал, что AI-driven development — это когда ты нашёл самого сильного агента и отдал ему проект. Теперь я думаю, что AI-driven development — это когда ты умеешь строить маленькую команду из моделей, агентов, контекстов и ролей.