ReevesAgents CLI
ReevesAgents запускает Claude Code, Codex, Hermes и других CLI-агентов рядом в tmux, а MCP дает одному вести остальных.
- 108 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Подключенный по MCP агент запускает, останавливает и ведет других агентов с вашими правами.
- Флаг `--skip` отключает запросы разрешений, и фоновые воркеры правят файлы без подтверждения.
- Агенты разных провайдеров делят один рабочий каталог и получают общие промпты.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/reevesagentsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Подключенный по MCP агент запускает, останавливает и ведет других агентов с вашими правами.
- Флаг `--skip` отключает запросы разрешений, и фоновые воркеры правят файлы без подтверждения.
- Агенты разных провайдеров делят один рабочий каталог и получают общие промпты.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ReevesAgents — локальное рабочее пространство для кодинг-агентов. Команда `reevesagents spawn claude-code:lead codex:tests hermes:research --prompt "..."` запускает набор агентов в окнах tmux, а `reevesagents web` открывает веб-интерфейс: запуски, панели, подтверждения и история. Входы в провайдеров остаются внутри каждого CLI, состояние лежит в нескольких JSON-файлах в `~/.reeves`. Необязательный MCP Agent Control подключается командой `reevesagents attach claude`: подключенный агент получает инструменты `spawn`, `read`, `send_text`, `send_key`, `interrupt`, `kill` и управление подтверждениями. Для Claude Code есть готовый плагин.
Для кого. Разработчикам, которые ведут несколько кодинг-агентов параллельно: ревью, тесты и исследование в одном запуске.
Подходит, если
- Один запуск объединяет Claude Code для кода, Codex для тестов и Hermes для исследования.
- Ведущий агент раздает задачи остальным через MCP.
- Окна агентов должны жить после закрытия интерфейса.
- Подтверждения нескольких агентов удобнее разбирать в одном списке.
Не подходит, если
- Один агент справляется сам, и tmux не нужен.
- Агенту нельзя доверять запуск других процессов на машине.
- Нужна облачная оркестрация, а не локальные окна.
Пример запроса к агенту
Запусти двух агентов: Claude Code проверяет путь релиза, Codex дописывает тесты, и покажи их статус одним списком.Ограничения
Нужны Node.js 22.12 или новее, tmux 3.0 или новее и хотя бы один установленный CLI-агент. На Windows 10 версии 1809 и новее вместо tmux работает встроенный `winmux`. По умолчанию Codex изолирует вызовы MCP, и это блокирует запуск tmux. Рабочие агенты MCP по умолчанию не получают, его подключают к воркеру явно. Состояние хранится в `~/.reeves`, а зависшие процессы и осиротевшие сессии tmux убирает `reevesagents reap`. Проект бесплатный, лицензия Apache-2.0.
Как отключить. Отключите MCP командой `reevesagents detach <cli>`, закройте окна tmux и удалите пакет. Каталог `~/.reeves` с состоянием очистите отдельно.
Частые вопросы
Что показывает `reevesagents doctor`?
Проверяет Node, tmux, состояние и установленные CLI-провайдеры. Выполните ее первой, до `spawn`.
Как дать агенту управлять остальными?
Выполните `reevesagents attach claude` или имя другого CLI и перезапустите его. Агент получит инструменты Agent Control.
Что делает флаг `--skip`?
Пропускает запросы разрешений у провайдеров для фоновых воркеров. Подтверждения при этом не показываются, поэтому флаг включают осознанно.
Есть ли плагин для Claude Code?
Да: `claude plugin marketplace add mertkayacs/reevesagents`, затем `claude plugin install reevesagents@reevesagents`. Плагин ставит подключение и инструкции.
Работает ли это на Windows?
Да, на Windows 10 версии 1809 и новее без WSL: вместо tmux работает встроенный `winmux`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыTUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Плагин синхронизирует Claude Code, Codex CLI и Antigravity в одном проекте и дает им передавать друг другу задачи.
PromptOps держит Claude Code, Codex и Gemini CLI рядом по проектам и дает ведущему агенту MCP для запуска помощников
Локальная сеть для кодинг-агентов: Claude Code, Codex, OpenCode и Pi задают друг другу вопросы между проектами и машинами
MCP-сервер запускает субагентов, описанных в Markdown, через Codex, Claude Code, Cursor CLI и другие CLI из любого MCP-клиента
CLI подключает локальных агентов к общему облачному хранилищу сессий, памяти, навыков и MCP-коннекторов.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| ReevesAgents (эта карточка) | нет | 108 | |
| Claude Squad | нет | 8 790 | ведет несколько сессий агентов в терминале через git worktree; ReevesAgents добавляет веб-интерфейс, MCP-управление и широкий список провайдеров |
| Agent Deck | нет | 1 252 | панель сессий агентов; здесь запуск наборов агентов и управление одним агентом другими через MCP |
Коротко о README
Сервер Agent Control опубликован в официальном реестре MCP под именем `io.github.mertkayacs/reevesagents`. Работает только пока вы или подключенный CLI им пользуетесь.