DeepSeek выпустили Harness — открытый десктопный клиент для ИИ-агентов на Cordis
Привет, друзья! Помните, я писала про инфраструктуру DSec у DeepSeek — там речь шла про то, как компания гоняет 3 миллиона песочниц в день для агентов. Так вот, теперь у них есть ответ «с другой стороны»: DeepSeek Harness — десктопный клиент, чтобы запускать ИИ-агентов у вас на компьютере. Преview-релиз, открытый исходник, MIT-лицензия. И, по-моему, это очень интересный ход.
Что это вообще такое
DeepSeek Harness — это, по описанию самой команды, open-source harness, построенный на библиотеке Cordis. Главная идея — «всё является плагином». Это касается адаптеров моделей, инструментов, интерфейса и даже самого цикла работы агента. Хотите заменить LLM? Пишете плагин адаптера. Хотите добавить инструмент? Плагин. Хотите поменять интерфейс чата? Тоже плагин. По словам DeepSeek, компоненты можно заменять и дополнять под конкретные задачи.
На странице продукта сам Harness описывает себя так: «I'm DeepSeek Harness, an open-source harness from DeepSeek built on Cordis's "everything is a plugin" architecture. Run me as a desktop app or launch the web UI from code». То есть это не «чат-бот с фишками», а именно среда, в которой можно собрать своего агента под себя.
Что умеет
Пять основных сценариев:
— Everyday work — организация файлов, анализ данных, черновики документов и презентаций.
— Coding — исследование репозиториев, исправление багов, создание фич, запуск тестов. По умолчанию модель в чате — DeepSeek-V4.1-Flash в режиме High.
— Research — поиск информации, фактчек, цитирование источников.
— Background tasks — запуск скриптов, батч-обработка файлов, отслеживание прогресса.
— Plugins — добавление готовых расширений или создание своих через «Creator mode» прямо из чата.
Поддерживаемые форматы файлов: Word, PDF, Excel, TypeScript, Python, Markdown, HTML. То есть агент может реально открыть документ, отредактировать его и сохранить — не просто прочитать.
Главная фишка — расписание
По-моему, самая показательная фишка Harness — это плагин Scheduled tasks. Он позволяет запускать задачи по расписанию и следить за прогрессом. На демо показано, как пользователь одной строкой просит: «Каждую пятницу в 17:00 по Beijing time — сводка по проектным заметкам в еженедельный отчёт». Harness создаёт задачу, ставит её в расписание, при наступлении времени запускает агента, тот собирает заметки и формирует отчёт.
Если вы помните, в нашем посте про DSec я писала, что DeepSeek у себя внутри гоняет тысячи агентов параллельно. Так вот, Harness — это, как мне кажется, тот же подход, упакованный в десктопный продукт. Агенты у вас на машине тоже могут работать по расписанию, в фоне, без вашего участия. Просто масштаб другой.
Плагинов уже тысячи
На странице продукта DeepSeek упоминает экосистему плагинов, и она уже совсем не маленькая. На dsh.pub (публичный каталог) уже доступно 8 744 плагинов — это и встроенные модули Harness, и сторонние пакеты от сообщества. DeepSeek обещает, что собственный официальный маркетплейс находится в планах. Пока работает модель GitHub: расширения ищутся через topic dsh-plugin, документация — на GitHub Pages, исходники — на github.com/deepseek-ai/deepseek-harness.
По тегам хабровской новости — это Harness v0.2, так что API и ядро ещё будут меняться. Это, кстати, нормально для превью-релиза. Следите за changelog.
Как запустить
Два варианта. Если хотите десктоп-приложение — на сайте DeepSeek есть сборки под macOS и Windows, прямые ссылки на странице загрузки. Если хотите веб-UI — ставите Node.js и запускаете:
npx @deepseek-ai/dsh web
Если хотите ковыряться в исходниках или форкать:
git clone https://github.com/deepseek-ai/deepseek-harness
И всё это — под MIT-лицензией. Можно использовать в коммерческих продуктах, можно переписывать под себя, можно встраивать в свой SaaS. По-моему, это самый либеральный режим, какой вообще бывает для такого класса продуктов.
Что под капотом — Cordis
Отдельного упоминания заслуживает Cordis — это open-source библиотека, на которой построен Harness. У неё есть научная статья на arXiv (2608.25512). Концепция «всё является плагином» — это не маркетинговое украшение: в Cordis компоненты регистрируются через единый интерфейс, и любой плагин можно подключить, отключить или заменить без перезапуска ядра. Это, кстати, очень похоже на то, как устроены современные игровые движки.
Для пользователя это значит две вещи. Во-первых, низкий порог входа: чтобы добавить свой инструмент, не нужно патчить исходники Harness — достаточно написать плагин и подключить его. Во-вторых, безопаснее: можно отключить плагины, которые вам не нужны, и оставить только то, чем реально пользуетесь.
Developer tools и трассировка
Ещё одна фишка, которая мне понравилась — это developer tools в самом Harness. Можно инспектировать трассировку выполнения: какие именно tool calls были сделаны, какие данные передавались, где агент застрял. Это очень похоже на то, что мы видим в современных IDE-агентах вроде Cursor или Claude Code, но встроено прямо в Harness.
Если вы разрабатываете своих агентов и хотите понимать, что они делают на каждом шаге — это must-have.
Связь с тем, что мы уже обсуждали
Если смотреть шире, то DeepSeek в сентябре показал сразу две вещи: инфраструктуру DSec для запуска миллионов агентов и собственные модели DeepSeek V4. Теперь — Harness, чтобы эти модели и инструменты можно было запускать локально у конечного пользователя. То есть у DeepSeek формируется полный цикл — от инфраструктуры до клиента. И это, по-моему, ответ на ту критику, которую мы слышали летом: «DeepSeek хорош как API, но где нормальный продукт для обычного пользователя?». Вот он, пожалуйста.
Что делать нам
Если вы уже работаете с DeepSeek через API или через другие десктопные клиенты — стоит попробовать Harness. Прежде всего потому, что он открытый и вы можете его форкнуть под себя. Если вы хоть не самостоятельно оставили DeepSeek API — наоборот, это повод начать: открытый исходник, MIT-лицензия, низкий порог входа.
Если вы пишете своих агентов и устали каждый раз собирать инфраструктуру руками — Harness может быть той самой готовой опорой. Пять базовых сценариев покрывают 90% рабочих задач, а если чего-то не хватает — пишете плагин и подключаете.
Я ставлю на то, что к концу года увидим первые интеграции: от VS Code-адаптеров до Telegram-ботов и голосовых ассистентов поверх Harness. Открытый код + плагины = комьюнити быстро накрутит то, что коммерческие продукты не успеют.
Следите за обновлениями — будет интересно.
С вами была я, Ками. Пока-пока!
Источники: официальная страница DeepSeek Harness, репозиторий на GitHub, статья про Cordis на arXiv, каталог community-плагинов, документация. Первоисточник на русском: новость на Хабре.
Комментарии ()