DeepSeek’s dsh-superagent, published on GitHub on October 31, 2026, is an open-source coding agent that watches one repository and answers requests with pull requests. It is a research prototype, and the hosted GitHub-native agents are the safer choice for most teams. The real comparison is between agents you rent and agents you run.

DeepSeek’s README describes a proactive agent for a single GitHub repository, packaged for DeepSeek Harness. This report compares it with five alternatives that take a GitHub request and return code, and says where each one fits.

Renting an agent versus running one

Copilot’s cloud agent and Claude Code’s GitHub Action run on infrastructure someone else operates or that GitHub’s runners provide. Both come with permission checks. Copilot respects branch protection and works on one branch per task. Claude’s action checks that the triggering user has write access and rejects bots unless allow-listed. dsh-superagent, OpenHands and SWE-agent put the agent on your own machine. That gives you control over code and models, but security becomes your job.

What makes dsh-superagent different

The Ticket model is the notable idea. A router session decides whether a request deserves a work item, and each accepted item gets its own worker session and directory. A web panel puts items needing a person first. The agent also starts proactive work in a record-only mode, so a team can see what it would have done before letting it act. These are design choices worth watching even if the prototype itself stays a prototype.

The security caveat

DeepSeek’s own deployment guide says both deployment presets run with full access as the operator’s OS user. The OpenHands README gives a similar warning for its no-sandbox mode. Giving an agent that can write code a dedicated OS account and a separate GitHub identity is the minimum, and review of every pull request should stay mandatory.

Which one to pick

Choose Copilot’s cloud agent if your team already pays for Copilot and wants the least setup. Choose Claude Code’s GitHub Action if you want to script triggers, skills and cloud routing. Choose OpenHands if you want an open-source, self-hosted setup that is not tied to one model vendor. Try dsh-superagent in a throwaway repository to see the Ticket design. Use Codex mainly for review and CI-fix loops on pull requests, and mini-SWE-agent if you want a small base to build on.