Logo
FrontierNews.ai

DeepSeek's New Agent Runtime Could Reshape Who Owns the AI Moat

DeepSeek has released Harness, an open-source agent runtime that lets artificial intelligence models dynamically create, use, and remove their own software tools without breaking the system. With over 149,000 stars on GitHub, the release signals that Chinese AI labs are now challenging not just model capabilities, but the architectural layers companies believed would become their next defensible advantage.

For months, the AI industry has watched Chinese models like DeepSeek, Qwen, and Kimi K2 close the gap with frontier Western labs. When DeepSeek released its R1 model in January 2025, it demonstrated reasoning abilities comparable to OpenAI's o1, and the company published the model weights under an MIT license. That move suggested the model itself might no longer be an unbreachable moat. Now, with Harness, DeepSeek is applying a similar philosophy one layer higher in the stack.

What Makes Harness Different From Other AI Agent Frameworks?

Most AI assistants today work like fixed applications with a predefined set of tools bolted on. Harness treats almost every capability as a plugin that can be added, modified, or removed on the fly. More radically, the agent can write its own temporary plugins if it encounters a task it cannot handle, request permission to load them, use them, and then clean them up afterward.

This approach solves a real problem: as AI agents generate more code and add more tools, managing all those dependencies becomes increasingly fragile. A plugin might alter shared state, create dependencies other components rely on, or leave the system in an unstable configuration. Harness addresses this through a design principle called Cordis, which ensures that changes are reversible and dependencies are reactive.

The underlying concept is straightforward but powerful. When a plugin is removed, the system can roll back its effects. If a required service disappears, dependent components automatically deactivate before the service is removed, preventing cascading failures. This resembles the formal abstraction that Edgar Codd introduced for databases in 1970, which eventually reorganized the entire data industry.

How Did a Chinese Chatbot Framework End Up Powering DeepSeek's Agent Runtime?

Harness did not emerge from AI research alone. It evolved from Koishi, a cross-platform chatbot framework created by Shigma, who now works at DeepSeek. Over four years and thousands of community plugins, Koishi encountered the exact problems that agent runtimes face today: capabilities appearing and disappearing, plugins depending on one another, and the system needing to keep running as its composition changed.

This history matters because it reflects how messaging platforms in China have long combined communication with payments, commerce, public services, entertainment, and work. WeChat alone has around 1.4 billion users, while Koishi supports platforms including QQ, Telegram, and Discord. Chatbots were already managing continuous events, persistent state, external services, and independently developed tools. Once language models became capable of choosing and creating tools themselves, the plugin-lifecycle problems Koishi had solved became directly relevant to AI systems.

Why Should You Care About the Agent Runtime Layer?

For the past year, AI companies have been asking a strategic question: if models become cheaper and the performance differences narrow, where is the next defensible advantage? The answer many settled on was the layer around the model: tools, context management, permissions, execution, memory, and workflow design accumulated over time. This became the new moat everyone was watching.

By releasing Harness under an MIT license, DeepSeek is suggesting that this layer, too, does not need to be proprietary. The runtime is not tightly coupled to DeepSeek's own models either. The model provider is itself a plugin, so users can connect other models through compatible adapters, though some configuration may be required. This means you do not have to get the model, tools, and runtime from the same company.

How to Get Started With DeepSeek Harness

  • Installation: With Node.js installed, a single command launches the web interface locally, making it accessible to developers without complex setup or infrastructure requirements.
  • Model Flexibility: While DeepSeek models are the obvious default, you can connect other language models through compatible adapters, giving you freedom to choose your preferred AI backbone.
  • Performance and Cost: The runtime is designed to be blazingly fast and inexpensive, especially when paired with the latest DeepSeek models, making it practical for both prototyping and production use.
  • Plugin Architecture: You can extend capabilities by writing temporary plugins that the agent loads on demand, uses for specific tasks, and then removes, keeping the system clean and manageable.

The practical implications are significant. Developers can now experiment with agent runtimes without committing to a single vendor's ecosystem. The open-source nature means the community can contribute improvements, fix bugs, and adapt the framework to domain-specific needs.

What Are the Limitations of This Approach?

Harness is new, and its guarantees have real limits. Removing a plugin cannot unsend an email that was already sent, for example. Reversing changes still depends on plugin authors correctly describing their effects. And DeepSeek has not yet demonstrated that Harness outperforms leading commercial coding agents in head-to-head comparisons.

There are also questions about maturity and production readiness. The formal guarantees described in the accompanying paper, "A Programming Paradigm for Spatiotemporal Composability," apply under specific assumptions about reversibility, dependencies, and independent effects. Real-world systems often violate these assumptions in subtle ways.

Despite these caveats, what makes Harness significant is the pattern it represents. DeepSeek's first major release made the model moat look less secure. Now it is opening up the layer everyone had started treating as the next moat. The question is no longer just whether Chinese labs can build capable models, but how much of the AI stack actually needs to be proprietary in the first place.

The release comes as the global AI industry watches which coding agent will dominate the market. By making the agent runtime layer open and modular, DeepSeek is forcing a conversation about whether that dominance needs to come from a single vendor or whether the industry can build on shared, open foundations instead.