DeepSeek Harness Developer Preview
5 min readDeepSeek AI · Official
Official landing page: everything-is-a-plugin architecture, quick start with npx, and links to GitHub docs.
Opens in a new tab ↗
LEARN
Official DeepSeek Harness docs and curated community articles — from Web UI quick start to Cordis, plugin development, and SDK integration.
24 resources
Category
DeepSeek AI · Official
Official landing page: everything-is-a-plugin architecture, quick start with npx, and links to GitHub docs.
Opens in a new tab ↗
DeepSeek Harness · Official
Configure models, pick a workspace, run your first agent task, and learn approval flows in the browser UI.
Opens in a new tab ↗
DeepSeek Harness · Official
Create a minimal Harness plugin with apply(ctx), register it in cordis.yml, and load it into the Web UI.
Opens in a new tab ↗
DeepSeek Harness · Official
Add a model-callable greet tool with defineTool, typed parameters, and output rendering for the Web UI.
Opens in a new tab ↗
DeepSeek Harness · Official
Accept validated user configuration from cordis.yml with schemas and defaults in your plugin.
Opens in a new tab ↗
DeepSeek Harness · Official
Hands-on walkthrough of the Cordis plugin runtime: seven runnable chapters from first plugin to harness integration.
Opens in a new tab ↗
DeepSeek Harness · Official
A plugin exports apply(ctx); cordis.yml composes the app. Learn function, object, and class plugin shapes.
Opens in a new tab ↗
DeepSeek Harness · Official
Cordis-managed registrations are automatically undone when a plugin unloads — no manual cleanup.
Opens in a new tab ↗
DeepSeek Harness · Official
Expose capabilities on ctx and depend on other services with inject and Service subclasses.
Opens in a new tab ↗
DeepSeek Harness · Official
Typed events, broadcast dispatch, and waterfall short-circuit patterns in Cordis.
Opens in a new tab ↗
DeepSeek Harness · Official
Validated config from cordis.yml with schemas — fail loud on bad input.
Opens in a new tab ↗
DeepSeek Harness · Official
The config file as a plugin tree, hot reload, and diagnosing plugins that never load.
Opens in a new tab ↗
DeepSeek Harness · Official
Register a model-callable tool against real harness services after the Cordis fundamentals.
Opens in a new tab ↗
DeepSeek Harness · Official
Install the published Python SDK, run built-in examples, and call DeepSeekHarness from your own code.
Opens in a new tab ↗
DeepSeek Harness · Official
How skill discovery, SKILL.md paths, catalog assembly, and the model-facing skill tool work.
Opens in a new tab ↗
DeepSeek Harness · Official
Contracts for model-facing tools: schemas, execute hooks, policy, presentation cards, and background work.
Opens in a new tab ↗
DeepSeek Harness · Official
Patterns for harness extensions: tools, MCP, skills, memory, system-prompt hooks, and policy waterfalls.
Opens in a new tab ↗
DeepSeek Harness · Official
Generated catalog of every model-facing tool shipped in Harness plugins, with parameters and descriptions.
Opens in a new tab ↗
DeepSeek Harness · Official
Every config block a cordis.yml entry can set, with JSDoc-included type declarations per package.
Opens in a new tab ↗
CodePick · Community
CodePick guide: agent factory vs coding agents, npx quick start, source install, providers, and plugin ecosystem.
Opens in a new tab ↗
OpenClaw Launch · Community
OpenClaw Launch guide: profiles, bundle stacks, web/headless/TUI modes, and plugin install commands.
Opens in a new tab ↗
Runoob · Community
Chinese beginner-friendly tutorial series: prerequisites, install, core concepts, and plugin development chapters.
Opens in a new tab ↗
实在智能 · Community
Structured Chinese encyclopedia: quick start, profiles, agent loop, AGENTS.md, skills, and extension development.
Opens in a new tab ↗
SkillVetAI · Community
SkillVetAI checklist: six discovery roots, kebab-case names, direct-entry formats, and invocation flags.
Opens in a new tab ↗