Ролик вышел 28.08.2026, цифры и интерфейс в тексте на эту дату. 28.10.2026 я сверил команду запуска и путь настройки модели с официальным README и документацией проекта, они совпадают с тем, что я показываю. Интерфейс и цены у этого инструмента меняются быстро, поэтому там, где возможны расхождения, стоит пометка.
Что внутри
- 01Что такое Harness
Почему агент = модель + обвязка и зачем здесь всё сделано плагинами.
- 02Установка и настройка
Одна команда, режимы, права доступа, ключ к модели без подписки.
- 03Кейсы из ролика
18 задач по папке проекта, правка по одной, четыре субагента, ветвление.
- 04Свой плагин
Доска агентов, собранная в режиме создателя за полчаса.
- 05Промпты и счёт
Готовые формулировки и сколько стоила вся работа в ролике.
Что такое Harness и зачем он нужен
DeepSeek Harness это агент, в котором почти всё можно переделать под себя. Это инструменты, поведение, даже сам интерфейс. Каждый кусок оформлен плагином, который ставится и убирается отдельно. Свой плагин писать руками не нужно, агент напишет его сам по обычной просьбе на русском.
У разработчиков на главной странице вынесена формула «агент = модель + harness». Модель сама по себе ваши файлы не читает, команды не запускает и вчерашний разговор не помнит. Всё остальное, чтобы агент понимал, где он находится, пользовался инструментами и не разваливался на настоящей работе, делает обвязка. И модель здесь такой же сменный плагин, как остальное.
Выбирайте не модель, а агента. Модели меняются каждый месяц и догоняют друг друга. Агент это всё, что вокруг модели, и он решает, работаете вы или играетесь.

На момент ролика подписки нет, только ключ к модели. Вы платите за то, что потратили. Не сели за компьютер, счёт стоит на месте.
Установка и первый запуск
- Поставьте Node.js
Скачайте с официального сайта и установите как обычную программу. Через неё ставится сам агент.
- Выполните команду установки
Скопируйте команду со страницы DeepSeek Harness, откройте терминал, вставьте и нажмите ввод. Дальше агент ставит всё сам. Это единственный технический момент во всём процессе.
- Откройте интерфейс в браузере
После установки всё открывается в браузере, как обычный сайт. Мощный компьютер не нужен.
- Выберите папку, режим и права
Слева рабочие папки и сессии, в центре строка запроса и четыре кнопки, папка, режим, права и модель. Агент работает внутри папки и по настройке правит только её.
- Подключите модель по ключу
В настройках в разделе моделей вставьте ключ провайдера или добавьте своего через кнопку «добавить провайдера». Обновите список моделей и можно работать.

Команда запуска текстом
В ролике я копирую её с официальной страницы. Вот она же, чтобы не перепечатывать с экрана. Сверено с README проекта 28.10.2026.
npx @deepseek-ai/dsh web
После запуска интерфейс открывается в браузере по адресу 127.0.0.1:3080. При первом запуске npx спросит разрешение скачать пакет (Ok to proceed, так это видно в ролике), отвечайте y и подождите. Первая загрузка идёт заметно дольше следующих. По SSH браузер сам не открывается, адрес только печатается. Флаг --no-open отключает автооткрытие браузера, например на сервере.
Как подключить провайдера моделей
В ролике я подключаю российского провайдера как свой. Порядок для любого провайдера с адресом и ключом по документации проекта.
- Откройте Settings, раздел Models
Для DeepSeek достаточно вставить ключ в карточку DeepSeek и сохранить. Ключ после сохранения скрывается и обратно не показывается.
- Нажмите «Add model provider» и выберите Custom model API
Если провайдер есть в списке (например openai, anthropic), выберите его и вставьте ключ, этого достаточно. Режим Custom model API нужен для провайдера, которого в списке нет, например шлюза, агрегатора или своего сервера.
- Заполните поля
Provider ID маленькими буквами (потом его не сменить), адрес провайдера (в ролике к адресу дописан /v1), протокол, который понимает провайдер (в списке три варианта, OpenAI Chat Completions, OpenAI Responses и Anthropic Messages), и ключ. Провайдер не сохранится без хотя бы одной модели, её можно добавить на следующем шаге.
- Нажмите «Fetch available models»
Агент спросит у провайдера список моделей. Если список не пришёл, впишите названия моделей руками, работает так же.
- Выберите модель в строке запроса
Выбранная модель становится моделью по умолчанию для новых сессий, перезапускать ничего не нужно.
Режимы и права


