Video summary
DeepSeek Harness: не агент, а движок для ваших ИИ-агентов
Main summary
Key takeaways
Краткое содержание
Видео объясняет, что DeepSeek Harness — не отдельная языковая модель и не просто ещё один чат-агент, а настраиваемая среда, которая связывает модель с инструментами и управляет их вызовом. Модель получает описание доступных инструментов, решает, какие из них использовать, получает результаты и продолжает работу до завершения задачи. Автор сравнивает Harness с «оснасткой» для модели: она превращает способность генерировать текст в возможность выполнять действия.
Главный тезис обзора: Harness часто показывают лишь как веб- или десктопный интерфейс для программирования, хотя важнее его роль конструктора и движка для создания собственных агентов, в том числе встроенных в приложения.
Запуск и подключение моделей
- У Harness есть десктопная версия для macOS и Windows, а также веб-интерфейс. Веб-версию можно запустить командой из терминала или PowerShell. Загрузка исходников из GitHub нужна, если планируется менять код проекта.
- Проект открыт и активно развивается. Автор предупреждает, что в предварительной версии возможны изменения и несовместимость плагинов.
- Модель можно подключить через DeepSeek или сторонних провайдеров. В видео показано добавление Polza AI и OpenRouter по API-ключу и базовому URL. Несколько провайдеров позволяют переключаться между ними, например, в зависимости от доступности сервисов.
- В интерфейсе можно выбрать рабочую папку и уровень доступа: чтение, работа с файлами в рабочей области или полный доступ.
- Автор отмечает, что аккаунт DeepSeek оплачивается по использованию и балансу, а не по подписке. Возможность подписочных тарифов через другие сервисы в ролике не проверяется.
Режимы и плагины
Режимы — это пресеты, определяющие, какие плагины и инструменты доступны агенту:
- Standard — обычный агент с типичным набором возможностей.
- PTC — модель пишет код, который вызывает несколько инструментов, после чего получает результат выполнения этого кода. Такой подход может уменьшить объём передаваемых данных, но не обязательно эффективен для каждой задачи.
- Minimal — минимальный набор инструментов, в описанном автором варианте — главным образом терминал. Подходит, например, для сравнения моделей в более одинаковых условиях.
- Creator — позволяет агенту менять конфигурации и плагины, создавать новые пресеты и другие элементы.
Автор подчёркивает, что плагины здесь — не просто дополнения: через них реализуются многие возможности Harness, включая инструменты, обработку событий и элементы интерфейса. Плагины можно устанавливать из реестров, GitHub или через Plugin Market. В видео показаны плагины для автоматизированных задач и канбан-доска Taskboard.
Сторонние плагины следует проверять: вредоносный код может подвергнуть риску данные пользователя.
Как настраивать агента
В ролике перечислены несколько уровней кастомизации:
- Правила и навыки: файлы
agents.mdи skills можно хранить глобально или в папке конкретного проекта. Навык можно настроить так, чтобы он запускался вручную как slash-команда. - Конфигурация: в профилях desktop и web можно менять настройки, провайдеров, MCP-серверы и другие параметры.
- Собственные пресеты: автор создаёт режим code review, в котором агент может читать и проверять код, но не редактировать файлы. Демонстрация показывает, что ограничения задаются доступными инструментами, а не только просьбой в промпте.
- Субагенты: можно задать глубину их вложенности и количество параллельных запусков. Также упоминается возможность подключать плагины для работы с субагентами Claude Code и Codex.
- Собственные плагины: ими можно добавлять инструменты и slash-команды, подключать внешние сервисы, обрабатывать события и создавать интерфейсные компоненты.
Автор описывает архитектуру как последовательность: плагины объединяются в bundles, а bundles входят в профили. Профиль может запускать веб-интерфейс, headless-задачу из командной строки или SDK-вариант, где агентом управляет код приложения. Именно SDK и профили автор считает особенно важными для встраивания агента в собственный продукт.
Демонстрация и выводы автора
В демонстрационном SaaS-приложении встроенный агент получает инструменты для работы с базой данных и аналитикой: извлекает показатели, строит графики и анализирует причины оттока клиентов. По мнению автора, Harness позволяет реализовать такой сценарий проще, чем создавать собственную систему вызова инструментов с нуля.
Итоговая оценка автора:
- Harness не следует считать прямой заменой Claude Code или Codex: это скорее инструмент другой категории.
- Тем, кому нужен готовый агент без настройки, привычные продукты могут быть удобнее.
- Harness особенно интересен тем, кто хочет контролировать инструменты и поведение агента, собирать собственные конфигурации или встраивать агента в своё приложение.
- В качестве аналогии автор сравнивает Claude Code с macOS, а DeepSeek Harness — с Linux: меньше готовой «закрытой» системы, больше гибкости и необходимости разбираться в настройках.
Руководства и демонстрации в видео
- Запуск веб-версии Harness через команду в терминале или PowerShell и установка десктопной версии.
- Подключение моделей через Polza AI и OpenRouter по API-ключам.
- Обзор режимов Standard, PTC, Minimal и Creator.
- Установка плагинов через интерфейс, маркетплейс и командную строку.
- Настройка правил, skills, MCP и пользовательского пресета для проверки кода без редактирования.
- Демонстрация агента, встроенного в SaaS-приложение для аналитики.
Основной спикер и источники
- Основной спикер: автор видео, представляющий канал Alexey Andreevsky.
- Источники и материалы, упомянутые в ролике: GitHub и документация DeepSeek Harness, каталоги и маркетплейс плагинов Harness, Polza AI и OpenRouter.
Rate this summary
Your feedback will help improve summaries.
Improve this summary
Reprocess with a stronger model when the summary feels incomplete or inaccurate.
Translate summary in another language
Ask questions to this video
Chat for follow-up questions, clarifications, and source-backed answers.