
claude-army
robbhimself-1337
1 звёзд
ClaudeArmy — MCP-сервер для управления роем агентов Claude Code прямо из чата с Claude. Вы ставите стратегическую задачу, Claude в чате разбивает её на подзадачи и отправляет в фоновые процессы Claude Code. Агенты выполняют работу автономно, параллельно и могут нанимать собственных суб-агентов.
Сервер решает главную проблему — блокировку одного диалога одной задачей. Теперь можно запустить рефакторинг в одном репозитории, написать документацию в другом и продолжать разговор с Claude. Результаты собираются в фоне, вы проверяете прогресс по команде.
Установка
npx -y claude-armyХарактеристики
Общее
- СтатусСообщество
- Разработчикrobbhimself-1337
Технологии
- ЯзыкиJavaScript
- Транспортstdio
Описание
Возможности
- Запуск агента Claude Code в указанном каталоге проекта.
- Одновременная работа в нескольких проектах — агенты не мешают друг другу и основному чату.
- Режим команды (
mode: "team"): лид-агент делит задачу на подзадачи и назначает суб-агентов. - Проверка статуса: список всех задач с состоянием «выполняется», «завершено», «ошибка».
- Получение полного лога и результатов работы агента.
- Просмотр иерархии команды: кто главный, какие суб-агенты запущены, сколько времени работают.
- Отмена активной задачи.
- Очистка истории завершённых задач без остановки работающих.
Как подключить
- Убедитесь, что Claude Code установлен и доступен из командной строки.
- Установите сервер глобально:
npm install -g claude-army. Или используйтеnpx -y claude-armyдля разового запуска. - Настройте Claude Desktop. Добавьте в
claude_desktop_config.jsonсервер. Файл конфигурации находится в:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
{
"mcpServers": {
"claude-army": {
"command": "npx",
"args": ["-y", "claude-army"]
}
}
}
4. Перезапустите Claude Desktop. При успешном подключении появится иконка с доступными инструментами.
Примеры запросов
- «Запусти код-ревью в папке /projects/app и начни миграцию тестов на Vitest в папке /projects/tests».
- «Покажи статус всех агентов. Кто уже отработал, а кто ещё в процессе?»
- «Отмени задачу по бэкенду и разверни новую команду агентов для аудита зависимостей в корне проекта» (режим
mode: "team"). - «Сформируй дерево суб-агентов для лид-задачи «Настройка CI/CD»».
Технические детали
- Язык разработки: JavaScript (Node.js)
- Транспортный протокол: stdio
- Лицензия: MIT
- Версия Node.js: 18 и выше
- Зависимость: Claude Code CLI
- Клиенты: Claude Desktop