DeepSeek открывает исходный код Harness Agent Runtime с дизайном “всё — это плагин”

Ai агенты плагины Deepseek Open-Source разработка pandaily.com

DeepSeek выпустила DeepSeek Harness — среду выполнения агентов с лицензией MIT на стадии превью для разработчиков. Модели, инструменты, сессии, песочницы и UI являются плагинами Cordis. Пакеты npm развиваются в серии v0.1.5-rc. Оцените новую инфраструктуру для агентов!

Компания DeepSeek представила DeepSeek Harness — среду выполнения агентов с лицензией MIT, которая рассматривает уровень управления вокруг модели как сменную инфраструктуру, а не фиксированную оболочку помощника. Проект, продвигаемый под лозунгом «всё является плагином», также поставляется в виде CLI-инструмента dsh и пакета @deepseek-ai/dsh в npm. Он находится в стадии предварительного просмотра для разработчиков, последние пакеты относятся к серии v0.1.5-rc и продолжают выходить в альфа-версиях. Исходный код размещён на GitHub в репозитории deepseek-ai/DeepSeek-Harness, а компания позиционирует релиз для разработчиков, создающих среды выполнения агентов по всему миру.

Архитектурно Harness построен на системе плагинов Cordis. Модели, инструменты, навыки, сессии, песочницы, хранилища, циклы, планировщики и пользовательский интерфейс — всё это плагины, которые можно выбирать, заменять или расширять в конфигурации без внесения изменений в ядро Harness. Сервисы и события Cordis координируют эти компоненты. DeepSeek просто формулирует основную идею продукта: модель — это душа агента, а среда выполнения (harness) позволяет этой модели понимать окружение, использовать инструменты и продолжать работу. Четыре режима выполнения иллюстрируют эту концепцию. Стандартный режим загружает полный набор инструментов для кодирования. Режим кода предоставляет доступ к инструментам через SDK режима кода, позволяя модели оркестрировать многоэтапные задачи на TypeScript. Минимальный режим включает оболочку и файловый редактор для лёгких тестов. Режим создателя добавляет инспекцию среды выполнения и эксперименты с плагинами в памяти для создания новых пресетов.

Наблюдаемость реализована на основе лога сессий с добавлением записей, который фиксирует системные запросы, рассуждения, вызовы инструментов и их результаты, планирование под-агентов и вставки контекста. Представления траекторий позволяют разработчикам просматривать записи по источнику; функции возобновления, ветвления, поиска и воспроизведения работают с одним и тем же потоком событий. В официальной документации указано, что основные плагины и API будут развиваться в течение периода предварительного просмотра, а сопровождающие предупреждают о возможных изменениях, нарушающих совместимость — это сигнал к тому, чтобы рассматривать стек как экспериментальную инфраструктуру, а не как финальное решение для продакшена.

Для команд, оценивающих открытые стеки агентов, Harness — это скорее набор для композиции сред выполнения, чем единый продукт для чата. Пути для начала работы включают команду npx @deepseek-ai/dsh web и клонирование публичного репозитория. Покупателям и сопровождающим следует планировать быструю итерацию, резервное копирование данных сессий при обновлениях и проверку плагинов в собственных песочницах перед фиксацией любого рабочего процесса на определённом релизе кандидата.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: