Что внутри DeepSeek Harness и зачем это вам
ИИ-агент обычно приезжает собранным на заводе: модель, инструменты, память и правила выбрали за вас. DeepSeek Harness выложили 13 августа, исходники открыты под MIT, и за три недели проект собрал больше 200 тысяч звёзд на GitHub.
Плагинами здесь сделаны модель, инструменты, журнал сессии и сам рабочий цикл агента, поэтому привилегированного ядра просто нет. Вы правите конфиг и получаете другого агента вместо другого приложения.
Зачем это вам, объясняет один факт. Свои публичные результаты по код-агентам DeepSeek считал в режиме minimal, где у модели всего два инструмента. Красивые цифры в анонсах во многом принадлежат обвязке, и на своей сборке вы получите свои. Проверить это можно по разбору исходников.
Сначала — собрать основу
🟠Быстрый старт — ставим Node.js, запускаем npx @deepseek-ai/dsh web, интерфейс открывается локально на порту 3080. Дальше выбираем папку и ключ модели, после чего агент читает и правит файлы, гоняет команды и строит план.
🟠Модели — DeepSeek внутри не обязателен. Подключаются Anthropic, OpenAI, Bedrock, Vertex, Azure или свой совместимый адрес, и переключение идёт без пересборки.
🟠Четыре режима — Standard даёт полный набор инструментов. Code отдаёт их через SDK, и модель собирает пять шагов в одну TypeScript-программу. Minimal оставляет терминал и редактор, чтобы честно проверить саму модель. Creator нужен для сборки своих пресетов.
Дальше — добавить новые возможности
🟠MCP подключает внешние сервисы: долговременную память, базы и внутренние инструменты без переделки логики.
🟠Плагины — весь контракт это модуль на TypeScript с функцией apply(ctx). Форкать проект ради одного своего инструмента не нужно.
🟠Субагенты и рабочие процессы превращают одного агента в команду: он пишет сценарий, запускает исполнителей параллельно и собирает результат. Исполнителем ставится хоть Claude Code, хоть Codex.
🟠Сессии пишут журнал только на дозапись, и правило жёсткое: что увидела модель, то записано. Отсюда работают возобновление, поиск, ответвление и точный повтор запуска.
🟠План отделяет разбор задачи от исполнения: сначала маршрут, потом правки файлов.
🟠Песочница режет доступ до чтения, записи внутри проекта или полного. Нужная изоляция недоступна — запуск падает вместо тихой работы без защиты.
Одна оговорка. Веб-интерфейс поднимается без авторизации и закрыт только проверкой источника запроса, так что любой локальный процесс попадает внутрь доверенной зоны. Держите его на своей машине и откройте памятку по безопасности до первого запуска.
Полезные ресурсы:
▶️DSH Plugins — готовые расширения сообщества
▶️DSHSeek — короткие пошаговые гайды
▶️Inside DSH — вся механика на схемах
▶️Python SDK — управлять Harness из Python
▶️Tool Guide — добавить свой инструмент
Harness остаётся developer preview: плагины и интерфейсы ещё будут ломаться, а ломающие правки разбирают в обсуждениях. Берите его как конструктор, на котором наконец видно, из чего ваш агент собран.
Уже запускали Harness? Делитесь опытом: что удивило, что сломалось, какие инструменты добавили и под какие задачи используете.
✊ Paragon | Чат | YouTube
ИИ-агент обычно приезжает собранным на заводе: модель, инструменты, память и правила выбрали за вас. DeepSeek Harness выложили 13 августа, исходники открыты под MIT, и за три недели проект собрал больше 200 тысяч звёзд на GitHub.
Плагинами здесь сделаны модель, инструменты, журнал сессии и сам рабочий цикл агента, поэтому привилегированного ядра просто нет. Вы правите конфиг и получаете другого агента вместо другого приложения.
Зачем это вам, объясняет один факт. Свои публичные результаты по код-агентам DeepSeek считал в режиме minimal, где у модели всего два инструмента. Красивые цифры в анонсах во многом принадлежат обвязке, и на своей сборке вы получите свои. Проверить это можно по разбору исходников.
Сначала — собрать основу
🟠Быстрый старт — ставим Node.js, запускаем npx @deepseek-ai/dsh web, интерфейс открывается локально на порту 3080. Дальше выбираем папку и ключ модели, после чего агент читает и правит файлы, гоняет команды и строит план.
🟠Модели — DeepSeek внутри не обязателен. Подключаются Anthropic, OpenAI, Bedrock, Vertex, Azure или свой совместимый адрес, и переключение идёт без пересборки.
🟠Четыре режима — Standard даёт полный набор инструментов. Code отдаёт их через SDK, и модель собирает пять шагов в одну TypeScript-программу. Minimal оставляет терминал и редактор, чтобы честно проверить саму модель. Creator нужен для сборки своих пресетов.
Дальше — добавить новые возможности
🟠MCP подключает внешние сервисы: долговременную память, базы и внутренние инструменты без переделки логики.
🟠Плагины — весь контракт это модуль на TypeScript с функцией apply(ctx). Форкать проект ради одного своего инструмента не нужно.
🟠Субагенты и рабочие процессы превращают одного агента в команду: он пишет сценарий, запускает исполнителей параллельно и собирает результат. Исполнителем ставится хоть Claude Code, хоть Codex.
🟠Сессии пишут журнал только на дозапись, и правило жёсткое: что увидела модель, то записано. Отсюда работают возобновление, поиск, ответвление и точный повтор запуска.
🟠План отделяет разбор задачи от исполнения: сначала маршрут, потом правки файлов.
🟠Песочница режет доступ до чтения, записи внутри проекта или полного. Нужная изоляция недоступна — запуск падает вместо тихой работы без защиты.
Одна оговорка. Веб-интерфейс поднимается без авторизации и закрыт только проверкой источника запроса, так что любой локальный процесс попадает внутрь доверенной зоны. Держите его на своей машине и откройте памятку по безопасности до первого запуска.
Полезные ресурсы:
▶️DSH Plugins — готовые расширения сообщества
▶️DSHSeek — короткие пошаговые гайды
▶️Inside DSH — вся механика на схемах
▶️Python SDK — управлять Harness из Python
▶️Tool Guide — добавить свой инструмент
Harness остаётся developer preview: плагины и интерфейсы ещё будут ломаться, а ломающие правки разбирают в обсуждениях. Берите его как конструктор, на котором наконец видно, из чего ваш агент собран.
Уже запускали Harness? Делитесь опытом: что удивило, что сломалось, какие инструменты добавили и под какие задачи используете.
✊ Paragon | Чат | YouTube