본문으로 건너뛰기

블로그

팀의 인사이트, 업데이트, 이야기

Build a DeepSeek-Harness Plugin from Scratch: A Step-by-Step Tutorial
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.
Cordis Explained: The Plugin Framework Behind DeepSeek-Harness
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.
How to Set Up Your DeepSeek API Key and Models in DeepSeek Harness
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.
DeepSeek-Harness Architecture: What "Everything Is a Plugin" Means
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.
DeepSeek Harness CLI Cheat Sheet: Commands, Flags, Env Variables
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.
DeepSeek Harness Configuration Guide: Patches, Layers, --dump-config
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.
cordis.patch.yml Explained: How DeepSeek-Harness Bundles Patch 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.
Use OpenAI, Anthropic, or Any OpenAI-Compatible API with DeepSeek Harness
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.
How to Add a Custom Tool to DeepSeek-Harness with defineTool
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.
DeepSeek Harness FAQ: 30 Common Questions Answered
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.
DeepSeek Harness, One Week In: What Developers Say
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.
Running DeepSeek Harness in a Team
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.