DeepSeek випустила Harness — відкритий ШІ-агент для Windows, macOS і браузера

DeepSeek відкрила публічний доступ до DeepSeek Harness — агентного середовища для роботи з кодом, файлами, дослідженнями та автоматизації завдань. Проєкт поширюється з відкритим вихідним кодом за ліцензією MIT, а на офіційній сторінці Harness вже доступні готові версії для Windows 64-bit і Mac з Apple Silicon. Компанія називає нинішній запуск глобальним public preview.
Harness можна сприймати як альтернативу інструментам на кшталт Claude Code, але DeepSeek намагається зробити його ширшим за звичайний coding-agent. Агент уміє працювати з папками користувача, читати й змінювати файли, запускати команди, аналізувати таблиці, готувати документи й презентації, шукати інформацію в інтернеті та виконувати багатокрокові завдання.
На сайті DeepSeek демонструються сценарії з DOCX, XLSX, PDF, HTML, Python, TypeScript і Markdown. Результати можна переглядати прямо в інтерфейсі та доопрацьовувати в діалозі з агентом.
У Harness майже все можна замінити плагіном

Головна архітектурна особливість проєкту — принцип «everything is a plugin». Harness побудований поверх фреймворку Cordis, а моделі, інструменти, доступ до файлів, агентний цикл та інші компоненти підключаються як окремі модулі.
Це дає змогу не лише встановлювати додаткові можливості, а й створювати їх безпосередньо через Harness. У Creator Mode можна описати потрібну функцію звичайним текстом — наприклад, попросити зробити таймер Pomodoro — після чого агент здатен написати плагін, підключити його й перевірити роботу.
У документації DeepSeek Harness також наголошується, що окремими компонентами є модельні адаптери, інструменти, пісочниці та інші частини системи. Тож розробники можуть змінювати окремі елементи середовища, не переписуючи весь агент.
Є завдання за розкладом, але комп’ютер має залишатися увімкненим
Через експериментальний плагін Scheduled Tasks Harness підтримує одноразові та повторювані завдання. Наприклад, можна попросити щоп’ятниці збирати звіт із робочих нотаток або запускати певну процедуру за cron-розкладом.
В автоматизації є обмеження: згідно з офіційною документацією, завдання виконуються лише поки працює Host. Після його перезапуску Harness перевіряє пропущені події та для повторюваних завдань запускає останню пропущену ітерацію.
Без настільного застосунку систему можна запустити локально через Node.js:
npx @deepseek-ai/dsh web
Команда відкриває вебінтерфейс на локальному комп’ютері. Вихідний код міститься в офіційному репозиторії DeepSeek на GitHub.
Водночас локальний запуск Harness не означає, що сама нейромережа теж працює локально. Модель підключається окремо: Harness підтримує DeepSeek API, сторонніх провайдерів і власні сумісні API-сервери.
Є й важливе застереження щодо зрілості продукту. На основному сайті DeepSeek називає Harness public preview, але в README репозиторію використовується обережніше визначення developer preview і прямо попереджається про майбутні несумісні зміни. Тож зараз Harness радше варто розглядати як відкриту платформу, що активно розвивається, для експериментів і налаштування власних ШІ-агентів, а не як повністю стабільний робочий інструмент.