DeepSeek正式发布研究原型dsh-superagent,这是一款能够代表用户在GitHub仓库中执行任务的代码智能体。

任务触发与权限管控

该智能体主要在两种场景下启动:一是接收来自授权用户的直接指令,二是命中团队预设的规则场景。用户可开放特定的聊天频道或GitHub作用域,在此范围内,任何人只需提及该智能体即可发起任务请求。

为确保安全,权限列表和执行规则均由宿主端强制执行,消息内容、评论或引用文档均无法扩大智能体的操作权限。系统默认会将非明确指令(如未直接提及的消息、机器人消息或非授权人员的跟进)评估并记录为“本应接受”的请求,但实际不予处理。明确的授权指令在所有模式下均有效。官方建议,在充分审查相关记录后,再切换至自动模式。

代码合并机制

自动合并功能由名为“交付要求”的提示词控制,宿主端不引入任何自定义合并逻辑。鉴于GitHub会将合并贡献记入启用该功能的账户名下,默认情况下,智能体不会使用自身账户进行自动合并。除非提示词中明确指定了其他合并账户,否则所有合并操作均需人工完成。

目前,dsh-superagent已在GitHub上免费开源。