Превью для разработчиков · MIT

DeepSeek Harness
Всё — плагин · ядро Cordis

По состоянию на 2026-11-09 DeepSeek Harness (dsh) — это официальный агентный харнесс от DeepSeek AI с открытым исходным кодом (лицензия MIT), то есть оболочка вокруг модели, отвечающая за оркестрацию, работу с инструментами и контекстом. Актуальная версия — 0.2.2-rc.1 (pre-release от 2026-11-04), нужен Node.js 24.9 или новее. Запустите npx @deepseek-ai/dsh web, откройте «Settings → Models → Custom model API» и укажите свой API-ключ и Base URL — после этого dsh готов к работе. Agent = Model + Harness: это собственная разработка DeepSeek, а не сторонний pip-адаптер.

Обновлено 2026-11-10

Один ключ для Claude, GPT и китайских моделей — попробуйте описанное на этой странице на практике.

#npx dsh web#Cordis#4 режима#MIT preview

Главное

npx

@deepseek-ai/dsh web

Web UI на 127.0.0.1:3080, нужен Node.js 24.9 или новее. Или clone + pnpm.

Cordis

Ядро плагинов

Монтирование, зависимости, события.

Minimal

Официальный режим бенчей

На официальном сайте — bash + str_replace_editor, в интерфейсе 0.2.2-rc.1 — терминал и чтение изображений со сжатием контекста. Именно этот режим указан в сноске к бенчмаркам Flash 0731.

break

Предупреждение preview

README: будут ломающие изменения.

Что такое dsh

dsh — открытый проект DeepSeek AI (GitHub: deepseek-ai/deepseek-harness, репозиторий создан 2026-08-13) с архитектурой «всё — плагин» на ядре Cordis. Кроме веб-интерфейса (dsh web), dsh запускается в профилях headless, acp и sdk. С версии 0.2.2-rc.1 интерфейс переведён на японский, испанский, французский, немецкий, русский и бразильский португальский. В майских вакансиях DeepSeek описала идею формулой Model + Harness = Agent и назвала ориентиры — Claude Code, Cursor и Codex; августовский developer preview стал её воплощением.

Почему в тренде

Обратите внимание на отличие от сторонних обёрток «deepseek-harness» на PyPI: официальный проект находится в GitHub-организации deepseek-ai в репозитории deepseek-harness. Плагины сообщества обычно помечают topic dsh-plugin.

Лента

2026-05

Публичный найм Code Harness.

2026-07-31

Changelog Flash 0731 называет будущий Harness Minimal.

2026-08

dsh developer preview и сайт Cordis.

Факты и осторожность

Подтверждено

Проверено по версии 0.2.2-rc.1 и официальному сайту: preview, открытый код под MIT; четыре режима — стандартный, PTC (на англоязычном сайте — Code), минимальный и режим автора (Creator); всё, что видит модель, пишется в append-only журнал сессии, который можно просматривать по источникам в Trajectory; сноска к бенчмаркам в changelog DeepSeek (минимальный режим + уровень max).

Осторожно

Три вещи, которые стоит знать заранее: dsh — это developer preview, и README предупреждает о ломающих изменениях; по набору возможностей он не равен Claude Code; сама программа открыта по лицензии MIT, а токены модели оплачиваются отдельно.

Как выбрать

Нужно воспроизвести официальные результаты DeepSeek

Как в changelog DeepSeek: минимальный режим (Minimal) + уровень max + temperature=1.0 + topp=0.95.

Нужен агент для повседневной разработки

Для повседневных задач — стандартный режим, для задач, где инструменты вызываются пакетом, а результаты затем фильтруются и сводятся, — режим PTC; помните, что это preview. Или Claude Code / OpenCode.

Установка и подключение своего API

По состоянию на 2026-11-09 (официальная документация 0.2.2-rc.1): 1) установите Node.js 24.9 или новее; 2) выполните npx @deepseek-ai/dsh web — веб-интерфейс откроется на http://127.0.0.1:3080 (при запуске по SSH адрес только выводится в консоль, а с флагом --no-open браузер не открывается); 3) откройте «Settings → Models → Add model provider», переключите карточку на «Custom model API» и заполните поля: Provider ID строчными буквами (после создания его не изменить), Base URL, протокол (API protocol) и API-ключ, плюс хотя бы один ID модели; 4) сохраните и выберите модель в списке. Изменения действуют со следующего запроса, перезапуск не нужен. Протокол выбирается из трёх: «OpenAI Chat Completions», «OpenAI Responses» или «Anthropic Messages». Один провайдер работает только с одним протоколом, поэтому для шлюза с двумя протоколами заводят двух провайдеров. Настройки сохраняются в $DSH_HOME/profiles/web/cordis.patch.yml (поля api, baseURL, apiKeyEnv), а ключ — в $DSH_HOME/.credentials.yaml. Запуск из исходников: git clone github.com/deepseek-ai/deepseek-harness, затем pnpm install, pnpm run build и pnpm dsh web. На официальном сайте deepseek.com/harness можно скачать и десктопную версию для macOS (Apple silicon) и Windows (64 бит).

