虎嗅

DeepSeek Harness: What was expected to be a mass-produced vehicle turned out to be just a test platform.

原文:DeepSeek Harness:等的是量产车,端上来的却是试验台

Summary of Key Points

The Harness product released by DeepSeek is quite different from what users were expecting: an “officially tuned, user-friendly code agent.” Instead of providing a “ready-to-use vehicle,” it offers an “engine test bench” that allows agents to develop additional capabilities through a plugin-based architecture. While ordinary users find it difficult to use due to its high barriers and lack of basic functions, developers and researchers see it as an important tool for exploring the next generation of agents, reflecting DeepSeek’s consistent focus on technological exploration over refining the user experience.

1. Users Want a “Ready-to-Use Vehicle,” but DeepSeek Provides an “Engine Test Bench”

Many people hoped that DeepSeek would create an official agent similar to the third-party tool Reasonix—one that would stabilize the code capabilities of their models and reduce costs, making it easily accessible to everyone. After all, if external teams can do it, the official version should be more reliable. However, the Harness delivered by DeepSeek is more like an open testing platform: it doesn’t come with pre-defined functions; users have to replace components or even create new ones for the agent to use. Ordinary users are confused: “How exactly does this work? Can it write code for me directly?”

2. What Exactly is Harness?

According to DeepSeek, an agent consists of a model and Harness. The core ofHarness is its plugin-based design, which means tools, sessions, workflows, and interfaces can all be created as plugins and managed by the Cordis kernel for loading and unloading. Even more impressive is the “creation mode”: if an agent identifies a missing capability, it can write a plugin on the fly to continue functioning. For example, if an agent needs to process images but doesn’t have that ability, it can generate its own image-processing plugin and then proceed with the task. This is different from most current agents, where the capabilities are predetermined by developers; Harness aims for agents to evolve while working.

3. Why Do Ordinary Users Find It Difficult to Use?

For ordinary users, the openness ofHarness is a double-edged sword:

  • High Barriers: The installation and configuration process is complex, and understanding the concepts is challenging.
  • Lack of Basic Functions: Features such as file referencing (using @ to reference files), sidebars, and visual capabilities, which are common in mature agents, require the installation of third-party plugins.
  • Unmet Core Needs: Issues that users care about—such as whether the model will deviate from its intended path, whether files will be modified incorrectly, whether tasks can be completed in one go, and whether the cost is reasonable—are not addressed by Harness. It’s like buying a car but having to install the steering wheel and seats yourself; who would find that useful?

4. What’s Its Value?

Although it’s troublesome for ordinary users,Harness is a treasure for developers and researchers:

  • Customization Freedom: Similar to tools like Vim or VS Code, it allows developers to modify the tool according to their working methods.
  • Exploring the Future: Agents can create their own plugins, and with traceable event logs (recording prompts from models and tool calls), researchers can study how agents behave, how they may go out of control, and how they can be restored to normal.
  • Infrastructure Tool: Harness is not a solution that writes code for you; it’s a tool that helps developers make mistakes and explore what the next generation of agents could look like.

5. DeepSeek’s Approach: Not Making “Mass-Producible Vehicles,” but Creating “Prototypes for Future Cars”

DeepSeek has never been a company that focuses solely on refining the user experience for end-users; AI (AGI) and technological exploration always come first. Its products are more like “side branches” that emerge during the research process.Harness is currently just a “geeky toy” that demonstrates the potential of future agents, but it’s not designed for everyday use. Just as a test bench can give birth to the next generation of cars, you don’t need to learn how an engine works if you have to go to work today.

In Conclusion

DeepSeek Harness is a “technology experiment for the future.” Ordinary users don’t need to rush into using it right away, but it may hold the key to the next direction in agent development.

(End of article)