➡️Наконец понял, зачем мне Hermes!
У меня постепенно накопилась одна проблема - я стал мальчиком на побегушках у ИИ агентов.
Типичный сценарий:
Даю задачу одному агенту. Он что-то делает, потом начинает тупить или зацикливается на одной гипотезе. Открываю другого: "Вот задача. Первый что-то фигню делает, посмотри независимо."
Второй находит другой вариант. Иногда передаю результат обратно первому.
Иногда одну и ту же идею обсуждаю сначала в вебинтерфейсе ЖПТ, потом отдаю в Клода. Какие-то сложные задачи хочется отправить в Астре, но не хочется тратить ее на все подряд.
И начинается жонглирование:
Веб ЖПТ - Клод - обратно Веб ЖПТ - другой агент - скопировать кусок контекста - объяснить, что уже пробовали - не забыть, какие решения приняли.
Работает. Но похоже на цырк с конями.
Есть и второй сценарий, еще муторнее.
У меня один продукт может состоять сразу из нескольких технически независимых частей.
Например, сервис речевой аналитики: интервью с РОПами - разбор болей и требований - создание прототипа без реальных данных - интервью с РОПами - разработка рабочей версии.
И вот на каждом этапе уже нужны разные агенты: один разбирает интервью, другой собирает прототип, третий делает рабочую версию. А контекст между ними мне снова приходится переносить вручную.
И снова я становлюсь секретарем:
- этому агенту объяснил, что решил тот
- потом сходил обратно
- потом выяснилось, что они по-разному поняли требования и акценты
- пошел мирить.
После обсуждения с ЖПТ этого недо-бизнес-процесса пришел к Гермесу.
Идея Гермеса в том, что появляется не просто еще один кодер, а слой управления агентами:
Один постоянный специалист знает колл-центр. Другой - сайт. Третий - аналитику.
Есть координатор, который может сначала зафиксировать общий контракт, потом раздать части задачи двум специалистам и в конце проверить, что результаты совместимы.
А если один агент начал ходить кругами - можно отправить задачу второму с чистым контекстом: Вот симптомы, код и логи. Не исходи из гипотезы первого агента. Найди причину независимо. Есть даже режим, когда одну проблему одновременно смотрят несколько разных моделей, а ещё одна потом сравнивает их выводы.
Звучит ровно как автоматизация того, что я до этого делал руками.
Но важная оговорка! Это пока это теория.
Я еще не пожил с этой системой нормально в работе. Несколько дней уже занимаюсь настройкой инфраструктуры.
Причем самому лениво думать, подключаем ЖПТ: Сначала я выгрузил , чем вообще занимаюсь, какие у меня проекты, какие агенты, где какие данные и какие навыки уже накоплены. ЖПТ выступил архитектором: формировал задания, которые я отдавал Гермесу.
А дальше Гермес уже сам прошелся по моим рабочим каталогам: нашел десятки репозиториев, собрал разбросанные по разным местам навыки агентов, нашел дубли, битые ссылки, старые версии, посмотрел документацию проектов и начал раскладывать всё это по ролям.
В какой-то момент выяснилось, что у меня вообще десятки репозиториев и под сотню различных навыков/их вариантов. Раньше все это существовало довольно стихийно. Теперь из этого собрана хоть какая-то система.
Будет ли она реально экономить мне время - пока хз.
Но по крайней мере я впервые понял, зачем мне вообще Гермес: не для того, чтобы получить еще одного ИИ-кодера, а чтобы перестать самому работать курьером между ИИ-кодерами.
В общем, "Сашенька, занесите нам кофе" вроде как отменяется😄