DeepSeek открыла код ИИ-агента для работы с GitHub

AI Изображение создано с помощью ИИ и носит иллюстративный характер
Китайская компания DeepSeek опубликовала в открытом доступе код ИИ-агента dsh-superagent, который взаимодействует с репозиторием на GitHub как участник команды. Репозиторий появился 31 октября, код распространяется под свободной лицензией MIT. Проект написан на TypeScript и является дополнением к DeepSeek Harness — ИИ-агенту компании для разработки и работы с файлами. За первые сутки репозиторий собрал более 4600 звёзд. Об этом пишет издание RUNET.
Согласно документации, главный принцип проекта — «забирать как можно меньше человеческого внимания и давать как можно больше пользы». Агент следит за событиями в одном репозитории GitHub и, по желанию, в корпоративном мессенджере Feishu. Когда кто-то из разрешённого списка обращается к нему с просьбой, агент заводит задачу и выполняет её в отдельной сессии и папке. Результат возвращается в тот же разговор, например в виде пулл-реквеста — предложенных изменений в код. За работой можно следить через веб-панель, где первыми показываются задачи, требующие участия человека.
По своей инициативе агент ничего не начинает: он берётся за работу только по прямой просьбе или по правилу, заранее записанному командой. Задачи, о которых никто не просил, сначала запускаются в режиме, где агент лишь фиксирует, что сделал бы. Писать людям агент должен только тогда, когда нужно решение или готов результат.
Рабочие сессии агента выполняют команды без подтверждения от имени пользователя системы, под которым его запустили. Сливать изменения в основной код по умолчанию должны люди. Если команда настроит автоматическое слияние, стандартные инструкции разрешают его только для готового пулл-реквеста с одобрениями ревьюеров и правкой меньше чем на 200 строк.
Авторы предупреждают, что это исследовательский прототип, а не официальный продукт DeepSeek. Код вырос из повседневной работы команды, значительную часть написали сами ИИ-агенты. В нём могут быть ошибки, поэтому перед использованием код советуют проверить и доработать. Опубликованная версия также отличается от внутренней, а часть идей из статьи команды о проектировании «суперагентов» в прототипе пока не реализована.
Сам Harness DeepSeek открыла в августе, а в начале октября выпустила его десктопные версии для macOS и Windows.



