
zetbrush/multiagents
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Многоагентная оркестровка для Claude Code, Codex CLI & Gemini CLI — порождают команды агентов ИИ, которые общаются, просматривают код и координируют через MCP
Обзор
Многоагентная оркестровочная платформа для , , и . Позволяет агентам ИИ обнаруживать друг друга, общаться в режиме реального времени, координировать редактирование файлов и работать в команде над общими кодовыми базами. - : агенты находят друг друга через list peers - : агенты, запускаемые оркестратором Claude и Codex, получают сообщения товарища по команде в середине поворота (stream-json stdin / turn/steer); каждый агент также получает непрочитанные сообщения, предварительно подготовленные к следующему результату инструмента; и сообщение помечается только после того, как оно достигло модели - : assign role, rename peer во время выполнения - : эксклюзивные блокировки + зоны собственности предотвращают конфликты - : idle → работа → done pending review → адресация feedback → утвержденная → выпущенная - : signal done → submit feedback → исправление → перепроверка → утверждение - : постоянный магазин ключей для архитектурных решений, обнаруженные шаблоны и контекст проекта - предотвращает перезапуск контекста между агентами - : перезагрузка агента, полная история сообщений - : веб-панель на localhost:7900 с живыми обновлениями WebSocket и 5-tab TUI - : ...
Обзор (машинный перевод)
Многоагентная оркестровочная платформа для Claude Code, Codex CLI и Gemini CLI. Позволяет агентам ИИ обнаруживать друг друга, общаться в режиме реального времени, координировать редактирование файлов и работать в команде над общими кодовыми базами.
MCP (Model Context Protocol).
Что это делает
Peer discovery: агенты находят друг друга через list_peers
Сообщения в реальном времени: агенты Claude и Codex, работающие с оркестратором, получают сообщения товарища по команде в середине поворота (stream-json stdin / turn/steer); каждый агент также получает непрочитанные сообщения, подготовленные к следующему результату инструмента, и сообщение помечается только после того, как оно достигло модели.
- ** Ролевое назначение**:
assign_role,rename_peerво время выполнения ** Координация файлов**: исключительные блокировки + зоны собственности предотвращают конфликты - ** Жизненный цикл задачи**:
idle → working → done_pending_review → addressing_feedback → approved → releasedПросмотр циклов:signal_done → submit_feedback → fix → re-review → approveОбщие знания: постоянное хранилище ключевых ценностей для архитектурных решений, обнаруженных шаблонов и контекста проекта - предотвращает дрейф контекста между агентами Постоянные сессии: перезапуск агента, полная история сообщений
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
multiagents
Multi-agent orchestration platform for Claude Code, Codex CLI, and Gemini CLI. Enables AI agents to discover each other, communicate in real-time, coordinate file edits, and work as a team on shared codebases.
Built on MCP (Model Context Protocol).
What It Does
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Claude Code │ │ Codex CLI │ │ Gemini CLI │
│ (Engineer) │ │ (Reviewer) │ │ (Designer) │
└──────┬───────┘ └──────┬──────┘ └──────┬──────┘
│ ClaudeDriver + MCP │ CodexDriver + MCP │ MCP (stdio)
└────────────┬───────┴────────────────────┘
│
┌───────▼────────┐
│ Broker Daemon │ SQLite + HTTP on localhost:7899
│ (singleton) │
└───────┬────────┘
│
┌───────▼────────┐
│ Orchestrator │ MCP server for Claude Code (or Claude Desktop)
│ (team manager) │ Spawns agents, delivers messages,
└────────────────┘ monitors progress, respawns crashes
- Peer discovery: agents find each other via
list_peers - Real-time messaging: orchestrator-launched Claude and Codex agents receive teammate messages mid-turn (stream-json stdin /
turn/steer); every agent also gets unread messages prepended to its next tool result, and a message is only marked read once it reached the model - Role assignment:
assign_role,rename_peerat runtime - File coordination: exclusive locks + ownership zones prevent conflicts
- Task lifecycle:
idle → working → done_pending_review → addressing_feedback → approved → released - Review loops:
signal_done → submit_feedback → fix → re-review → approve - Shared knowledge: persistent key-value store for architectural decisions, discovered patterns, and project context — prevents context drift across agents
- Persistent sessions: survive agent restarts, full message history
- Dashboards: a web dashboard on
localhost:7900with live WebSocket updates and a 5-tab TUI - Auto-restart: crashed agents respawn with handoff context — a Claude agent resumes its session, a Codex agent its thread
- Graceful shutdown: released agents are closed once idle; broker and orchestrator kill all managed processes on exit
- Self-update:
multiagents updateupgrades the installation with whichever package manager installed it
Quick Start
# Install globally
bun install -g multiagents
# Setup (detects CLIs, configures MCP servers, starts broker)
multiagents setup
# Restart your Claude Code / Codex / Gemini sessions to load MCP tools
# Monitor
multiagents dashboard
# Later: upgrade to the latest release
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →