Agent of Empires (AOE) решает проблему управления множеством параллельных AI-агентов, предоставляя изоляцию рабочих деревьев, мониторинг статусов и удобный дашборд для контроля с телефона. Это open source менеджер сессий, обеспечивающий масштабируемую и стабильную оркестрацию агентов.
Agent of Empires: менеджер сессий для параллельного запуска Claude Code, Codex CLI и других AI-агент
полный разбор ролика · 5 глав ↓
Введение и проблема масштабирования
Использование одного AI-агента просто, но масштабирование на несколько агентов приводит к хаосу и высокой когнитивной нагрузке.
Необходим инструмент для координации множества агентов, чтобы не потерять контроль и не сломать архитектуру проекта.
Проблемы без координации
Множество терминальных вкладок, потеря сессий при разрыве SSH, конфликты в git и необходимость ручного контроля через tmux.
Высокая нагрузка на пользователя и риск повреждения кода из-за отсутствия изоляции.
Знакомство с Agent of Empires
AOE — не AI, а менеджер сессий, который координирует агентов, создавая изолированные среды и удобный дашборд.
Open source проект с простой установкой, поддержкой Linux и MacOS, пользующийся доверием сообщества.
Архитектура и изоляция среды
Бэкенд на Rust для производительности и стабильности, фронтенд на React с сервером Axum.
Изоляция через Docker/Podman/Apple Containers и обязательное использование tmux для сохранения сессий при закрытии терминала.
Автоматическая настройка git worktrees для каждой сессии исключает конфликты кода.
Практический пример работы
Создание сессий, параллельный запуск агентов в изолированных ветках, мониторинг через телефон с пуш-уведомлениями.
Статусы агентов (running, waiting, idle, error) позволяют управлять процессом без постоянного контроля терминала.
Одобрение изменений с телефона через дашборд упрощает удалённое управление.