Blog
Insights, updates and stories from our team

Development2026/08/16
Build a DeepSeek-Harness Plugin from Scratch: A Step-by-Step Tutorial
A hands-on tutorial that builds a DeepSeek-Harness plugin: package.json, cordis.patch.yml, a registered tool, and installing it into a profile with dsh plugin add.

Development2026/08/16
Cordis Explained: The Plugin Framework Behind DeepSeek-Harness
What Cordis is, where it came from, and how its Context, Service, and Fiber lifecycle primitives power DeepSeek-Harness's everything-is-a-plugin architecture.

Tutorial2026/08/16
How to Set Up Your DeepSeek API Key and Models in DeepSeek Harness
Configure a DeepSeek API key in DeepSeek Harness via Settings → Models or settings.yaml, understand .credentials.yaml, and fix MISSING_CREDENTIAL errors.

Guide2026/08/16
DeepSeek-Harness Architecture: What "Everything Is a Plugin" Means
How DeepSeek-Harness implements tools, commands, skills, MCP, hooks, and permissions as one mechanism, with the capability-seam pattern and packages panorama.

Guide2026/08/16
DeepSeek Harness CLI Cheat Sheet: Commands, Flags, Env Variables
A reference for the dsh command line: the four entry modes, launcher flags, web and headless app parameters, plugin management, and every environment variable.

Guide2026/08/16
DeepSeek Harness Configuration Guide: Patches, Layers, --dump-config
How DeepSeek Harness merges its four config layers, why a patch replaces a row instead of deep-merging it, and how to debug the result with --dump-config.

Development2026/08/16
cordis.patch.yml Explained: How DeepSeek-Harness Bundles Patch Config
How a DeepSeek-Harness plugin author writes cordis.patch.yml: what insert, id, name, and config declare, and how bundle vs profile package.json fields differ.

Tutorial2026/08/16
Use OpenAI, Anthropic, or Any OpenAI-Compatible API with DeepSeek Harness
Add OpenAI, Anthropic, Bedrock, or any OpenAI-compatible endpoint as a custom model provider in DeepSeek Harness, with the exact settings.yaml YAML fields.

Development2026/08/16
How to Add a Custom Tool to DeepSeek-Harness with defineTool
A field-by-field guide to defineTool: parameters, output.schema, output.render, execute, the inject dependency it needs, and how Code Mode affects it.

Guide2026/08/16
DeepSeek Harness FAQ: 30 Common Questions Answered
30 short, fact-checked answers about DeepSeek Harness (dsh) — installation, cost, security, MCP, plugins, Claude Code comparisons, and the Python SDK.

Guide2026/08/16
DeepSeek Harness, One Week In: What Developers Say
A sourced roundup of what developers on X, Hacker News, Zhihu, V2EX, and LinuxDo said in DeepSeek Harness's first week — praise, complaints, and open disputes.

Security2026/08/16
Running DeepSeek Harness in a Team
How to run DeepSeek Harness across a team: permission presets, sandbox backends, telemetry env vars, shared config layers, and a plugin approval policy.