ChengRang

dsh-superagent

AI Coding Open Source

DeepSeek's open-source proactive coding agent for a single GitHub repository, distributed as a DeepSeek Harness bundle. It listens to GitHub and optionally Feishu, opens a ticket when work is requested, executes in its own session and directory, and answers in the original conversation with a pull request. MIT licensed research prototype with a web panel for items that need a person.

DeepSeekCoding AgentOpen SourceEvent DrivenGitHub
Visit dsh-superagent

Disclaimer: Review content represents our editorial team's views and experience, not commercial recommendation or investment advice. Product info and pricing may change; refer to official sources.

Overview

dsh-superagent is an open-source proactive coding agent from DeepSeek that serves a single GitHub repository. It installs as a bundle for DeepSeek Harness and sits in the background listening to GitHub, optionally to Feishu as well. When someone within the allowed scope asks for work, it opens a ticket, works in its own agent session and directory, then answers in the original conversation, usually with a pull request. A web panel lists what needs a person.

The repository is explicit about status: this is a research prototype that grew out of the team's daily work, not an official product, and the code may still contain bugs with an inconsistent engineering style, so review it before use. The license is MIT.

The problem it targets is not typing speed but attention. An agent one person can supervise will eat the attention of a whole team if it is careless, so it acts only when asked or when a rule the team wrote allows it, and speaks only when someone has to decide or can use the result.

Key Features

Use Cases

Pros

Pricing

Free and MIT licensed, with no hosted service. The running cost is model calls plus a machine kept online, using the session capability of DeepSeek Harness, and the total depends on repository activity and the model you connect. Installation needs Node and pnpm, and the repository ships typecheck, test and build scripts.

Summary

Most coding agents start with a person opening a terminal. dsh-superagent moves the starting point to events: a request appears in the repository, the agent decides whether to take it, opens a ticket, does the work and reports back. The important part of that structure is not model strength but the fact that every work item has its own session and directory, so results can be traced and a bad run can be stopped. At its current stage it is a research prototype, worth reading for the architecture and trying on your own repository, not something to put straight into production.

Version History

Category
AI Coding
Pricing
Open Source
Tags
DeepSeek · Coding Agent · Open Source
Website

Related Tools