
DeepSeek опубликовала исходный код dsh‑superagent — исследовательского прототипа Super‑Agent, агента для написания кода, который выполняет задачи в репозитории GitHub.
Агент приступает к работе в двух случаях: если ему отправил запрос авторизованный пользователь или если задача соответствует правилам, которые команда должна установить заранее. Агенту можно дать доступ к чату, что позволит участникам ставить задачи через упоминание.
Задачу Super‑Agent выполняет в отдельной сессии и папке, результат возвращает в тот же разговор, например, в виде пулл‑реквеста. Для контроля работы агента предусмотрена веб‑панель. Хотя в рамках рабочей сессии агент выполняет команды без подтверждения пользователя, который его запустил, за добавлением изменений в основной код следят люди. Автоматическое слияние доступно для готового пулл‑реквеста с одобрениями ревьюеров и правкой не меньше чем на 200 строк.
По умолчанию агент не выполняет неявно сформулированные запросы (например, сообщение без прямого обращения, сообщение от другого бота или неавторизованного пользователя). Такие сообщения анализируются и фиксируются в журнале как «потенциально принятые».
В DeepSeek подчёркивают, что опубликованный код — это исследовательский прототип, а не финальный продукт. В компании советуют проверить его на ошибки и доработать под собственные нужды.
Источник: habr.com