Права снижают риск, но не дают гарантии изоляции. Это прямо сказано в памятке безопасности проекта, подробнее в разделе «Ограничения».
В настройках те же режимы и права задаются по умолчанию для новых сессий, а в чате меняются для текущей. В разделе плагинов можно ограничить, что агенту разрешено запускать, вставить отдельный ключ для поиска в интернете (без него агент искать не будет) и задать петлю, то есть сколько вызовов агент делает одновременно (у меня стоит 10). На втором экране список установленных плагинов, у меня на момент записи их 166, каждый выключается галочкой. Меньше плагинов, меньше поводов ошибаться.
Наборы агента (пресеты) это комплектация. Инструменты, инструкция и что разрешено. Любой встроенный можно скопировать и переделать под себя или попросить агента собрать набор в режиме создателя.
В ролике модель подключена по API через агрегатор моделей. На ключ поставлено ограничение 200 рублей на неделю, чтобы случайно не уйти в ноль. Расход виден в кабинете по каждому ключу и каждой модели.
Кейсы из ролика
Отдать папку и попросить найти ошибки
Я взял сайт, собранный в прошлом ролике про Claude Design, положил проект в папку, отдал её агенту и попросил завести задачи на всё, что тот найдёт. В итоге 18 задач, разложенных по важности, в отдельном файле BUGS.md прямо в проекте. По каждой указано, где сломано и как чинить.
Вот две верхние. Акция «-10% на второй товар» рисуется на экране, но в корзину не идёт, товар падает по полной цене. И кнопка «оформить заказ» ничего не проверяет. Обязательные поля только на вид, корзина очищается, заказ никуда не уходит.


Вместо кода в папке могут лежать договоры, выгрузка таблиц или ваши статьи. Механика та же. Агент читает всё, что в папке, находит проблемы и раскладывает их по задачам.
Проверять и находки, и правки
Скидку я проверил руками. Агент прав, в заказе полная цена. Часть находок оказалась не багами. Это спрятанные прокрутки, пустые ссылки, заметка про фильтры на будущее. Агент вашей задумки не знает, он видит только код, поэтому такое отсеивается сразу.
Дальше просьба исправить только одну задачу. Агент починил, сам проверил, что код без ошибок и цифры сходятся при разном количестве товаров. Но строка «Товары» над итогом показывалась уже со скидкой, и на экране выходило 22 000 - 400 = 22 000. Итог правильный, показан криво. Поймано глазами за 10 секунд.
Проверять надо не только то, что агент нашёл, но и то, что он починил. Первое проверяют все, второе почти никто.
Одна сессия становится начальником
Ещё четыре бага ушли параллельно. Одна сессия руководит, под ней запускаются четыре отдельных, по одной на задачу. Каждая работает в своей копии проекта (папки task-T2 … task-T5), чтобы не затирать общие файлы. Перед запуском начальник сверил, что копии совпадают с оригиналом, а после ждал, проверял результаты каждой, сверял, что правки не пересекаются, и только потом свёл всё в один файл. Одну несостыковку между задачами он поймал сам. Каждый субагент отчитался в одной форме. Что изменил, в каком файле и строке, как проверить, какие могут быть побочки.


Траектория и ветвление
Траектория это полный журнал, в нём видно, что видела модель, каждый вызов инструмента и что вернулось. По нему можно искать и проигрывать участки заново. Если агент свернул не туда, у каждого сообщения есть кнопка ветвления, она даёт отдельную сессию с той же историей до этой точки, исходная остаётся целой. Видно, на чём агент завис или жёг втрое больше денег, и не приходится переигрывать работу, которая уже получилась.
Магазин плагинов
Магазин подключается одной командой, внутри больше 2000 плагинов, ставятся в пару кликов. Смотреть стоит не на цифру (их считают по-разному), а на то, что вокруг инструмента за пару недель собрались люди, которые пишут и выкладывают плагины.

