Ядро Cordis
Cordis отвечает только за загрузку, выгрузку и зависимости плагинов и не несёт конкретные возможности агента. DeepSeek Harness отдаёт всё «что умеет делать» плагинам.
DeepSeek Harness CordisDeepSeek Harness · Developer Preview
Модель — душа агента, а Harness помогает агенту понимать среду, пользоваться инструментами и непрерывно работать в реальных сценариях. DeepSeek Harness (dsh) уже с открытым исходным кодом: сначала откройте веб-версию DeepSeek и проверьте задачу в диалоге с DeepSeek-V4, затем по необходимости соберите полного агента локально из плагинов.
MIT
Лицензия Open Source
DeepSeek Harness дружелюбен к коммерции
Плагины
Всё — плагины
От модели до UI можно заменить
4
Режимы работы
Стандартный / PTC / минимальный / создания
V4
DeepSeek-V4
Сначала веб-версия, затем локальный запуск
DeepSeek-V4 даёт рассуждение и диалог; DeepSeek Harness даёт среду, инструменты и трассируемый запуск. Вместе это агент, который можно внедрять.
Cordis отвечает только за загрузку, выгрузку и зависимости плагинов и не несёт конкретные возможности агента. DeepSeek Harness отдаёт всё «что умеет делать» плагинам.
DeepSeek Harness CordisМодель, инструменты, навыки, сессии, песочница, хранение, цикл, планирование, UI и все прочие возможности агента предоставляются плагинами и взаимодействуют через сервисы и события Cordis.
DeepSeek всё — плагиныРазработчикам не нужно менять исходный код DeepSeek Harness: на уровне конфигурации можно выбирать, заменять или расширять любую возможность и быстро пробовать наборы инструментов, подходящие DeepSeek-V4.
DeepSeek Harness компонуемостьPreview для разработчиков Harness: открытый исходный код, заменяемость, трассируемость. Подходит, чтобы вместе с веб-версией DeepSeek и DeepSeek-V4 собрать рабочий процесс «проверка в чате + локальное выполнение».
DeepSeek Harness построен на плагинной системе Cordis. Адаптация модели, регистрация инструментов, журналы сессий, цикл агента и даже UI — всё это плагины, которые можно свободно заменять в конфигурации.
DeepSeek Harness плагиныВсё, что видит модель, пишется в append-only журнал сессии: системные подсказки, цепочка рассуждений, вызовы инструментов и результаты, диспетчеризация субагентов и инъекции контекста. Представление Trajectory воспроизводит события по источнику.
DeepSeek TrajectoryСтандартный режим даёт полный набор инструментов; PTC (Code) Mode оркестрирует многошаговые вызовы сгенерированным кодом; минимальный режим служит бенчмаркам; режим создания — для экспериментов с плагинами и новых preset.
DeepSeek Harness режимыВеб-версия DeepSeek удобна, чтобы сначала сформулировать задачу и сравнить Pro / Flash; Harness удобен, чтобы ту же задачу непрерывно выполнять локальным агентом с песочницей и инструментами.
DeepSeek-V4 AgentПосле установки Node.js выполните npx @deepseek-ai/dsh web — по умолчанию откроется локальный Web UI (127.0.0.1:3080). При установке из исходников соберите проект через pnpm и запустите ту же команду.
DeepSeek dsh webДобавьте GitHub topic «dsh-plugin» к репозиторию плагина, чтобы его было легче найти. Ядровые плагины и API всё ещё итерируются; официально предупреждают о breaking changes.
экосистема dsh-pluginСведения с официальной страницы DeepSeek и README репозитория на GitHub — чтобы быстрее находить ответы по DeepSeek Harness / dsh.
dsh
Подсказка CLI и пакета DeepSeek Harness: npx @deepseek-ai/dsh web
Cordis
Управляет только загрузкой / выгрузкой / зависимостями; все возможности агента дают плагины
MIT
Официальный репозиторий deepseek-ai/deepseek-harness открыт по лицензии MIT
4
Стандартный, PTC (Code), минимальный, создания — от coding Agent до бенчмарков
3080
После запуска через npx локальный Web UI слушает 127.0.0.1:3080
Preview
Для глобальных разработчиков Harness; ядровые плагины и API продолжают итерироваться
Плагины
Включая адаптер модели и UI
Журнал
Восстановление / ветвление / воспроизведение из одного источника
V4
Сначала проверьте намерение в веб-версии
Open Source
Обратная связь собирается в Discussions
DeepSeek Harness всё ещё в developer preview: официально подчёркивают, что будут breaking changes. Не фиксируйте слепо версию в продакшене; диалог и проверку идей можно начать в веб-версии DeepSeek на этом сайте.
DeepSeek Harness подходит для локального выполнения агента; намерение, промпты и эффект DeepSeek-V4 лучше сначала проверить в веб-версии.
Режим можно переключить без правки исходников. Подробное сравнение и сценарии — на подстранице «Режимы работы».
Полнофункциональный coding Agent: правка файлов, Shell, поиск по файлам и вебу, Skills, планы, цели, субагенты и рабочие процессы. Подходит для повседневных задач разработки.
DeepSeek Harness стандартный режим
Сохраняет все возможности стандартного режима и показывает инструменты через Code Mode SDK, чтобы модель собирала многошаговые операции одной программой на TypeScript и меньше ходила туда-сюда по tool call.
DeepSeek PTC Code Mode
Coding Agent только с двумя инструментами — устойчивый bash и str_replace_editor — для бенчмарков модели в минимальной среде (включая оценочные сценарии, связанные с DeepSeek-V4).
DeepSeek Harness минимальный режим
Для создания собственных Agent preset: возможности стандартного режима плюс проверка runtime, эксперименты с плагинами Cordis в памяти и руководство по созданию preset.
DeepSeek Harness режим создания
Это официальная формулировка DeepSeek о Harness и три пункта, которые стоит запомнить, ища «что такое DeepSeek Harness».
01
DeepSeek Harness построен на плагинной системе Cordis. Модель, инструменты, навыки, сессии, песочница, хранение, цикл, планирование и UI предоставляются плагинами и взаимодействуют через сервисы и события. Разработчикам не нужно форкать исходники, чтобы пересобрать возможности на уровне конфигурации.
02
Системные промпты, цепочка рассуждений, вызовы инструментов и результаты, диспетчеризация субагентов и каждая инъекция контекста пишутся в append-only журнал сессии. Восстановление, ветвление, поиск и воспроизведение делят один поток событий; представление Trajectory позволяет проверить их по источнику.
03
Стандартный режим даёт полный набор инструментов; PTC Mode связывает многоходовые инструменты кодом, сгенерированным моделью; минимальный режим оставляет только shell и правку файлов для оценок; режим создания проверяет runtime, испытывает плагины и собирает новые режимы.
Команды ниже взяты из официальной документации для сверки. Если сначала хотите проверить формулировку задачи и эффект DeepSeek-V4, начните чат в веб-версии DeepSeek на этом сайте.
После установки Node.js можно запустить Web UI через npx.
npx @deepseek-ai/dsh web Получите полный исходный код проекта и установите его по инструкции репозитория.
git clone https://github.com/deepseek-ai/deepseek-harness Как он связан с веб-версией DeepSeek и DeepSeek-V4? Можно ли использовать в продакшене? Ниже — по официальной формулировке.
DeepSeek Harness (команда dsh) — открытый Agent runtime (agent harness) от DeepSeek AI. Он помогает модели понимать среду, вызывать инструменты и непрерывно работать в реальных сценариях. Архитектурный слоган — «всё — плагины», ядро — Cordis.
Веб-версия DeepSeek и DeepSeek-V4 закрывают «диалог, рассуждение, длинный контекст»; Harness закрывает «инструменты, песочницу, журналы сессий, заменяемый runtime». Рекомендуемый путь: сначала сформулируйте задачу в веб-версии, затем при необходимости запустите локально агента с инструментами через dsh.
Официальная позиция — developer preview, с явным предупреждением о breaking changes. Подходит для экспериментов с плагинами, оценок и изучения архитектуры, но не для того, чтобы прибивать критичные продакшен-системы к текущей версии.
После установки Node.js выполните npx @deepseek-ai/dsh web — по умолчанию откроется http://127.0.0.1:3080. Можно также git clone официальный репозиторий и по README собрать через pnpm. Чтобы сначала проверить задачу в чате, нажмите «Попробовать» на этом сайте и войдите в веб-версию DeepSeek.
Cordis — ядро плагинов, которое использует DeepSeek Harness: оно отвечает за загрузку, выгрузку и зависимости. Конкретные возможности агента — модель, инструменты, UI — живут не в ядре, а в плагинах и взаимодействуют через сервисы и события.
На китайской официальной странице это PTC Mode, на английской — Code Mode: в обоих случаях модель генерирует фрагмент кода (через Code Mode SDK), чтобы собрать многоходовые вызовы инструментов, сохраняя возможности стандартного режима.
В минимальном режиме остаются только устойчивый bash и str_replace_editor — для бенчмарков модели в минимальной среде. В публичных пояснениях к оценкам часть баллов Code Agent у DeepSeek-V4-Flash связана с каркасом минимального режима.
Добавьте GitHub topic «dsh-plugin» к репозиторию плагина, чтобы его было легче обнаружить. Обратную связь и дефекты лучше направлять в официальные GitHub Discussions. Ядровые плагины и базовые API будут и дальше итерироваться.
Да. Подсказки, которые видит модель, цепочка рассуждений, результаты инструментов и диспетчеризация субагентов пишутся в append-only журнал. Восстановление, ветвление, поиск и воспроизведение делят один поток событий и доступны во представлении Trajectory по источнику.
Нет. Официально подчёркивают: разработчикам не нужно править исходный код DeepSeek Harness, чтобы на уровне конфигурации выбирать, заменять или расширять любую возможность, включая адаптацию модели и UI.
Официальный репозиторий открыт по лицензии MIT; сторонние зависимости см. в THIRD_PARTY_NOTICES внутри репозитория. Перед коммерческим использованием самостоятельно прочитайте лицензию и дисклеймер preview.
Сначала откройте веб-версию DeepSeek на этом сайте и поговорите напрямую с DeepSeek-V4, чтобы подтвердить промпты и разбор задачи; когда понадобятся локальные инструменты и песочница, установите Node.js и запустите dsh. Два пути дополняют друг друга и не заменяют один другим.
Веб-версия проверяет идею, Harness собирает плагины и инструменты. Начните с одного клика в веб-версию DeepSeek с этого сайта.