Лаборатория DeepSeek AI опубликовала в открытом доступе свой новый инструмент для разработки интеллектуальных агентов — DeepSeek Harness (dsh). Это open-source решение позиционируется не просто как библиотека, а как полноценный каркас (harness), построенный на парадигме «всё есть плагин» (everything is a plugin). Фундаментом фреймворка выступает архитектура Cordis, дизайн которой описан в научной работе «A Programming Paradigm for Spatiotemporal Composability».
Ключевые особенности и архитектура
Основная идея DeepSeek Harness заключается в максимальной модульности. Разработчики могут комбинировать различные компоненты, подключая их как плагины, что упрощает создание сложных многошаговых агентов. Проект находится в стадии developer preview, что означает активную фазу разработки и быструю итерацию. Авторы предупреждают: в процессе развития возможны несовместимые изменения в API (compatibility-breaking changes), поэтому для продакшена решение пока не рекомендуется.
Как запустить и интегрировать
Фреймворк работает на базе Node.js и предоставляет готовый веб-интерфейс для взаимодействия. Установка и запуск осуществляются через пакетный менеджер npm или pnpm. По умолчанию веб-интерфейс доступен по адресу http://127.0.0.1:3080.
Для быстрого старта достаточно выполнить команду:
npx @deepseek-ai/dsh web
Для разработчиков, предпочитающих работу с исходным кодом, доступна полная сборка из репозитория GitHub. Также предусмотрена система обнаружения плагинов: если добавить тему dsh-plugin к репозиторию с плагином, он станет видимым в экосистеме фреймворка.
Технические детали и лицензирование
Проект распространяется под лицензией MIT, что делает его свободным для коммерческого и личного использования. Документация включает руководства по разработке (development guide), архитектуре и созданию собственных агентов (AGENTS.md). Сообщество разработчиков может обсуждать баги и предложения в GitHub Discussions и Discord-канале DeepSeek Harness.
| Параметр | Значение |
|---|---|
| Название проекта | DeepSeek Harness (dsh) |
| Разработчик | DeepSeek AI |
| Базовая архитектура | Cordis (Spatiotemporal Composability) |
| Статус релиза | Developer Preview (быстрые итерации) |
| Лицензия | MIT |
| Требования к среде | Node.js, npm/pnpm |
| Веб-интерфейс | http://127.0.0.1:3080 (по умолчанию) |
DeepSeek Harness открывает новые возможности для исследователей и разработчиков, желающих экспериментировать с композицией агентов без жесткой привязки к монолитным структурам. Следите за обновлениями в репозитории проекта для получения актуальной документации.
Источник: Github ↗
