
howznguyen/pi-delegate-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер MCP, который превращает агента π-кодирования в управляемого фонового работника: делегируйте задачу, перенаправляйте ее в середине работы и держите ее контекст вне вашего собственного.
Обзор
Сервер MCP, который выставляет агента кодирования pi в качестве рабочего. Пойнт Клод Код (или любой хост MCP) на нем и делегировать работу любому из ~ 38 провайдеров Пи (DeepSeek, Grok, GLM, Kimi, Qwen, Codex, OpenRouter, местный llama.cpp) с контекстом субагента, не входящего в ваш основной разговор. Ваша основная упряжка работает на дорогой модели с окном контекста, о котором вы заботитесь. Многое из того, что он делает, не нуждается в этой модели и активно повреждает этот контекст: получение репо для каждого сайта вызова, чтение файла 2000 строк, чтобы ответить на один вопрос, аудит того, что оставил после себя рефактор. - Работает на DeepSeek, GLM, Kimi, Qwen или местном llama.cpp. Вы платите пограничные цены только потому, что они действительно нужны. - Делегат зачитывает файлы по собственному бюджету и возвращает результат. 200 КБ, которые он прочитал, никогда не входят в ваш разговор. - Делегаты читаются только по умолчанию (читай, грэп, найди, ls), навязываются при строительстве сессии.
Обзор (машинный перевод)
Сервер MCP, который выставляет агента кодирования pi в качестве ** делегируемого, управляемого** рабочего.
Код Point Claude (или любой хост MCP) на нем и делегировать работу любому из провайдеров ~38 (DeepSeek, Grok, GLM, Kimi, Qwen, Codex, OpenRouter, local llama.cpp) с субагентом Не вмешивайтесь в ваш основной разговор.
##Что это такое
Ваша основная упряжка работает на дорогой модели с окном контекста, о котором вы заботитесь. Много чего Он не нуждается в этой модели и активно наносит ущерб этому контексту. Позвоните на сайт, прочитав файл 2000 строк, чтобы ответить на один вопрос, проверив, что оставил после себя рефактор.
Передайте эту работу делегату:
- ** Стоимость** Работает на DeepSeek, GLM, Kimi, Qwen или местном llama.cpp. Ты платишь Пограничные цены только по той причине, что они действительно нужны. Контекст. Делегат зачитывает файлы по собственному бюджету и возвращает результат. 200 Кб это Чтение никогда не входит в ваш разговор.
- Радиус взрыва. Делегаты читаются только по умолчанию (
read, grep, find, ls), принудительно исполняются в Сеансовое строительство. Дешевая модель, выполняющая исследовательскую работу, не может прикоснуться к вашему дереву. Выберите его.
Делегат всегда является агентом Пи.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
██████╗ ██╗ ██████╗ ███████╗██╗ ███████╗ ██████╗ █████╗ ████████╗███████╗
██╔══██╗██║ ██╔══██╗██╔════╝██║ ██╔════╝██╔════╝ ██╔══██╗╚══██╔══╝██╔════╝
██████╔╝██║ ██║ ██║█████╗ ██║ █████╗ ██║ ███╗███████║ ██║ █████╗
██╔═══╝ ██║ ██║ ██║██╔══╝ ██║ ██╔══╝ ██║ ██║██╔══██║ ██║ ██╔══╝
██║ ██║ ██████╔╝███████╗███████╗███████╗╚██████╔╝██║ ██║ ██║ ███████╗
╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝
███╗ ███╗ ██████╗██████╗
████╗ ████║██╔════╝██╔══██╗
██╔████╔██║██║ ██████╔╝
██║╚██╔╝██║██║ ██╔═══╝
██║ ╚═╝ ██║╚██████╗██║
╚═╝ ╚═╝ ╚═════╝╚═╝
MCP server that exposes the pi coding agent as a delegable, steerable worker.
Point Claude Code (or any MCP host) at it and delegate work to any of pi’s ~38 providers (DeepSeek, Grok, GLM, Kimi, Qwen, Codex, OpenRouter, local llama.cpp) with the sub-agent’s context staying out of your main conversation.
What it’s for
Your main harness runs on an expensive model, with a context window you care about. A lot of what it does doesn’t need that model, and actively damages that context: grepping a repo for every call site, reading a 2000-line file to answer one question, auditing what a refactor left behind.
Hand that work to a delegate instead:
- Cost. The grunt work runs on DeepSeek, GLM, Kimi, Qwen, or a local llama.cpp. You pay frontier prices only for the reasoning that actually needs them.
- Context. The delegate reads the files on its own budget and returns a result. The 200 KB it read never enters your conversation.
- Blast radius. Delegates are read-only by default (
read, grep, find, ls), enforced at session construction. A cheap model doing exploratory work cannot touch your tree unless you opt it in.
The delegate is always the pi agent. Codex, Grok, DeepSeek and the rest supply the model behind it; this is not a wrapper around their CLIs.
Why pi, and not opencode or a CLI wrapper?
A delegate is only steerable if two channels stay open: you must be able to redirect it mid-task, and it must be able to ask you something and block until you answer. Most ways of driving a coding agent from another program close both.
pi -p / CLI wrappers |
opencode SDK | this server |
|---|
Установка
npx -y pi-delegate-mcpКонфигурация
{
"mcpServers": {
"pi": {
"command": "npx",
"args": ["-y", "pi-delegate-mcp"],
"env": { "PI_DELEGATE_MODEL": "openrouter/stealth/ox-alpha" },
"timeout": 1800000
}
}
}