DeepSeek Harness Is an Agent Framework Where Everything—Even the Agent Itself—Is a Swappable Plugin
Agent frameworks have been tightly coupled black boxes; Harness makes the internals pluggable and gives developers a standard way to compose, swap, and extend every subsystem. The Creation Mode, where an Agent can write and attach its own plugins at runtime, pushes autonomy further than most current coding agents.
DeepSeek Harness is an open-source Agent framework built around a kernel, Cordis, that manages plugins and keeps the Agent running while components are hot-swapped. Its design principle is "everything is a plugin": tools, skills, sandboxes, workflows, and third-party models are all replaceable modules. The framework ships with four preset modes—Standard, PTC (which compresses multi-step tool calls into single programs), Minimal (for benchmarking), and Creation (which lets an Agent inspect and modify its own plugins at runtime).
A step-by-step setup guide covers installing the `dsh` CLI, configuring an API key, and launching the web UI on localhost. The plugin system is already backed by a community registry, with one-click installs for add-ons like custom skins. Third-party models, such as GLM-5.3, can be added through the settings panel alongside the default DeepSeek models.
The release arrived alongside a significant price hike for the DeepSeek V4 Pro API—cache-hit costs rose 12× and output costs 4.5× during peak hours—narrowing the cost advantage that previously made DeepSeek the default choice for individual developers and small teams.
Decoupling the Agent runtime from the model turns the framework into infrastructure rather than a product, which could standardize how Agent capabilities are composed across vendors.
The price hike signals that the domestic Chinese LLM market is shifting from a price war to a capability-first competition, with GLM-5.3 and Qwen 3.8 Max now viable alternatives on cost.
Creation Mode's self-modification capability is a step beyond tool-use toward self-extending agents, but it also introduces a debugging and trust surface that most developer workflows are not yet equipped to handle.