Прошло всего четыре года с тех пор, как я вместе со всем миром был шокирован ChatGPT. Но так же, как и все на тот момент, абсолютно не понимал, что с этим делать. Моя рабочая жизнь вообще никак не изменилась. А все мои попытки «поговорить с LLM», чтобы решить какие-то свои проблемы, обычно заканчивались тем, что я всё равно всё переписывал. Прогресс шёл, а я не оставлял попыток и понемногу вычленял те кейсы, где чат с «личным ассистентом» мог бы быть мне полезен: Перплексити стал помогать мне с ресерчем, Дипсик — править орфографию, а Курсор помогал ревьюить код. Мой мир окончательно изменился, когда один знакомый предложил мне заставить LLM посмотреть на меня глазами «экзекьютив-рекрутера», поискать в интернете побольше всего обо мне и рассказать, почему я не подхожу на вакансию. Попробуйте — это незабываемый опыт.
В конце прошлого года, отставая от всего прогрессивного человечества, я открыл для себя харнесы и погрузился в мир агентской разработки. Оказалось, что если этому мозгу, то есть LLM, приделать ноги, то есть дать доступы, да ещё и использовать специализированные модельки, то можно столько всего, что моей фантазии не всегда хватает.
Недавно был диалог с коллегой, которой я помогал с настройкой харнеса, MCP-шками и прочим. Плагин Playwright отказывался работать с установленным в системе браузером, и она советовалась со мной, как полечить. Я предложил спросить об этом у того же самого агента, который не может подключиться, и, о чудо, он сам себя починил.
А если проблема сложнее — просто включаем модель побольше или подкручиваем эффорт.
Где собака зарыта?
Инженерный менеджмент научил меня после любого восторга от «оно работает» переходить к сомнениям вида «а что может пойти не так». Вендор-лок и связанная с ним проблема блокировок с той или иной стороны — это очевидный риск, но он закрывается диверсификацией. А вот рыночные механизмы действуют на всех. И рано или поздно, как и на любом диком рынке, наступит фаза значимого повышения цен. Хорошо, если добавится только один ноль: мой бюджет такое переживёт, а вот если два — то уже не очень.
Какие существуют способы с этим справиться? Я пока вижу только один: управление стоимостью. Это можно делать, оптимизируя контекст, для чего уже существуют и развиваются инструменты. А ещё разделять задачи между «более умными» и «более дешёвыми» моделями, аналогично тому, как мы это делаем в любой сколько-нибудь масштабной разработке. И вот тут мы вспоминаем про тот самый «мультиагентный» подход, который чуть раньше казался мертворождённой идеей.
К чему я это?
Вот этой историей я начал мастер-класс, который мы с Мишей Нимским провели на первом очном митапе сообщества руководителей «Менеджмент Хаб». А если вам интересно что мы делали на нем и какие выводы я сделал, то приглашаю прочитать вторую часть поста в свежем публичном канале сообщества: @management_hub_official
