GA

ginkida/agent-dispatch

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 2 forks Качество 77 Тренд 25MIT

MCP-сервер + CLI позволяет агентам Claude Code делегировать задачи агентам в других каталогах проектов. Многоагентная оркестровка: параллельная диспетчеризация, сеансы, асинхронные задания, агентские диалоги.

Обзор

Каждый агент работает как отдельный сеанс claude-p в своем собственном каталоге проектов, наследуя MCP-серверы этого проекта, CLAUDE.md и инструменты. Звонящий агент только что получил результат. Связанные проекты могут быть объединены в общий бриф плюс список участников, поэтому одна сессия может координировать работу между ними (например, репозиторий кода + шлюз инфра / портвейн + шлюз аналитики). Работает с OAuth, ключом API и аутентификацией подписки Claude. Этот README является каноническим документом для использования инструмента — установка: Быстрый запуск (каждый шаг имеет детерминированную проверку), первый вызов: отправка, выбор инструмента: Какой инструмент использовать, обработка отказов: Восстановление ошибок. Работаешь над этим репо? См. AGENTS.md. Claude Code CLI должен быть установлен и аутентифицирован. Проверьте сначала: для этапов 2–3 (не требуется второй проект – регистрирует текущий каталог): Каждый сеанс кода Клода теперь имеет инструменты отправки. Независимая проверка: в списке claude mcp должна быть напечатана строка, начинающаяся с Agent-dispatch:.

Обзор (машинный перевод)

** Сервер MCP, который позволяет агентам Claude Code делегировать задачи агентам в других каталогах проектов.

Каждый агент работает как отдельная сессия в своем собственном каталоге проектов, наследуя MCP-серверы этого проекта, CLAUDE.md и инструменты. Звонящий агент только что получил результат.

Связанные проекты могут быть объединены в **группу ** — общий бриф плюс список участников — так что одна сессия может координировать работу по ним (например, репозиторий кода + infra / шлюз контейнера + шлюз analytics).

Работает с OAuth, ключом API и аутентификацией подписки Claude.

** Агенты ИИ: ** этот README является каноническим документом для использования инструмента — установка: Быстрый запуск (каждый шаг имеет детерминированную проверку), первый вызов: dispatch, выбор инструмента: Какой инструмент использовать, обработка отказов: Восстановление ошибок. Вместо этого работа *на * это РЕПО? См. AGENTS.md.

Быстрый старт

** Предварительное условие: ** CLI кода Claude должен быть установлен и аутентифицирован. Проверьте сначала:

Тогда:

** Альтернатива нулевой установки** для этапов 2–3 (не требуется второй проект — регистрирует текущий каталог):

Каждый сеанс кода Клода теперь имеет инструменты отправки.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

agent-dispatch

MCP server that lets Claude Code agents delegate tasks to agents in other project directories.

Each agent runs as a separate claude -p session in its own project directory — inheriting that project’s MCP servers, CLAUDE.md, and tools. The calling agent just gets the result back.

Related projects can be bundled into a group — a shared brief plus a member list — so one session can coordinate work across them (e.g. code repos + an infra/Portainer gateway + an analytics gateway).

Works with OAuth, API key, and Claude subscription authentication.

AI agents: this README is the canonical doc for using the tool — setup: Quick Start (every step has a deterministic verify), first call: dispatch, tool selection: Which Tool to Use, failure handling: Error Recovery. Working on this repo instead? See AGENTS.md.

Quick Start

Prerequisite: the Claude Code CLI must be installed and authenticated. Check first:

claude --version   # must print a version — if it fails, install Claude Code before continuing

Then:

pip install agent-dispatch   # or: pipx install agent-dispatch

# 1. Create config + register the MCP server with Claude Code (user scope)
agent-dispatch init

# 2. Register project directories as agents — REPLACE the example paths with
#    real directories on your machine; they must exist (~ is expanded, relative
#    paths are resolved). Descriptions are auto-generated from project files.
#    No second project handy? Use the zero-setup block below instead.
agent-dispatch add infra ~/projects/infra
agent-dispatch add backend ~/projects/backend

# 3. Smoke test — dispatches a real task to the agent added in step 2 and prints
#    the answer; exit 0 on success. Default task when none given:
#    "What project is this? Describe in one sentence."
agent-dispatch test infra

# 4. Verify the whole install — prints "All checks passed." and exits 0 on success
agent-dispatch doctor

Zero-setup alternative for steps 2–3 (no second project needed — registers the current directory):

agent-dispatch add self . && agent-dispatch test self "Say hello"
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →