Перейти к содержимому
Все материалы

ИИ-агенты

DeepSeek Harness: как я собрал свой интерфейс для ИИ-агентов без программирования

≈ 8 мин чтения
ИИ-агенты

Открываю DeepSeek Harness, и слева у меня два пункта, которых нет в стандартной сборке: «Картинки» и «Лимиты OpenCode Go». Справа открывается панель «Артефакты», интерфейс на русском, а в списке моделей рядом стоят DeepSeek, GLM, Kimi, Qwen и GPT.

Я не программист. Код этих панелей писал агент, а я ставил задачи и проверял результат. На каждую панель ушло от 17 до 31 минуты.

Ниже расскажу, что такое DeepSeek Harness, как его поставить, как подключить подписку OpenCode Go и что я поменял у себя. Цены и версии проверены 6 ноября 2026 года.

Как устроена оболочка DeepSeek Harness: ты, harness и модели с подписками

Что такое DeepSeek Harness

Модель отвечает на запрос. Harness - оболочка вокруг неё: чат, инструменты, правила проекта, работа с файлами, история сессии.

Обычно оболочка идёт в комплекте с инструментом: Claude Code живёт по правилам Claude, Codex - по правилам ChatGPT.

DeepSeek Harness (дальше DSH) устроен наоборот. Это открытый проект DeepSeek под лицензией MIT, в котором плагином может быть всё: инструмент, агентный цикл, песочница, журнал сессии и сам интерфейс.

Любую часть можно заменить. Ты получаешь конструктор, в котором даже окно чата можно переделать под себя.

Зачем это нужно? Модели меняются каждую неделю. Оболочка, которая не привязана к одной модели и подписке, переживёт смену трёх моделей: сегодня DeepSeek, завтра GLM, а рабочее место остаётся тем же.

Проект выстрелил. Репозиторий создали 13 августа 2026 года, к 6 ноября у него 274 тысячи звёзд на GitHub.

Первые 200 тысяч он набрал за 15 дней, это рекорд GitHub по данным star-history. У OpenCode на ту же дату 225 тысяч, но собирал он их полтора года.

Оговорка: DSH находится в developer preview. В README прямо написано, что совместимость будет ломаться. Это инструмент для тех, кто готов чинить что-то после обновлений.

Что я поменял у себя

Стандартное окно DSH - это чат, список сессий, панель файлов и настройки.

Для сборки своих плагинов в DSH есть официальный Creator mode, но мне он не понадобился: агент пишет плагины и так, если объяснить задачу словами. Вот что добавилось у меня.

Русский язык - 11 минут

Я поставил DSH 1 ноября, и в тот же вечер агент нашёл сторонний плагин локализации и поставил его. Помню первую реакцию: «вау, круто! теперь все на русском».

Плагин переводит больше 13 тысяч ключей интерфейса, включая популярные плагины. Официально русский появился только 4 ноября, в версии 0.2.2-rc.1.

Промпт можно повторить у себя:

Найди плагин, который переводит интерфейс DeepSeek Harness на русский язык. Поставь самый полный вариант в профиль desktop, проверь, что перевод применился, и покажи, что изменилось. Если что-то сломается, откати изменения.

Лимиты OpenCode Go - 17 минут

Панель в левом меню показывает, сколько лимитов осталось по каждой модели за пять часов, неделю и месяц. Раньше я ходил за этим в консоль OpenCode.

Ключ остаётся в хранилище DSH, страница получает только цифры.

Панель лимитов OpenCode Go: расход за 5 часов, неделю и месяц

Картинки - 31 минута

Четыре локальные модели - MOSS, Z-Image, Qwen и FLUX 3 Klein - и промпт-мастер, который переводит мою русскую идею на язык модели.

Работает без облака и ключей, картинки складываются в папку на ноутбуке, есть история и кнопка «Ещё вариант».

Студия картинок: промпт, выбор модели и результат

Артефакты - 29 минут

Агент пишет интерактивную HTML-страницу: макет, варианты иконок, мини-прототип. Я кликаю нужный вариант, выбор возвращается в чат сообщением, и агент продолжает работу с ним.

