What Is DeepSeek Harness?
From models to Agents to the Harness, build a concept map you won't confuse.
Learn in order, or jump straight to your current problem. Every tutorial carries its applicable version, verification date and next step.
02 tutorials
From models to Agents to the Harness, build a concept map you won't confuse.
Start the Web UI with the official npm command, check the port, and prepare your first session.
05 tutorials
Understand the boundaries of Providers, API Keys, and custom OpenAI-compatible Endpoints.
Understand what the Agent can see, which operations require approval, and how to set safe trial boundaries.
Locate problems along the shortest path, from Node, ports, and networking to model configuration and workspace permissions.
Agree on goals, boundaries, acceptance evidence, and rollback before the Agent edits files.
Use tests, logs, static checks, and a separate reviewer as external evidence.
05 tutorials
The four most easily confused extension concepts, explained at once by responsibility and runtime boundary.
Four checks — source, permissions, versioning, and rollback — to reduce the risk of adding third-party code to the Agent Runtime.
Load reusable workflows on demand instead of placing an entire handbook in every prompt.
Build reliable names, schemas, canonical outputs, errors, and idempotent effects.
Walk from apply(ctx) through configuration, tool registration, result observation, and unload verification.
04 tutorials
Understand how dsh composes the plugin tree layer by layer at startup, and the difference between web and headless.
Preserve decisive facts, remove noise, and isolate alternate work paths.
Separate soft instructions, human approval, filesystem enforcement, and tool policy.
Parallelize only independent work, with explicit ownership and acceptance evidence.