Нужен coding Agent в репозитории
Нужно читать и править файлы, выполнять Shell, искать в файлах и в вебе и позволять модели непрерывно выполнять многошаговые инженерные задачи.
Предпросмотр для разработчиков · MIT, открытый код · 2026-08
DeepSeek Harness (dsh) — не новая чат-модель, а открытый runtime-слой Agent. Модель отвечает за мышление, Harness — за инструменты, сессии, песочницы и воспроизводимые журналы. Формула простая: Agent = модель + Harness.
Страница обновлена 2026-08-18 · Составлено по публичным данным официального developer preview
Сначала разделите «модель» и «Harness», затем решите, какой слой устанавливать.
Agent = модель + Harness
Модель — душа: она рассуждает, дробит задачи и выбирает следующий шаг.
Harness — руки и рабочая площадка: понимает среду, вызывает инструменты и непрерывно работает в реальном репозитории.
DeepSeek Harness — это инфраструктура runtime для Agent, которую DeepSeek выпустил в августе 2026 года как developer preview для разработчиков по всему миру. Исходный код открыт по лицензии MIT, npm-пакет называется @deepseek-ai/dsh, репозиторий — deepseek-ai/deepseek-harness на GitHub.
Оно решает не задачу «выпустить ещё одну чат-модель», а другую: модель уже умеет рассуждать — как ей править файлы в реальном каталоге, запускать команды, вызывать инструменты, писать журналы и восстанавливаться после сбоя. Без Harness вы чаще всего остаётесь в диалоговом окне; с Harness модель может непрерывно выполнять работу в контролируемых границах.
Официальный слоган — «всё является плагином». Путь по умолчанию всё равно требует настройки DeepSeek API Key. Web UI можно открыть бесплатно; реальный запуск Agent создаёт расходы на вызовы модели. Сейчас это серия preview v0.1, поэтому в ключевых плагинах и API возможны несовместимые изменения.
Это не тот же тип входа, что веб-чат на этом сайте. Выбирайте инструмент под задачу.
Нужно читать и править файлы, выполнять Shell, искать в файлах и в вебе и позволять модели непрерывно выполнять многошаговые инженерные задачи.
Хотите заменять модель, инструменты, песочницу или UI, не меняя основной код Harness, и собирать собственного Agent.
Не нужно устанавливать Node.js. Используйте веб-вход DeepSeek на этом сайте и сразу общайтесь с DeepSeek-V4.
DeepSeek Harness построен на Cordis. Ядро только загружает плагины и зависимости; все возможности предоставляют плагины.
01
Отвечает только за монтирование, демонтирование и зависимости плагинов. Бизнес-логика Agent не пишется в основной код, поэтому смена возможности не требует форка всего репозитория.
02
Адаптеры моделей, инструменты, навыки, сессии, песочницы, хранилище, циклы, планирование и интерфейс можно собирать как плагины; они взаимодействуют через сервисы и события.
03
Разработчикам не нужно менять исходный код Harness: на уровне конфигурации можно выбирать, заменять или расширять любую возможность и собирать Agent под сценарий.
Одно и то же плагин-ядро по умолчанию загружает разные наборы: повседневное кодирование, программный вызов инструментов, бенчмарки и пользовательские preset.
Полнофункциональный coding Agent.
Поддерживает правку файлов, Shell, поиск по файлам и вебу, Skills, планирование, цели, субагентов и рабочие процессы. Подходит для повседневных задач в репозитории.
Комбинирует многократные вызовы инструментов одной программой.
Включает возможности стандартного режима и представляет инструменты через Code Mode SDK, чтобы модель оркестрировала многошаговые операции программой на TypeScript.
Минимальная поверхность инструментов для бенчмарков.
Обычно оставляет только постоянный bash и правку файлов (str_replace_editor), чтобы наблюдать модель в минимизированной среде.
Проверяет runtime и создаёт пользовательские preset.
Служит для просмотра текущих плагинов, экспериментов с плагинами Cordis в памяти и сборки новых режимов работы.
Сессии записываются как поток событий только на добавление. Восстановление, ветвление, поиск и воспроизведение используют один и тот же журнал.
Системные промпты, цепочки рассуждений, вызовы инструментов и результаты записываются в журнал сессии
Диспетчеризацию субагентов и каждое внедрение контекста можно просмотреть по источнику
Представление Trajectory помогает аудировать, что модель видела и что сделала
Высокорисковые операции должны идти с правами и одобрением, а не с «голым» репозиторием, отданным модели
Начать использование
На компьютере должен быть установлен Node.js. Требования к версии смотрите в README официального репозитория.
После установки Node.js можно запустить Web UI через npx. По умолчанию открывается на локальном порту 3080: http://127.0.0.1:3080
$ npx @deepseek-ai/dsh web Получите полный исходный код проекта и завершите установку по инструкциям репозитория (pnpm install, pnpm run build, pnpm dsh web).
$ git clone https://github.com/deepseek-ai/deepseek-harness В интерфейсе укажите DeepSeek API Key и выберите DeepSeek-V4-Flash или DeepSeek-V4-Pro. Рекомендуем сначала попробовать Flash.
Выберите каталог репозитория, ужесточите права на файлы и команды, затем выдавайте задачи. На этапе preview команды и конфигурация могут меняться — ориентируйтесь на документацию репозитория.
Веб-версия DeepSeek на этом сайте решает задачу «открыл и сразу говоришь»; Harness решает задачу «непрерывно выполнять работу в репозитории».
| Сравнение | Веб-чат DeepSeek | DeepSeek Harness |
|---|---|---|
| Что вы ищете | Онлайн-вход в чат без установки | Локальный / исходный runtime-слой Agent |
| Типичные пользователи | Учёба, офис, письмо, вопросы и ответы | Разработчики, авторы Agent и плагинов |
| Можно ли править файлы репозитория | В основном диалог | Чтение/запись файлов и запуск команд в пределах прав |
| Как начать | Открыть вход этого сайта в браузере | Запустить Web UI через npx или клонировать исходники |
Об открытой лицензии, стоимости, выборе модели и отличиях от веб-версии.
Нет. Это открытый runtime-фреймворк Agent (Harness) от DeepSeek: он соединяет модели, инструменты, сессии и интерфейс. Возможности чата и рассуждения по-прежнему идут от моделей вроде DeepSeek-V4.
Исходный код фреймворка открыт по лицензии MIT и доступен бесплатно. Запуск Agent обычно вызывает DeepSeek API и создаёт расходы на токены. Ориентируйтесь на официальные цены и баланс вашего ключа.
Нет. Веб-версия предназначена для разговора сразу после открытия браузера; Harness — для разработчиков, которые запускают coding Agent в реальной среде. Для чата используйте вход этого сайта; чтобы править код и запускать инструменты — Harness.
Нет. Типичный путь в публичной документации — облачный API DeepSeek. Нужны Node.js, API Key и браузер; собственный GPU не обязателен.
Официально указан developer preview и предупреждение о несовместимых изменениях. Подходит для обучения, экспериментов и разработки плагинов. Перед продакшеном самостоятельно оцените стабильность и зафиксируйте проверенную версию.
dsh — распространённое сокращение и имя CLI для DeepSeek Harness. После установки Node.js выполните npx @deepseek-ai/dsh web; Web UI по умолчанию открывается на http://127.0.0.1:3080.
Нужен разговор сразу — откройте веб-версию DeepSeek; нужно запускать Agent в репозитории — используйте официальный DeepSeek Harness.
Эта страница составлена сайтом DeepSeek-V4 по публичным материалам официальной страницы Harness от DeepSeek и репозитория GitHub, чтобы упростить поиск и сравнение. Это не официальный сайт DeepSeek. Установка, настройка и совместимость определяются официальной документацией и README репозитория.