DeepSeek обновила Harness – открытую агентную среду под лицензией MIT – для работы с DeepSeek V4.1 Flash. В отличие от обычного чат-бота, Harness получает доступ к каталогу проекта, файлам, терминалу и программным инструментам. Агент может самостоятельно изучить структуру проекта, найти связанные файлы, изменить код, запустить тесты и проверить результат.
📌 Что можно делать:
– искать и исправлять ошибки в существующих проектах;
– проводить рефакторинг сразу нескольких связанных файлов;
– создавать приложение по техническому заданию и проверять его сборку;
– передавать агенту скриншот сайта, программы или окна с ошибкой, чтобы он сопоставил изображение с исходным кодом и внёс необходимые изменения;
– распределять отдельные задачи между субагентами: например, одному поручить интерфейс, другому – серверную часть, третьему – тестирование;
– сохранять собственные skills с постоянными правилами работы для конкретного проекта;
– выполнять задачи автоматически без веб-интерфейса.
Отдельный режим позволяет модели объединять несколько операций в один программный сценарий: найти нужные файлы, прочитать их, внести изменения и запустить проверку. Это сокращает число промежуточных обращений к модели.
📌 Как установить
Требуется Node.js 22.19+ или 24+:
npx @deepseek-ai/dsh webИнтерфейс откроется по адресу:
http://127.0.0.1:3080Для установки команды dsh в систему:
npm install -g @deepseek-ai/dshПосле этого можно запускать задачи без интерфейса:
dsh --profile headless "проверь проект, исправь ошибку и запусти тесты"🔺 Практически DeepSeek Harness превращает V4.1 Flash из модели для генерации кода в полноценного программного агента: он работает с проектом на диске, использует терминал, изменяет файлы, запускает проверки и может продолжать исправления до получения рабочего результата.