Первый живой кейс - пять вариантов иконки для приложения Sova, я выбрал «Рассвет».

Галерея артефактов: страницы, которые создал агент

Командный режим

Экспериментальный пакет agent teams: несколько агентов с ролями, общей доской задач и перепиской. В базовой сборке он выключен, я включил его для задач, которые делятся на независимые части.

Приветствие - 6 минут

Там, где стандартная сборка предлагает отправиться «навстречу неизведанному», у меня написано «Привет, Александр!». Мелочь, но приложение теперь здоровается со мной по имени.

Модели и скиллы

Через подписку OpenCode Go подключена 21 модель. DSH читает папки скиллов из Claude и Codex, так что мои 182 скилла, написанные для других инструментов, работают и здесь.

Интерфейс до и после: стандартная сборка и мой профиль

Как это шло по дням

1 ноября появился русский интерфейс. 5 ноября я подключил подписку и за вечер получил лимиты и студию картинок.

6 ноября собрал артефакты: агент сначала изучил, как эта функция сделана в Claude Code, потом написал модули, прогнал тест и отдельное код-ревью. Ревью нашло дыру: страница могла отправить в чат «выбор» без настоящего клика. Закрыли в тот же день.

Что ломалось

После обновления плагина DSH нужно полностью перезапускать, обновление страницы не помогает. Плагин локализации пришёл со сломанным манифестом, и агент чинил его скриптом.

Магазин плагинов я попробовал и убрал: после установки сбилась русская локализация.

Ни одной строки кода я не писал. Ставил задачи, проверял результат, формулировал правки. Та же работа, что я делаю с агентом в любом проекте, только в итоге получается мой интерфейс.

Как поставить и запустить

Есть два пути:

  • Через npm. Ставишь Node.js версии 24.9 или новее и запускаешь npx @deepseek-ai/dsh web. Интерфейс откроется в браузере на 127.0.0.1:3080.

  • Десктопное приложение с официального сайта: для macOS на Apple Silicon или Windows 64-bit. Для Linux десктопа нет.

Я поставил десктоп 1 ноября, на версии 0.2.1-rc.5. Дальше три шага:

  1. Открой Settings → Models и добавь ключ модели. Подойдёт ключ DeepSeek или подписка OpenCode Go, о ней ниже.

  2. Выбери рабочую папку проекта. Без неё поле ввода не активируется.

  3. Дай первую задачу на чтение: «посмотри проект, объясни, что здесь к чему, ничего не меняй».

Правила проекта DSH читает из файла AGENTS.md.

Все настройки лежат в папке ~/.dsh. Сделай её копию перед экспериментами с плагинами, и вернуться к рабочему состоянию будет просто.

Пять шагов от установки DSH до первой задачи

Как подключить подписку OpenCode Go

Сначала разведу названия:

  • OpenCode - бесплатный открытый агент, отдельная программа.

  • OpenCode Go - подписка на модели: фиксированная сумма в месяц, ключ oc_sk_... и доступ к моделям через шлюз OpenCode (условия Go).

  • OpenCode Zen - оплата по факту, это отдельный сервис.

Тарифы на 6 ноября: Go за $10 в месяц, Go Plus за $40, Go Teams за $20 с участника.

Лимиты считаются в долларах на каждую модель: пять часов - это 20% месячного лимита, неделя - 50%. У DeepSeek V4.1 Flash месячный лимит $100 на Go и $200 на Go Plus.

В подписке есть DeepSeek V4.1 Flash, GLM-5.3-Flash, Kimi K3, Qwen3.8 Flash, GPT 6 Luna, Grok 4.7 и другие, актуальный список - в консоли OpenCode.

