Все началось с простого желания: создать AI-агента, который мог бы помогать управлять проектами. Первоначально я столкнулся с проблемами при использовании Claude Code, требующего подтверждений за каждое действие. Применив флаг —dangerously-skip-permissions, я запускал его на своем сервере, но он оставался бесполезным без моего контроля. Установив tmux и systemd, я создал автономного агента, который переживал перезагрузки. Запустив два экземпляра, они начали помогать друг другу и действовать без постоянного подтверждения.
Далее подключил Telegram-бота, но столкнулся с конфликтами. Простым решением стало использование команды send-keys в tmux для отправки сообщений. Расширив систему, я создал шину сообщений, которая позволила добавлять новых агентов. Каждому из них я дал имена из «Наруто», что упростило взаимодействие.
В результате за неделю разработал самостроящуюся систему с 12 агентами и веб-админкой, которая включает в себя управление, мониторинг и делегирование задач. Однако идеи за пределами этой системы, такие как телефонные звонки и виртуальные аватары, остаются на будущие итерации.