当前位置:主页 > 中学教育
DeepSeek Harness developer preview: Everything is a plugin

 

Everything is a plugin

DeepSeek Harness is built on Cordis's plugin system. Plugins provide every agent capability, including models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI. Cordis services and events let the plugins work together. Developers can select, swap, or extend any capability in configuration without changing the DeepSeek Harness source code.

DeepSeek Harness settings showing installed plugins and their status

Every run is traceable

Everything the model sees is recorded in an append-only session log: system prompts, reasoning, tool calls and results, subagent scheduling, and every context injection. In the Trajectory view, you can inspect these records by source. Resume, fork, search, and replay all operate on the same event stream.

Reconstruct a complete run from a single session log

Multiple runtime modes

Standard mode includes the full toolset. Code mode uses model-generated code to orchestrate multiple rounds of tool calls. Minimal mode keeps only a shell tool and a file editor for benchmarking models in a minimal environment. Creator mode lets you inspect the current runtime, test Cordis plugins in memory, and combine them into new modes.

dsh-demoCreator mode

Describe what you want to build

Standard mode

Full coding agent with file editing, shell, file and web search, skills, planning, goals, subagents, and workflows.

Code mode

All Standard mode capabilities, with tools exposed through the Code Mode SDK so the model can combine multi-step operations in one TypeScript program.

Minimal mode

Two-tool coding agent with persistent bash and str_replace_editor.

Creator mode

Built for creating custom agent presets, with all Standard mode capabilities plus runtime inspection, plugin experiments, and preset-authoring guidance.