Как подключить:

  1. Зайди в консоль OpenCode, создай аккаунт и оформи подписку Go.

  2. В разделе Account создай личный API-ключ. Он показывается один раз, сохрани его в хранилище ключей.

  3. В DSH открой Settings → Models → Add model provider и добавь кастомного провайдера: base URL https://opencode.ai/inference/go, протокол OpenAI Chat Completions, путь /openai/v1/chat/completions, ключ из консоли.

  4. Нажми «получить список моделей» или добавь ID вручную: deepseek-v4.1-flash, glm-5.3-flash, kimi-k3, qwen3.8-flash.

  5. Выбери модель и дай первую задачу.

Для DeepSeek V4.1 Flash нужно один раз разрешить регион Global: Settings → Privacy → Regions.

Есть минус. DSH числится в официальном списке «известных проблемных клиентов» OpenCode Go: он отдаёт нужный заголовок сессии не на всех модельных путях. Подписка у меня работает, но гарантии нет: если провайдер поменяет правила, связку придётся чинить.

Что работает неидеально

Нестабильность

Все 37 релизов на GitHub помечены как pre-release. 5 ноября приложение само обновилось до 0.2.2-rc.1, и на следующий день сторонний плагин для Codex перестал работать, пришлось его удалить.

Безопасность

В сентябре 2026 года нашли уязвимость CVE-2026-82533 с рейтингом 9.4 из 10: агент в песочнице мог одной командой отключить собственные ограничения.

Её закрыли с версии 0.1.2, но в SAFETY.md до сих пор написано, что продукт не проходил аудит безопасности.

Практический вывод: плагин получает доступ к файлам и ключам. Ставь только те, которым доверяешь, а ключи держи в хранилище.

Телеметрия и мелочи

По сообщениям пользователей на Hacker News, в десктопной сборке телеметрия включена по умолчанию. Отключается в конфиге профиля.

MCP-серверы у меня прописаны, но в списке инструментов пока не появились. Документация местами неполная. По отзывам на Hacker News, в простое приложение занимает около 500 мегабайт памяти.

Если нужен стабильный агент для ежедневной работы прямо сейчас, держи DSH вторым инструментом.

DSH или OpenCode

OpenCode - зрелый агент на каждый день: терминал, десктоп, расширение для редактора, стабильные релизы.

DSH моложе и нестабильнее, его надо настраивать. Зато он даёт то, чего у терминального агента нет: своё окно под свою работу.

Если нужно работать сегодня и не хочется возиться с интерфейсом, бери OpenCode. Если тебе тесно в чужом интерфейсе и ты готов потратить пару вечеров на своё рабочее место, бери DSH. Можно держать оба, они решают разные задачи.

Как поставить OpenCode, подключить Go и с какой задачи начать, я разобрал в гайде «OpenCode для новичков».

DeepSeek Harness и OpenCode: два подхода к агентам

Чтобы попробовать, хватит одного вечера: поставь DSH, подключи ключ DeepSeek или подписку OpenCode Go, дай агенту прочитать свой проект и попроси поменять в интерфейсе одну вещь, которая тебя раздражает. Шрифт, панель, перевод, счётчик - начни с малого.

Частые вопросы

DSH бесплатный?

Сама среда бесплатная, лицензия MIT. Платишь за модели: подпиской OpenCode Go или напрямую по ключу DeepSeek.

Работает на Windows?

Да, есть десктоп для Windows 64-bit. На Linux - только через npm или сборку из исходников.

Можно ли пользоваться из России?

Среда ставится и работает. У OpenCode Go и DeepSeek API свои условия, проверь оплату и регионы до покупки.

Чем это отличается от Claude Code и Codex?

Claude Code и Codex - готовые агенты. DSH - среда, в которую ты подключаешь разные модели и перестраиваешь интерфейс под себя.

Источники

Проверено 6 ноября 2026 года. DSH в developer preview, часть инструкций и цен может устареть через месяц.

Если хочешь следить за тем, как я собираю такие инструменты, заходи в Telegram-канал.

Автор

Александр Унгуренко

Создаю сайты, приложения и Telegram-ботов с помощью ИИ и учу этому людей без опыта программирования.

Обо мне

Больше практики в Telegram

В канале выходят заметки о работе с ИИ-агентами и анонсы новых статей.