News · SI
DeepSeek open-sources dsh-superagent, a coding agent that takes work from GitHub and team chat
DeepSeek has published dsh-superagent, an MIT-licensed research prototype of a proactive coding agent for one GitHub repository. It listens to GitHub and optionally Feishu, takes requests only from allowed people, works each request in its own session and replies in the original thread, for example with a pull request.
DeepSeek has open-sourced dsh-superagent, a proactive coding agent for one GitHub repository, released under the MIT licence as a research prototype rather than an official product[1]. It runs as a bundle for DeepSeek Harness, listens to GitHub and optionally Feishu, and when an allowed person asks it for work it opens a work item, handles it in its own agent session and directory, and answers in the original conversation, for example with a pull request[1]. A web panel lists only what needs a person[1].
01 / 04
Built to save attention
The project's stated rule is to "take as little human attention as possible, and give as much value as possible"[2]. In practice the agent confirms a request once, stays quiet while it works, and writes again only when a result is ready, it needs a decision, or it can't finish[2]. It asks one concrete question at a time and is told to mark drafts as unfinished and report failures as failures[2].
According to the South China Morning Post, the design came from a technical article by DeepSeek's Harness team and aims to cut the human work of coordinating several AI agents and checking on their progress[4]. The Next Web, citing Bloomberg, reports DeepSeek is pointing it at Anthropic's Claude Code[5].
02 / 04
Permissions live outside the chat
Work starts only when a person on an allowed list addresses the agent, or when someone writes in a conversation the team opened to requests[2]. The host enforces those lists, rules and per-task mandates, and the docs say messages, comments and quoted documents are only inputs to a decision and can't change those permissions[3]. Bots can at most produce an "inferred" candidate, never an explicit request[3]. Work nobody asked for needs a rule the team wrote and starts in a mode that only records what the agent would have done[2].
03 / 04
Read the caveats
DeepSeek says much of the engineering was done by coding agents, the code may contain bugs and inconsistent style, and the public version differs from its internal one; some designs in its article are future directions not built into the prototype[1]. Setup is long enough that the README tells you to have your own coding agent walk through SETUP.md with you[1]. The operator guidance is blunt too: start with a short allowed list, keep proactive work in record-only mode until it looks right, and don't use the agent to churn out mass pull requests[2].
04 / 04
Why it matters
Most coding agents still live in a terminal or IDE and wait for one developer. dsh-superagent moves the agent into the team's existing threads and treats human attention as the scarce resource, with permissions enforced by the host rather than by whatever text lands in a chat. That's a pattern worth studying for anyone running agents on a shared repo, even if this release is explicitly a prototype to read and adapt rather than deploy as-is.
Sources
Sources for this story.
- dsh-superagent-prototype repository and README (DeepSeek, GitHub)github.com
- 000 Philosophy (dsh-superagent docs)github.com
- 002 Authorization (dsh-superagent docs)github.com
- DeepSeek unveils AI 'super agent' in coding race with OpenAI, Anthropic (South China Morning Post)scmp.com
- DeepSeek open-sources Super-Agent, a coding agent that reads team chats (The Next Web)thenextweb.com
FAQ
Frequently asked questions.
01What is dsh-superagent?
It's DeepSeek's open-source research prototype of a proactive coding agent for a single GitHub repository, packaged as a bundle for DeepSeek Harness. It listens to GitHub and, optionally, the Feishu workplace chat app, opens a work item when an allowed person asks for something, works on it in its own session and directory, and replies in the original conversation, for example with a pull request.
02Is it an official DeepSeek product?
No. The README calls it a research prototype for reference only, says much of its engineering was done by coding agents, and warns it may contain bugs. DeepSeek also says the public code differs from its internal version, and some ideas from its design article are not built yet.
03Will it act without being asked?
Only under rules the team writes. By default it acts when an allowed person addresses it directly. Unrequested work needs a written rule and starts in a mode that only records what the agent would have done, so teams can check its judgement before letting it act.
04What licence is it under?
MIT. The code is on GitHub at deepseek-ai/dsh-superagent-prototype, and setup is meant to be run by your own coding agent following the repository's SETUP.md.
05Who is it aimed at?
Teams that already run coding agents against a shared GitHub repository. The South China Morning Post reports the design aims to cut the human work of coordinating several agents and checking on them, and The Next Web, citing Bloomberg, says DeepSeek is aiming it at Anthropic's Claude Code.
That’s the story
Building with what’s new?
Spectrum Web Co ships products, places talent, builds social narratives and builds custom business tools as monthly services.
Related stories