
mr-potato-123/dsh-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
DSH как MCP, сделайте свой Claude Code или кодекс и т.д. быстрее, мощнее и экономичнее!
Обзор
Инструменты агентного кодирования дорогие и медленные по одной причине: родительская модель читает файлы один за другим. DSH-MCP меняет это — : пакетное чтение, редактирование и командные запуски по цене DeepSeek-v4-flash rate на вашей машине. Долгосрочная, многофайловая работа — это то, где агентные инструменты тратят деньги и время: родительская модель пробирает каждый файл — по одному чтению на файл, циклы исследования, контекст, который растёт и меняется. Вы платите родительскому владельцу тарифы за токен за чтение и ждёте, пока модель сделает это последовательно. Один delegate_to_dsh передаёт всю подзадачу, насыщенную токенами, передаёт свежему, сфокусированному агенту DeepSeek Harness, работающему внутри вашего рабочего пространства. Весь файловый ввод/вывод происходит там — пакетный, локальный, недорогой. Родитель остаётся в курсе того, что действительно требует мозга: .
Обзор (машинный перевод)
Быстро и дешево — тяжёлая работа работает на deepseek-v4-flash.
Слой исполнения для агентов MCP — работающий на местном DeepSeek Harness.
Инструменты агентного кодирования дорогие и медленные по одной причине: родительской модели
читает файлы один за другим. dsh-mcp переворачивает — родительский агент сохраняет
Логично, местный DeepSeek Harness делает основную работу: партия гласит,
Редактирование и командные запуски, по цене DeepSeek-v4-flash, на вашем компьютере.
Работает с любым MCP-клиентом · тестировано сквозь конец с помощью Claude Code
** 🌐 Английский · 简体中文 · 日本語**
Почему: быстро и дешево, по замыслу
Боль. Долгосрочная, многофайловая работа — это то, где агентские инструменты отдают деньги
и время: родительская модель проходит через каждый файл — по одному Read на
Файл, циклы исследований, контекст, который растёт и уходит. Ты платишь родителям
ставки за токен для считывания, и вы ждёте, пока модель это сделает
серийно.
Исправление. Один delegate_to_dsh вызывает всю подзадачу, насыщённую токенами, в
свежий, сосредоточенный агент DeepSeek Harness, запускающий deepseek-v4-flash внутри
Ваше рабочее пространство. Весь файловый I/O происходит там — пакетный, локальный, дешёвый. T
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Why: fast and cheap, by design
The pain. Long-horizon, multi-file work is where agentic tools bleed money
and time: the parent model grinds through every file itself — one Read per
file, exploration loops, context that grows and drifts. You pay the parent’s
per-token rates for the reading, and you wait for the model to do it
serially.
The fix. One delegate_to_dsh call hands the whole token-heavy subtask to
a fresh, focused DeepSeek Harness agent running deepseek-v4-flash inside
your workspace. All the file I/O happens there — batched, local, cheap. The
parent stays in the loop for what actually needs a brain: planning,
diagnosis, decisions, verification.
Measured on 100 SWE-bench-style long-horizon tasks (heterogeneous model setup: parent = deepseek-v4-pro, DSH = deepseek-v4-flash; arm B runs the same parent model without the plugin):
with dsh-mcp |
raw agent | |
|---|---|---|
| Accuracy | 100/100 · 100% | 89/100 · 89% |
| Avg. wall time | 76s | 120s |
| Statistical significance | — | Fisher p < 0.001 |
Faster, more accurate — and the accuracy gap is now statistically significant (p = 3.7×10⁻⁴ at n=100), not just directional. The expensive reads now run on deepseek-v4-flash. Full report · Reproduce it
How it works
The prompt used to generate this is in
docs/architecture-image-prompt.md.
- A standard MCP stdio server. Any client that speaks MCP can use it — Claude Code is the client we validated end-to-end (real API calls, subdir launches, Chinese, spaces in paths).
- Parent-agent model. Each delegation is one self-contained subtask; DSH is a stateless worker (fresh process per call — no session to corrupt).
- Zero config, works out of the box. The DSH CLI is auto-discovered (env override →
sibling checkout → child checkout → installed under
%USERPROFILE%\.dsh). - Windows-first.
process.execPath+ explicit argv,shell: false— no
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"dsh": {
"command": "node",
"args": ["D:\\path\\to\\dsh-mcp\\dist\\index.js"],
"env": { "DEEPSEEK_API_KEY": "sk-..." }
}
}
}