DeepSeek Harness
Plugin-based coding agent harness where models, tools, UI, and the agent loop are all swappable.
About
DeepSeek Harness, dsh for short, treats the coding agent itself as a stack of replaceable parts: models, tools, skills, sessions, sandboxes, storage, scheduling, the agent loop, and even the UI are plugins composed over the Cordis kernel, which wires them together through services and events. That inversion means teams can keep a familiar chat front end while swapping the model provider underneath, replace the context injection strategy without forking, or schedule subagents for delegated work. Getting started is a single command, npx @deepseek-ai/dsh web, which serves a local web UI on port 3080, and the full TypeScript source builds from GitHub. The August 2026 developer preview landed with extraordinary momentum, passing 190k GitHub stars, though DeepSeek warns that core plugins and APIs will keep breaking as the design settles. Everything is MIT licensed with third-party notices documented. For developers who find existing agent CLIs too opinionated, this is the current center of gravity for rolling your own.
Should you use DeepSeek Harness?
Pick it when
Pick DeepSeek Harness when you are building your own coding agent and want to swap the model, tools, context strategy, agent loop, or UI as plugins instead of forking an opinionated CLI, and you can absorb preview-stage churn.
Look elsewhere when
Skip it if you need a stable daily tool: it is a developer preview and DeepSeek warns that core plugins and APIs will keep breaking. OpenCode, Aider, or Goose are ready-to-use agents that are past the preview stage.
Alternatives to DeepSeek Harness
- Goose
Mature Apache-2.0 agent that extends through 70-plus MCP extensions under Linux Foundation governance, but you extend it rather than replace its core loop.
- OpenHands
MIT Python SDK for defining agents in code and scaling them to the cloud, a more established base, though setup is heavier than dsh's single npx command.
- OpenCode
MIT terminal agent with custom agents and JSON configuration, ready for daily use now, but customization stops at config rather than replacing core parts.
- Serena
If you only need better code navigation, this MCP server adds LSP-level symbol editing to an existing agent without adopting a new harness.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- AI Code Assistants
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Easy (2/5)
- License
- MIT
- Added
- Aug 24, 2026