DeepSeek Harness: открытый AI Agent-фреймворк от DeepSeek
DeepSeek Harness: открытый AI Agent-фреймворк от DeepSeekОписание
Что такое DeepSeek Harness
DeepSeek Harness — это открытый фреймворк дляai-агентов, который DeepSeek только что выпустила, на данный момент он находится на этапе предварительной версии для разработчиков, а исходный код уже опубликован на GitHub.
Ключевая идея DeepSeek Harness выражается одной фразой: Agent = Model + Harness. Модель отвечает за рассуждения, а Harness подключает эти рассуждения к реальной среде — позволяет агенту понимать контекст, вызыватьинструменты и непрерывно работать в реальных сценариях.
В отличие от закрытых продуктов вроде Claude Code, Harness идёт по пути open source. Модели, инструменты, UI, хранилище — все возможности выделены в плагины, и разработчик выбирает то, что ему нужно, и собирает это через конфигурационный файл, не изменяя исходный код.

Особенности и функции DeepSeek Harness
Ядро Cordis: Harness в основе работает на Cordis. Cordis отвечает за подключение, отключение плагинов и управление зависимостями, все возможности агента живут в плагинах.
Всё есть плагин: модели, инструменты, навыки, сессии, песочницы, хранилище, циклы, планировщик, UI — всё это плагины. Cordis обеспечивает взаимодействие между плагинами через механизм сервисов и событий. Разработчик выбирает нужные плагины и с помощью конфигурационного файла собирает нужного агента, не трогая исходный код.
Полная трассировка Trajectory: всё, что видит модель — системныйпромпт, ход рассуждений, параметры и результаты вызовов инструментов, записи планирования подагентов, каждая вставка контекста — записывается в append-only лог сессии. В представлении Trajectory можно просматривать записи по источникам по одной. При возникновении проблем легко локализовать конкретный шаг, можно разветвить новую сессию с любого узла, чтобы продолжить исследование, или воспроизвести всю цепочку действий заново.
Четыре режима работы
Standard: полноценный агент для написания кода, включает редактирование файлов, shell, поиск по файлам/вебу, навыки, планирование, цели, подагентов и рабочие процессы.
Code: все возможности Standard, но инструменты предоставляются через Code Mode SDK, и модель может оркестрировать многошаговые операции одной программой на TypeScript.
Minimal: минимальное окружение, всего два инструмента — постоянный bash и str_replace_editor, в основном используется для бенчмаркинга моделей.
Creator: к Standard добавлены проверки во время выполнения, эксперименты с плагинами и мастер создания пресетов для создания пользовательских пресетов агентов.
Для каких сценариев подходит DeepSeek Harness
Сложный рефакторинг кодовой базы: Trajectory полностью записывает каждое действие и рассуждение в процессе рефакторинга. При возникновении проблемы можно точно откатиться к узлу с ошибкой, не начиная сначала. В режиме Code модель сама пишет скрипты на TypeScript для оркестрации многоэтапных вызовов инструментов, что быстрее, чем ожидать ответа модели шаг за шагом.
Разработка full-stack задач: режим Standard уже включает редактирование файлов, shell, поиск, навыки, планирование и оркестрацию подагентов, связывая в одной сессии всё — от PRD до фронтенд- и бэкенд-кода и скриптов деплоя. Лог сессии сохраняется полностью, при следующем открытии можно продолжить с того же места.
Бенчмаркинг моделей: режим Minimal оставляет только bash и файловыйредактор, окружение чистое и контролируемое. При сравнении разных моделей на одинаковых задачах результаты не искажаются лишними инструментами.
Пользовательские пресеты агентов: режим Creator позволяет разработчикам проверять состояние во время выполнения, тестировать плагины Cordis в памяти и упаковывать скомпонованные возможности в новые пресеты. Команды могут кастомизировать конфигурации под свои бизнес-сценарии.
Стоимость DeepSeek Harness
Сам фреймворк Harness бесплатен и имеет открытый исходный код, его можно клонировать напрямую с GitHub.Однако для запуска агента необходимо вызывать базовую модель, и стоимость зависит от подключённой модели и объёма использования. При подключении DeepSeek-V4 API использует тарификацию по пиковым и внепиковым периодам:
| Модель | Период | Ввод с попаданием в кэш | Ввод без попадания в кэш | Вывод |
|---|---|---|---|---|
| V4-Pro | Вне пика | 0,025 юаня/млн токенов | 3 юаня/млн токенов | 6 юаней/млн токенов |
| V4-Pro | Пик | 0,05 юаня/млн токенов | 6 юаней/млн токенов | 12 юаней/млн токенов |
| V4-Flash | Вне пика | 0,02 юаня/млн токенов | 1 юань/млн токенов | 2 юаня/млн токенов |
| V4-Flash | Пик | 0,04 юаня/млн токенов | 2 юаня/млн токенов | 4 юаня/млн токенов |
Часы пик — по пекинскому времени с 9:00 до 12:00 и с 14:00 до 18:00.
Часто задаваемые вопросы о DeepSeek Harness
В: Можно ли уже использовать Harness сейчас?
Да. Предварительная версия для разработчиков уже доступна, и одной командой можно запустить Web UI.
В: Можно ли подключить только модель DeepSeek?
Нет. Возможности моделей тоже реализованы как плагины, теоретически можно подключать и другие модели, просто модели DeepSeek оптимизированы лучше всего.
В: Сложно ли освоить систему плагинов?
Идея, заложенная на официальном сайте, — конфигурация вместо кода. Выбираете плагины, пишете конфигурационный файл — и всё работает, без изменения исходного кода. Режим Creator также включает инструменты проверки во время выполнения и экспериментов с плагинами, что снижает порог кастомизации.
В: Что конкретно умеет Trajectory?
По сути это «чёрный ящик» агента. Системный промпт, рассуждения модели, детали каждого вызова инструмента, записи планирования подагентов — всё упорядочено по временной шкале. При возникновении проблем можно сразу посмотреть лог и локализовать их, а также разветвить новую сессию с любого промежуточного шага.
В: Как выбрать один из четырёх режимов?
Для повседневной разработки — Standard; если нужно, чтобы модель сама писала скрипты для сложных процессов, — Code; для сравнительного тестирования моделей — Minimal; для создания собственных пресетов агентов — Creator.
Как пользоваться DeepSeek Harness
Быстрый запуск Web UI
Требуется Node.js, выполните:
npx @deepseek-ai/dsh web
Установка из исходного кода
git clone https://github.com/deepseek-ai/deepseek-harness
Затем следуйте инструкциям по настройке из репозитория.
Как DeepSeek Harness выглядит на фоне конкурентов
| Параметр | DeepSeek Harness | Claude Code | OpenAI Codex | OpenClaw |
|---|---|---|---|---|
| Открытость | Открытый, исходный код публичен | Закрытый | Закрытый | Открытый |
| Плагинная архитектура | Все возможности реализованы как плагины | Фиксированный набор возможностей | Фиксированный набор возможностей | /td> |
| Поддержка моделей | Плагинная, без ограничений | Эксклюзивно Claude | Эксклюзивно GPT | Совместимость с несколькими моделями |
| Режимы работы | 4 предустановленных режима | Один режим | Облако / CLI | Зависит от конфигурации |
| Трассируемость | Полный журнал траекторий | Ограниченная | Ограниченная | Зависит от реализации |
| Операции с сессиями | Восстановление, разветвление, воспроизведение | Базовые сессии | Базовые сессии | Зависит от реализации |
| Формат продукта | Фреймворк с собственным хостингом | Встроенный агент в терминале | Облако + локальный CLI | Фреймворк с открытым исходным кодом |
| Ценообразование | Фреймворк бесплатен, модели оплачиваются по факту использования | Подписка | Оплата по факту использования | Бесплатно, открытый исходный код |
| Экосистема | Открытая экосистема плагинов | MCP экосистема | Function Call | Управляется сообществом |
В чём DeepSeek Harness превосходит аналогичные продукты
Открытый исходный код + плагинная архитектура: это не закрытый продукт, а фреймворк, который можно разбирать и собирать. Команда может взять только нужные части или глубоко кастомизировать решение. Код открыт, никаких чёрных ящиков, привязки к одному поставщику нет.
Полная запись траекторий: отладка и аудит имеют под собой реальную основу. Восстановление, разветвление и воспроизведение работают на основе единого потока событий, без необходимости дополнительного управления состоянием.
Четыре режима для разных сценариев: от полного Standard до минимального Minimal и ориентированного на разработчиков Creator — не нужно устанавливать несколько инструментов под разные задачи.
Управление через конфигурацию: смена модели, инструментов или способа хранения выполняется правкой конфигурационного файла. Для команд, которым нужно быстро итерировать возможности агентов, это существенная экономия усилий.
Почему стоит выбрать DeepSeek Harness
Если вам нужен фреймворк для агентов, которым вы можете управлять и который можно настраивать под свои нужды, Harness гибче закрытых продуктов. Открытый исходный код означает отсутствие привязки к поставщику, а плагинная архитектура позволяет постепенно расширять возможности. Полная запись траекторий также полезна в корпоративных сценариях, где требуется аудит и отладка. При подключении к DeepSeek-V4 стоимость API крайне низкая, поэтому запуск крупномасштабных задач агентов не станет обузой.
Связанные материалы:
DeepSeek выпустил ознакомительную версию Harness v0.1 для разработчиков
Что такое Harness? Полный разбор инженерной системы для агентов по работе с кодом
Помощник сценариста▸
AI Приложения
AI Новости