DeepSeek Harness — открытая платформа для создания AI-агентов

DevOps 21 сентября 2026 г. 👁️ 7
DeepSeek Harness — открытая платформа для создания AI-агентов

Что такое DeepSeek Harness?

DeepSeek Harness (или dsh) — open-source платформа от DeepSeek для создания и запуска AI-агентов.

Важно понимать, что Harness — это не новая языковая модель. Это программная среда, которая располагается вокруг модели и предоставляет ей инструменты для взаимодействия с реальным окружением.

DeepSeek описывает эту концепцию простой формулой:

Agent = Model + Harness

Модель отвечает за рассуждение и принятие решений, а Harness предоставляет инфраструктуру, благодаря которой AI может использовать инструменты, работать с файлами, выполнять команды, хранить состояние и выполнять многошаговые задачи.

Зачем нужен Harness?

Обычная языковая модель получает текст и генерирует ответ.

Для полноценного AI-агента этого недостаточно. Ему необходимо взаимодействовать с окружающей системой.

Например, агенту могут понадобиться:

  • терминал;
  • работа с файлами;
  • поиск в интернете;
  • редактирование кода;
  • хранение состояния;
  • доступ к внешним инструментам;
  • планирование последовательности действий.

Именно этот слой между языковой моделью и окружающей системой предоставляет DeepSeek Harness.

Everything is a Plugin

Главная архитектурная идея DeepSeek Harness — Everything is a Plugin.

Практически каждая возможность агента реализуется в виде отдельного подключаемого компонента.

Плагинами могут быть:

  • AI-модели;
  • инструменты;
  • skills;
  • сессии;
  • sandbox;
  • хранилище;
  • agent loop;
  • планировщик;
  • пользовательский интерфейс.

Компоненты можно заменять и комбинировать, создавая собственную конфигурацию AI-агента.

Cordis

В основе DeepSeek Harness находится ядро Cordis.

Cordis управляет подключением и отключением плагинов, их зависимостями и взаимодействием между компонентами системы.

Благодаря такой архитектуре разработчику необязательно создавать целую агентную платформу с нуля.

Можно использовать существующие компоненты Harness и заменять только необходимые части.

Режимы работы

DeepSeek Harness предоставляет несколько режимов работы агента.

Standard Mode

Полноценный coding-agent с инструментами для работы с файлами, shell, веб-поиском, skills, планированием, целями, subagents и workflows.

Code Mode

Расширяет Standard Mode возможностью использовать программный код для организации нескольких вызовов инструментов в рамках одной операции.

Minimal Mode

Минимальное окружение, содержащее только shell и файловый редактор. Такой режим полезен, например, для тестирования возможностей самой модели без большого количества дополнительных инструментов.

Creator Mode

Режим для разработки собственных конфигураций Harness. Он позволяет исследовать текущее окружение, экспериментировать с плагинами Cordis и создавать собственные agent presets.

Установка и первый запуск

Для быстрого знакомства с DeepSeek Harness требуется Node.js.

Web UI можно запустить командой:

npx @deepseek-ai/dsh web

По умолчанию локальный интерфейс запускается по адресу:

http://127.0.0.1:3080

Это позволяет попробовать Harness без необходимости вручную собирать весь проект.

Установка из исходного кода

Для разработки можно клонировать официальный репозиторий:

git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web

Такой вариант больше подходит разработчикам, которые хотят изучать архитектуру проекта, создавать плагины или изменять сам Harness.

Инструменты AI-агента

Harness позволяет модели взаимодействовать с реальной системой посредством инструментов.

Например, задача может выполняться примерно следующим образом:

Пользователь → Harness → модель → инструмент → результат → модель → следующий инструмент → итоговый ответ

Модель может анализировать результаты предыдущего действия и принимать решение о следующем шаге.

Именно такой цикл превращает обычный LLM в AI-агента.

Sandbox и разрешения

Выполнение AI-агентом команд требует особого внимания к безопасности.

DeepSeek Harness предусматривает механизмы sandbox, разрешений и подтверждения действий. Они позволяют ограничивать доступ агента к определённым ресурсам.

Однако разработчики отдельно предупреждают, что проект пока является экспериментальным и не должен рассматриваться как полностью безопасное production-решение.

Поддержка различных моделей