Своя доска агентов за полчаса
Новая сессия в свободной папке, модель переключена на DeepSeek V4 Pro, режим создателя, просьба обычными словами сделать вкладку, где видно все сессии и что с ними происходит. Агент прочитал собственную документацию, написал плагин, спросил подтверждение на активацию, зарегистрировал его и перезапустил интерфейс.
В итоге три колонки (в работе, готово, архив) и три счётчика сверху. Сколько задач работает, сколько токенов ушло, сколько ждут ответа. Последний оказался самым полезным, сразу видно, где агент упёрся и стоит без вас. В карточке шаги, ходы, токены, время, занятость контекста, набор и субагенты. У плагина три версии, это попытки агента, пока не собралась рабочая; любую можно вернуть, выключить галочкой или удалить без перезапуска.


Плагин не песочница, он живёт в рабочем окне со всеми правами. Чужой плагин это доступ не к файлу, а к агенту, ключам и проектам. При установке две галочки. Только эта версия или все следующие. Вторую не жмите, обновления придут без вашего ведома. Ставьте плагины, где виден автор, много звёзд и открыт код; незнакомые сначала в пустую папку с правами только на неё.
Claude Code и Codex как исполнители
Отсюда можно позвать Claude Code и Codex, запущенные на том же компьютере, и отдать задачу любому из них. Если у вас оплачен доступ к ним, рулит этот агент, а работу делают они по вашей подписке. Правило из ролика такое. Выберите одного диспетчера, исполнителей может быть сколько угодно, и меняются они без боли.
Промпты
Первый промпт взят с экрана ролика. Остальные я готовил к ролику на файлах вымышленного бренда «Перевал» (сайт, продажи, письма, цены); в финальный монтаж вошли не все. Подставьте свои файлы.
исправь только задачу Т1, остальное не трогай
Собери сайт бренда «Перевал» одним HTML-файлом. Цвета, шрифты и характер возьми с логотипа, товары и цены из линейки, фото товаров подставь из папки. Нужно: первый экран с обещанием, каталог четырёх моделей с ценами, форма заявки, футер. Форму сделай рабочей: показывает подтверждение после отправки. Открой результат в браузере, когда закончишь.
Прочитай таблицу продаж и собери из неё дашборд одним HTML-файлом. Нужно: выручка по месяцам, доли моделей, розница против опта, процент возвратов по каждой модели. Внизу пять строк выводов обычными словами: что растёт, что проседает, где проблема с возвратами. Числа бери из файла, не выдумывай.
Вот письмо от сети магазинов с пятью вопросами. Ответь на каждый по порядку, опираясь на наши документы: чем мы отличаемся от конкурентов, что писать на ценнике, условия возврата, материалы для продавцов, сроки. Тон деловой и короткий, без пафоса. Никаких «покорите вершину». Если данных на вопрос нет, так и напиши, не придумывай.
Найди в интернете пять трёхместных двухслойных палаток, которые продаются в России, весом до четырёх килограммов. Собери таблицу: название, бренд, вес, водостойкость тента, цена в рублях, ссылка на страницу магазина. Ниже одним абзацем: где на этом фоне встаёт наша «Маршрут 2» за 28 900 ₽ и что честно писать на ценнике. Цены бери со страниц магазинов, не по памяти.
В интерфейсе нет счётчика расходов в рублях. Сделай себе кнопку в интерфейсе, которая показывает мои траты за сессию в рублях по текущему курсу. Добавь её в панель сверху.
Ты не смог прочитать картинку, потому что модель не объявлена как принимающая изображения. Поправь конфиг профиля cordis.patch.yml (папка $DSH_HOME/profiles/web), объяви модели поддержку изображений и формат рассуждений deepseek. Потом скажи, что перезапустить.
Сколько это стоило