На QCode

dsh работает на вашем собственном ключе: с одним ключом QCode в dsh доступны DeepSeek / GLM / Kimi / Qwen / GPT (совместимость с OpenAI) и Claude (совместимость с Anthropic); оплата по токенам, цены каждой модели — на /models, а если месячный тариф не нужен, разовые пакеты — на /pay-as-you-go. Заведите двух провайдеров: «OpenAI Chat Completions» с Base URL https://api.qcode.cc/openai/v1 — для GPT, GLM, Kimi, DeepSeek и Qwen (например, gpt-6-sol, deepseek-v4-pro, glm-5.3, kimi-k3, qwen3.8-max; ID китайских моделей добавьте вручную) и «Anthropic Messages» с Base URL https://api.qcode.cc/api — для Claude (например, claude-sonnet-5). Claude работает по протоколу Anthropic; Base URL не должен заканчиваться на /, а ID моделей берите из /models дословно. По состоянию на 2026-11-09 в каталоге /models есть deepseek-v4-flash, deepseek-v4-pro и deepseek-v4.1-flash — подключайте их к dsh как любой эндпоинт, совместимый с OpenAI или Anthropic. Пошаговая настройка, проверочная команда и таблица ошибок — в документации: https://docs.qcode.cc/ru/docs/ide/deepseek-harness.

Частые вопросы

Что такое DeepSeek Harness (dsh)?

DeepSeek Harness (dsh) — официальный агентный харнесс от DeepSeek AI с открытым исходным кодом (репозиторий deepseek-ai/deepseek-harness, лицензия MIT). Это не модель, а программа: она отвечает за оркестрацию, работу с инструментами и контекстом, а API модели подключается отдельно. Веб-версию запускают командой npx @deepseek-ai/dsh web, а на официальном сайте есть и десктопное приложение. Статус — developer preview: в README прямо сказано, что будут ломающие изменения.

Что такое Cordis?

Cordis — ядро плагинов, на котором построен dsh (github.com/cordiverse/cordis): архитектура «всё — плагин» позволяет расширять плагинами инструменты, навыки и интерфейс. По данным официального сайта, можно ставить готовые плагины или попросить агента написать новый прямо в чате — в режиме автора (Creator); плагины сообщества обычно помечены topic dsh-plugin.

Зачем нужен минимальный режим (Minimal)?

Чтобы проверять саму модель: по описанию в интерфейсе 0.2.2-rc.1, в минимальном режиме у агента есть только терминал и чтение изображений со сжатием контекста — он нужен для тестирования и сравнения базовой производительности. В changelog DeepSeek от 2026-07-31 и 2026-08-21 сказано, что бенчмарки Code Agent гоняли именно в нём, с уровнем max, topp=0.95 и temperature=1.0. Оценивается модель, а не весь комбайн.

Можно ли подключить к dsh сторонний API, совместимый с OpenAI или Anthropic?

Да. Вариант «Custom model API» (Settings → Models → Add model provider) создан как раз для сторонних сервисов-посредников, корпоративных шлюзов, собственных серверов и провайдеров, которых нет в каталоге; протокол — «OpenAI Chat Completions», «OpenAI Responses» или «Anthropic Messages». Сам dsh распространяется по лицензии MIT, а вызовы API модели оплачиваются по токенам. Например, в QCode для GPT и китайских моделей указывают https://api.qcode.cc/openai/v1, а для Claude — https://api.qcode.cc/api, ключ один и тот же.

Может ли dsh заменить Claude Code?

Это инструмент того же класса, но пока на стадии preview: по официальному руководству, агент dsh умеет читать и редактировать файлы рабочей области, запускать команды, делегировать задачи и вести план, а README предупреждает о ломающих изменениях. Прежде чем переходить, попробуйте оба инструмента параллельно на своём проекте — один и тот же ключ QCode работает и в Claude Code, и в dsh.

Как DeepSeek Harness связан с харнесс-инжинирингом (harness engineering)?

Как понятие и его реализация: харнесс-инжиниринг (harness engineering) описывает харнесс как общий подход — слой планирования, инструментов и работы с контекстом вокруг модели (подробно — в гиде /harness-engineering-guide на сайте), а dsh — конкретная реализация этой идеи от самой DeepSeek.

Источники

Страница harness; GitHub; changelog 0731/0813/0821; npm @deepseek-ai/dsh; GitHub docs/user/guide/providers.md; исходники GitHub 0.2.2-rc.1 (названия режимов Web UI); docs.qcode.cc.

Запустите DeepSeek Harness с ключом QCode

Зарегистрируйтесь в QCode, получите API-ключ и подключите в dsh через «Custom model API» модели Claude, GPT и ведущие китайские модели. Оплата за токены, цены каждой модели — на /models.

Сначала попробуйте, потом решайте

Не уверены, какой тариф выбрать? Начните со «Стартового» ($9.00/мес), а при апгрейде остаток старого тарифа вернётся на баланс.