Архитектура Harness не ограничивает всю систему одним жёстко встроенным компонентом модели.

Модель является одним из элементов агентного окружения и подключается через соответствующий provider.

Благодаря этому архитектура разделяется на два уровня:

Model — интеллект агента

Harness — инструменты и среда, в которой этот интеллект работает

Такое разделение позволяет развивать модели и агентную инфраструктуру независимо друг от друга.

Skills

Harness поддерживает систему Skills.

Skills позволяют расширять возможности агента специализированными инструкциями и процедурами для выполнения определённых типов задач.

Например, можно создавать навыки для:

  • разработки программ;
  • работы с конкретным проектом;
  • администрирования;
  • анализа данных;
  • автоматизации рабочих процессов.

Сессии и состояние

Для сложной агентной системы важно сохранять состояние между отдельными действиями.

В DeepSeek Harness сессии и storage также являются отдельными компонентами архитектуры.

Это позволяет создавать агентов, которые выполняют продолжительные задачи и сохраняют необходимое состояние во время работы.

Создание собственных плагинов

Одна из наиболее интересных возможностей DeepSeek Harness — расширяемая система плагинов.

Разработчик может создавать собственные компоненты и подключать их к агентному окружению.

Таким образом Harness можно адаптировать под конкретную инфраструктуру, приложение или рабочий процесс.

DeepSeek также развивает экосистему сторонних плагинов с обозначением dsh-plugin.

DeepSeek Harness и Hermes Agent

По общей идее DeepSeek Harness имеет некоторое сходство с Hermes Agent: обе системы позволяют превратить языковую модель в агента, способного использовать внешние инструменты.

Однако подходы проектов отличаются.

Hermes представляет собой готового универсального персонального агента с большим количеством возможностей для практического использования.

DeepSeek Harness в текущем виде особенно ориентирован на разработчиков агентных систем и предоставляет модульную инфраструктуру, в которой практически каждый компонент можно заменить собственным плагином.

DeepSeek Harness и Ollama

Ollama и DeepSeek Harness решают разные задачи.

Ollama занимается прежде всего запуском AI-моделей.

DeepSeek Harness предоставляет агентное окружение вокруг модели.

Концептуально такую инфраструктуру можно представить следующим образом:

Пользователь → AI Harness → модель → инструменты → внешняя система

Для чего можно использовать DeepSeek Harness?

  • создание coding agents;
  • разработка собственных AI-ассистентов;
  • автоматизация работы с кодом;
  • эксперименты с агентными системами;
  • создание собственных инструментов для AI;
  • тестирование различных моделей;
  • разработка специализированных AI-агентов;
  • исследование многошаговой AI-автоматизации.

Статус Developer Preview

На данный момент DeepSeek Harness находится в статусе Developer Preview.

Проект активно развивается, поэтому API, плагины и другие компоненты могут изменяться с нарушением обратной совместимости.

Разработчики также предупреждают, что Harness пока не проходил полноценный аудит безопасности и не должен рассматриваться как готовая защищённая production-платформа.

При тестировании рекомендуется использовать отдельную виртуальную машину, контейнер или другое изолированное окружение, предоставлять минимально необходимые права и не передавать агенту чувствительные данные без необходимости.

Итог

DeepSeek Harness показывает направление, в котором развивается современный AI: от обычных чат-моделей к системам, способным взаимодействовать с программами и самостоятельно выполнять последовательности действий.

Ключевая идея проекта заключается в разделении интеллекта модели и инфраструктуры агента.

Модель думает, а Harness предоставляет ей среду и инструменты для действий.

Особенно интересна архитектура Everything is a Plugin, благодаря которой модели, инструменты, skills, sandbox, storage и даже пользовательский интерфейс можно комбинировать и заменять.

Сейчас проект прежде всего интересен разработчикам и энтузиастам AI-агентов, поскольку DeepSeek Harness всё ещё находится на стадии Developer Preview.

Официальный сайт: DeepSeek Harness

Исходный код: DeepSeek Harness на GitHub

DeepSeek Harness — открытая платформа DeepSeek для создания и запуска AI-агентов. Модели, инструменты, навыки, память, сессии, sandbox, планирование и интерфейс реализованы как взаимозаменяемые плагины, позволяя собирать собственное агентное окружение.

© 2026 Denant — Interesting portal. Все права защищены.