Что такое dsh-superagent
DeepSeek представила dsh-superagent — исследовательский прототип системы «суперагентов», предназначенной для автоматизации разработки в рамках одного GitHub-репозитория. Проект упакован как бандл для DeepSeek Harness и работает по принципу «минимум внимания человека — максимум ценности».
Агент интегрируется с GitHub и опционально с мессенджером Feishu. Когда пользователь (с соответствующими правами) запрашивает работу, агент:
- Создает задачу (work item);
- Выполняет её в изолированной сессии и директории;
- Возвращает результат, например, в виде Pull Request;
- Обновляет веб-панель, показывающую, где требуется вмешательство человека.
Философия и ограничения
Проект позиционируется как research prototype, а не готовый продукт. В документации (docs/000-philosophy.md) подчеркивается, что агент действует только по запросу или согласно заранее заданным правилам команды, чтобы не тратить внимание разработчиков на ложные срабатывания. Код написан с участием самих AI-агентов, что отражено в названии и подходе к разработке.
Технические детали и документация
Прототип адаптирован для публикации и может отличаться от внутренней версии DeepSeek. Документация структурирована последовательно, от философии до архитектуры:
| Документ | Содержание |
|---|---|
| 000-philosophy.md | Принципы работы и требования к оператору |
| 001 Domain model | Модель домена и сущностей |
| 002 Authorization | Механизмы авторизации и доступа |
| 003 Execution | Логика выполнения задач |
| 004 Prompts | Структура промптов для агента |
| 005 Panel | Веб-интерфейс мониторинга |
| 006 Deployment | Ручная настройка, конфигурация, апгрейды |
| 007 Architecture | Архитектурные решения |
| 008 Cookbook | Добавление новых источников (Sources) |
Установка и запуск
Процесс настройки автоматизирован: пользователь просит своего AI-кодера прочитать SETUP.md, после чего агент пошагово устанавливает и конфигурирует систему. Для проверки кода используется команда pnpm check, которая запускает проверку типов, тесты и сборку.
Лицензия и статус
Код распространяется под лицензией MIT. DeepSeek предупреждает, что прототип может содержать баги, а стиль кода и инженерные практики могут быть несогласованными. Рекомендуется тщательная проверка перед использованием в production-средах. Некоторые концепции, описанные в статье «Exploring Super-agent Design», являются направлениями для будущих разработок и не реализованы в текущем прототипе.
Источник: Github ↗
