Всё началось с простой идеи, чтобы AI-агент мог развивать проекты самостоятельно, пока у меня нет времени. Сначала я тестировал OpenClaw, но из-за проблем с безопасностью перешёл на Claude Code. Это привело к необходимости постоянного контроля за агентом и ручного вмешательства. Позже я подключил его к tmux и systemd для надежности.
Появление второго агента, который мог поддерживать диалог с первым, дало возможность взаимодействовать без API-ключей, что значительно упростило работу. Я интегрировал Telegram-бота, но столкнулся с конфликтами и необходимостью разработки собственного решения для взаимодействия.
Создание шины сообщений и введение имен агентов по мотивам аниме «Наруто» значительно упростило управление. В итоге, я разработал систему с множеством ролей и функций. Оказалось, что менеджмент AI-агентов аналогичен человеческому: делегирование задач не является естественным процессом.
Система, выросшая из одного агента за неделю, теперь включает двенадцать AI-команд и удобный веб-интерфейс. Впереди ещё много задач: возможность голосовых вызовов и виртуальных аватаров.