dsh-superagent
A proactive coding agent for one GitHub repository, packaged as a DeepSeek Harness bundle, that turns requests into work items and pull requests.
At a Glance
About dsh-superagent
dsh-superagent is a research prototype from the DeepSeek Harness team, published under the deepseek-ai GitHub organization. It is a proactive coding agent for a single GitHub repository, packaged as a bundle for DeepSeek Harness. The README states it is not an official DeepSeek product and should be treated as research code.
What It Is
The agent listens to GitHub and, optionally, Feishu. When an allowed person asks it for work, it opens a work item, works on it in its own agent session and directory, and answers in the original conversation, for example with a pull request. A web panel shows which items need a person.
Working Principle
The project is framed as a way of working with an agent: take as little human attention as possible and give as much value as possible. According to the README, the agent acts only when asked or when a rule the team wrote allows it, and speaks only when someone must act or can use a result. The philosophy document explains this principle and what it asks of the operator.
Setup Path
Setup has many steps, so the README suggests asking a coding agent to read SETUP.md and set up the project interactively. The agent asks one short question at a time, shows the full plan once, then installs and configures everything. Numbered documents cover the domain model, authorization, execution, prompts, the panel, deployment, architecture, and a cookbook for adding a Source.
Current Status
The README says the published code was adapted from the team's internal version and differs from the implementation described in the article Exploring Super-agent Design: Towards a More Autonomous Agent System. Some designs in that article are future directions and are not implemented. It may contain bugs and should be reviewed before use in other environments.
Community Discussions
Be the first to start a conversation about dsh-superagent
Share your experience with dsh-superagent, ask questions, or help others learn from your insights.
Pricing
Open Source (MIT)
Self-hosted research prototype of dsh-superagent released under the MIT License; not an official DeepSeek product.
- MIT License
- Proactive coding agent for one GitHub repository
- Packaged as a bundle for DeepSeek Harness
- Listens to GitHub and optionally Feishu
- Web panel showing items that need a person
Capabilities
Key Features
- Listens to GitHub and optionally Feishu for work requests
- Opens work items for allowed requesters
- Runs each item in its own agent session and directory
- Replies in the original conversation, e.g. with a pull request
- Web panel showing items that need a person
- Rule-based authorization for when the agent may act
- Agent-guided setup via SETUP.md
