跳到正文
ChatGPT Pro 俱乐部
博客

DeepSeek 开源自主编程 Agent:一天破万星,MIT 许可

46 阅读约 5 分钟读完

DeepSeek 开源自主编程 Agent:10 月 31 日,DeepSeek 在 GitHub 上放出了一个名为 dsh-superagent-prototype 的项目,采用 MIT 许可。它的定位是「面向单个 GitHub 仓库的主动式编程 Agent」——有人派活,它就自己建任务、开独立会干活、最后回到原对话里交 PR。项目上线一天就冲到 4,000 星,目前已超过 1 万星。

这是国产厂商第一次把「自主编程 Agent」整套开源出来。对每天用 Claude Code、Codex 写代码的人来说,值得看看它想解决什么问题,以及现在能不能真的用。

一句话结论

  • 它是研究原型,不是产品:官方明确写了「仅供参考,不是 DeepSeek 官方产品」,不适合直接上生产。
  • 核心是「少打扰人」:只在被请求或团队规则允许时才动手,只在需要人决策或有结果时才说话。
  • MIT 许可,可以随便改:拿来当自己团队 Agent 工作流的起点,比自己从零设计要快。

1)它到底做了什么

按照仓库 README 的描述,它是一套「为单个 GitHub 仓库服务的主动式编程 Agent」,以 bundle 的形式提供给 DeepSeek Harness 使用。完整流程是这样的:

  • 监听:盯着一个 GitHub 仓库,可选接入飞书群聊。
  • 建任务:有授权的人提出需求后,它创建一个 work item。
  • 干活:在**独立的 Agent 会话和独立目录**里处理,不和主对话混在一起。
  • 交付:回到原来那个对话里回复结果,例如提交一个 pull request。
  • 盯人:自带一个网页面板,专门高亮需要人类介入的事项。

它的设计理念写得很直白:「占用尽量少的人类注意力,产出尽量多的价值。」这句话听着像口号,但落到实现上确实有区别——大多数 Agent 工具的问题不是不能干活,而是干完活之后要人从头读一遍,注意力反而被消耗得更多。

2)和 Claude Code 有什么不一样

对比项DeepSeek Super-agentClaude Code
许可MIT,完全开源闭源商业产品
触发方式监听 GitHub / 飞书,由人派活或规则触发人在终端或 IDE 里主动发起
运行位置常驻,监听仓库本地会话,用完即走
交付形式回到原对话,提交 PR直接改本地文件
成熟度研究原型,明确不保证稳定生产可用
根据双方公开资料整理;DeepSeek 一侧以仓库 README 为准。

简单说,Claude Code 更像「你坐在驾驶位」,DeepSeek 这个更像「招了个能自己排活的工程师」。前者适合精确控制,后者适合把重复性的维护工作交出去。

DeepSeek 开源自主编程 Agent 主题图:数据粒子组成的鲸鱼与并行工作的机器人
示意:主 Agent 监听需求,多个 Worker 分头处理,最后以 PR 形式回到对话。

3)怎么装:让 Agent 自己装

它的安装方式挺有意思,README 没给一堆命令行,而是让你对自己常用的编程 Agent 说一句话:

Read SETUP.md in this repository and set up dsh-superagent with me.

接下来安装用的 Agent 会一个个问你问题、给出完整计划,然后安装配置。等于把「读文档、按步骤操作」这件事外包给了 Agent 自己。开发时用 pnpm check 跑类型检查、测试和构建。

需要提前准备的是:一个 GitHub 仓库、DeepSeek Harness 环境,以及可选的飞书接入。

4)现在能不能用:先说清楚它的限制

官方在 README 里写得很坦白,这几点必须知道:

  • 不是官方产品:「Research prototype for reference only, not an official DeepSeek product」。
  • 不适合生产:可能有 bug,代码风格和工程实践不一定统一。
  • 和内部版本不一致:公开的这份代码和 DeepSeek 内部使用的版本、以及配套文章里描述的实现都不完全一样,文章里的部分设计属于未来方向,还没实现。
  • 自行评估后部署:官方建议先审查、按自己的场景改造再上线。

另外,仓库目前只有 1 个 commit,说明这是一个起点式的开源,后续更新节奏还不确定。

5)适合谁、怎么看

  • 想搭内部 Agent 工作流的团队:MIT 许可、结构清晰,拿来当骨架改,比从零设计省很多时间。
  • 重度用飞书的团队:直接接群聊派活、Agent 回帖交 PR,这个形态国内用户用起来比纯 GitHub 流程顺手。
  • 个人开发者:可以围观思路,但指望它替代 Claude Code 还不现实。
  • 生产环境:现阶段不建议,除非你自己有能力把它做扎实。

怎么看:国产厂商开始抢「Agent 工作流」这一层

过去一年,国产厂商的竞争主要在模型本身:跑分、价格、上下文长度。而这个项目有意思的地方在于,它竞争的是模型外面的那一层——Agent 怎么被触发、在哪干活、结果怎么交回来、人什么时候被打扰。

这一层恰恰是 Claude Code、Cursor 这些工具真正被黏住的地方。DeepSeek 选择把它开源,既是技术展示,也是一个邀请:让用户按自己的流程改造,顺便把 DeepSeek Harness 变成默认底座。

小结

DeepSeek Super-agent 目前还不能替代你手里的 Claude Code,但它把「自主编程 Agent 该怎么设计」这个问题摊开给你看:独立的 worker 会话、回到原对话交付、只在该打扰人的时候打扰人。如果你正在设计团队的自动化流程,这份代码值得读一遍。

想先体验成熟的 Agent 编程工具?欢迎了解俱乐部的 Claude Code / Codex 拼车方案。

参考来源

发表评论

邮箱不会公开,带 * 的是必填项。