На 28.08.2026 всё, что показано в ролике, это 12 сессий, почти 2 часа работы модели и 19 млн токенов. Сборка плагина на DeepSeek V4 Pro обошлась в 147 рублей за одну задачу. Все правки по сайту на младшей DeepSeek V4 Flash уложились примерно в 30 рублей. В обычной работе на Flash у меня уходит около 300 рублей в день.
Flash разобрала чужой код, нашла и починила баги и отработала в четырёх параллельных сессиях. Один раз не додумала (та самая строка «Товары» в корзине), но посчитала правильно. Рутину гоняйте на ней, Pro берите для задач с нуля и чтобы разобраться в незнакомой системе.
Частые вопросы
Здесь ответы на то, о чём чаще всего спрашивали в комментариях под роликом.
У меня другой интерфейс, чем в ролике. Это нормально?
Да. Проект в стадии developer preview, и разработчики сами предупреждают, что будут изменения, ломающие совместимость. Названия и расположение кнопок могут отличаться от ролика от 28.08.2026. Опирайтесь на официальный README и документацию проекта.
Какой компьютер нужен?
Любой. В ролике модель работает у провайдера по ключу, а сам агент запускается у вас на компьютере и открывает интерфейс в браузере. Тяжёлых вычислений на вашей стороне нет. Нужен установленный Node.js.
После команды долго грузится или появляется ошибка
При первом запуске npx скачивает пакет, и это занимает время. Когда он спросит разрешение, ответьте y. Проверьте, что Node.js установлен (команда node -v в терминале), и запустите команду ещё раз. Если ошибка остаётся, опишите её с текстом в обсуждениях проекта на GitHub.
Не работает поиск в интернете
В ролике в настройках, в разделе плагинов, для поиска была отдельная строка под ключ, и без ключа поиск не работал. В новых версиях ключи задаются у каждого поискового плагина отдельно, поэтому актуальные поля смотрите в каталоге настроек плагинов в документации проекта.
Нужен ли VPN?
Сам Harness запускается у вас локально. Доступ к провайдеру моделей зависит от самого провайдера и вашей сети, в разных сетях я это не проверял. Откройте адрес провайдера в браузере из той же сети. Если список моделей не загружается, впишите названия моделей руками, это работает так же.
Почему оплата по расходу, а не подписка?
На момент ролика подписки не было, платили провайдеру модели по ключу за потраченные токены. В документации новых версий появился ещё вход через аккаунт DeepSeek, условия смотрите в самом приложении. Если у вас уже оплачены Claude Code или Codex, этот агент может быть диспетчером, а работу отдавать им по вашей подписке. Это показано ближе к концу ролика.
Агент и Harness это одно и то же?
Нет. Harness это обвязка вокруг модели, то есть инструменты, навыки, сессии, хранилище и интерфейс. Агентом я называю связку обвязки и модели вместе, это формула со схемы выше.
Как запустить на сервере и открывать через браузер?
По SSH адрес только печатается, флаг --no-open отключает автооткрытие браузера. Выставлять интерфейс наружу в проекте советуют через обратный прокси, для этого есть отдельное руководство. Из него важное. Нужны параметры --public-url и --trusted-host, иначе браузер получит 403 на все запросы. Напечатанная ссылка содержит ключ доступа, делитесь ею только с нужными людьми. Учтите памятку по безопасности ниже.
Что дальше
Канал в Telegram. Разборы ИИ-инструментов без хайпа, только практика. Читать канал в Telegram.
Вопрос под роликом. Напишите, что пригодилось и какой кейс разобрать дальше, часто следующий ролик получается из вашего вопроса. Открыть ролик на YouTube.
Итог
Кому подойдёт. Тем, кто хочет платить за фактический расход вместо подписки, отдавать агенту целые папки (код, договоры, таблицы, тексты) и дописывать инструмент под свою задачу, например доску задач, свою CRM, панель для агентов. Начните с малого. Поставьте, дайте ему свою рабочую папку и попросите разобраться, что там не так.
Ограничения.
- Версия ранняя, разработчики сами пишут, что многое поменяется и что-то может сломаться.
- Находки и правки агента нужно читать. Часть находок не баги, а в правке может остаться ошибка отображения.
- Плагины работают со всеми правами агента; чужие ставьте осторожно, одну версию за раз.
- Full Access даёт агенту весь компьютер, по умолчанию держите Workspace Write.
- В собственной памятке безопасности проект называет себя экспериментальным и не прошедшим аудит. Там советуют давать минимум прав, по возможности работать в отдельной виртуальной машине или контейнере и держать резервные копии файлов, к которым у агента есть доступ.
Не получается повторить? Спросите помощника в Telegram. Он знает все разборы и уроки и отвечает со ссылками.
Спросить помощникаНужно так же, но под вашу задачу? Внедряю ИИ в маркетинг и учу команды.
Работа со мной


