DeepSeek Harness Desktop: приложение для Windows и Mac, установка и плагины
30 сентября DeepSeek выпустил десктопную версию DeepSeek Harness. Это обычная программа: скачал установщик, поставил, вошёл в аккаунт. Официальных сборок две — под Windows 64 бита и под Mac на процессорах Apple, обе помечены как предварительные. Само приложение бесплатное, код открыт, платить придётся только за токены модели. До конца сентября всё было иначе. Сколько проект набрал за полтора месяца, что умеет и где подстёгивает — ниже.
До 30 сентября: одна команда в терминале
До конца сентября DeepSeek Harness запускался одной командой в терминале: npx @deepseek-ai/dsh web. После неё в браузере открывался интерфейс на локальном адресе. Хватало Node.js и терминала, а для первого плагина требовался ещё pnpm. Ни установщика, ни иконки в доке тогда не было.
Что такое dsh
DeepSeek Harness, он же dsh, это агентный харнесс. Он соединяет языковую модель с инструментами: модель читает и правит файлы в выбранной папке, запускает команды, ходит в сеть, ведёт план и отчитывается о сделанном. Код открыт под лицензией MIT, репозиторий создан 13 августа 2026 года. К началу октября у проекта 243 тысячи звёзд и 29 тысяч форков. Статус в README обозначен как developer preview, и там же сказано, что изменения, ломающие совместимость, будут.
Версии выходят с пометками rc и alpha. На 5 октября в npm последняя это 0.2.0-rc.2 от 29 сентября, в альфа-канале 0.2.1-alpha.1 от 3 октября.
Архитектура
Девиз проекта: «Everything is a Plugin». На фреймворке Cordis собраны плагины: модель, инструменты, песочница, хранилище сессий, интерфейс и цикл агента. Значит, харнесс можно менять без правки исходников, а за полтора месяца каталог сторонних дополнений заметно вырос.
Рабочее окно
Старт начинается с выбора рабочей папки. Пока папка не выбрана, поле ввода недоступно. Свежая установка создаёт папку по умолчанию и пустую сессию, поэтому первый запрос можно отправить сразу. Слева список сессий, он группируется по рабочим папкам, сессии можно закреплять, архивировать и фильтровать. Внизу поле ввода с выбором модели, уровня рассуждения и режима агента. Режимов четыре: стандартный, «создатель» для разработки плагинов, PTC (модель пишет код, вызывающий инструменты) и минимальный с урезанным набором.
Правая панель
Здесь собраны инструменты. Файлы показывают дерево папки и предпросмотр: Markdown, картинки, PDF, документы Word, презентации, таблицы Excel, CSV, причём в таблицах видно листы, ячейки и формулы. Терминал имеет вкладки и выбор оболочки, работает с правами пользователя и не ограничен песочницей агента. Браузер открывает заданный адрес прямо в панели. Карточка «Изменения» собирает изменённые файлы в конце каждого хода, правки можно смотреть в два столбца с подсветкой. План читается целиком до одобрения, если агент его предложил. Сессии субагентов открываются здесь же, не теряя основную.
Задачи и команды
Долгие команды уходят в фон, панель задач показывает вывод в реальном времени, а по завершении фоновой задачи агент сам возвращается к работе. Есть панель команды агентов с участниками и их задачами, а также страница горячих клавиш с поиском и переназначением.
Экспериментальные возможности
Отдельным блоком лежат опыты: управление браузером через Playwright и Chrome DevTools, управление компьютером со снимками экрана, работа с удалённой папкой по SSH, голосовой ввод с локальной моделью распознавания. Всё это есть, но для серьёзной работы их лучше не включать.
Сторонние оболочки обогнали официальную
Сообщество не стало ждать DeepSeek. Собственные оболочки появились ещё в августе, до официального десктопа. DSH Desktop от anywhere-labs набрал 29,9 тысячи звёзд. Сборки есть под Windows x64 и универсальная под macOS, Intel поддержан официально. Внутри трей, терминал, обновления и встроенный магазин плагинов. Второй проект с тем же названием ведёт dataelement, у него 11,9 тысячи звёзд.
Чего стоит опасаться
Плагин работает с правами пользователя. Каталог awesome-dsh-plugin предупреждает: установленный плагин читает файлы, пользуется ключами и ходит в сеть, а подтверждения инструментов на код плагина не распространяются. Попадание в каталог не означает проверку безопасности. Незнакомый плагин ставьте там, где нет ключей. Сборочные скрипты зависимостей подчиняются правилам pnpm, и отдельного окна с вопросом «разрешить ли» приложение для них не показывает. Это записано в списке известных ограничений.
Кому ставить, а кому подождать
Ставить стоит тем, кто хотел попробовать агента DeepSeek и останавливался на слове «терминал»: установщик снимает порог. Офисные навыки и предпросмотр документов полезны вне программирования, чтобы разобрать таблицу, собрать отчёт или свести папку документов в один файл. Подойдёт и тем, кто уже работает с dsh из терминала: сессии общие, команда ставится из меню, а фоновые задачи в приложении удобнее, чем во вкладке браузера.
Подождать стоит тем, кому важна предсказуемость. Семь выпусков за двенадцать дней и обязательные обновления плохо сочетаются с отлаженным рабочим процессом. На машине с чувствительными данными торопиться не нужно: аудита безопасности у проекта пока нет, как и понятного выключателя для аналитики.
Цена и первые шаги
Приложение бесплатное, код открыт, платить придётся только за токены модели. Начать лучше с отдельной папки, режима с подтверждениями и одного плагина, а не десяти.
Репозиторий со всеми файлами лежит на github.com/deepseek-ai/deepseek-harness, там же файлы apps/desktop/README.md и SAFETY.md. Выпуски собраны на github.com/deepseek-ai/deepseek-harness/releases, скачать сборку можно на deepseek.com/harness, а список плагинов ведут на github.com/awesome-dsh-plugin/awesome-dsh-plugin.
Что осталось за рамками этого текста: как пройдёт установка на обеих системах, что именно лежит внутри установщика и как приложение работает с ключами доступа и аналитикой.