DSH Agent
by DeepSeek
Agent interface, registry, initiator scope, and event vocabulary for the DeepSeek Harness
CAPABILITY INDEX
Compare coding DSH plugins for code editing, Git operations, command execution, review, and agent development workflows.
by DeepSeek
Agent interface, registry, initiator scope, and event vocabulary for the DeepSeek Harness
by DeepSeek
The concrete agent loop plugin for the DeepSeek Harness
by DeepSeek
Per-session agent composition from preset cordis.yml files for the DeepSeek Harness
by DeepSeek
Worker-thread implementation of the DeepSeek Harness code-execution seam
by DeepSeek
Human-facing slash command for persisted same-session goals
by DeepSeek
Plugin-owned human command registry for DeepSeek Harness UIs
by DeepSeek
Event-sourced same-session goal state and lifecycle service for the DeepSeek Harness
by DeepSeek
Race-fenced same-session goal-round driver
by DeepSeek
Process-local implementation of the DeepSeek Harness background job registry seam
by DeepSeek
Logged per-agent plan mode with deployment guidance, a direct slash command, and a user-reviewed exit
by DeepSeek
Repeat-tool-call guard plugin: advisory reminders when an agent loops on identical tool calls
by DeepSeek
Abstract subagent seam (ctx.subagents): named-provider registry for delegating to child agents
by DeepSeek
In-process fork subagent backend: runs a child agent seeded with a prefix of the parent's log
by DeepSeek
In-process spawn subagent backend: runs a fresh child agent on ctx.agents
by DeepSeek
Model-facing ask_user_question tool over the ctx.userQuestions seam
by DeepSeek
Model-facing bash tool with optional generic background-job and sandbox-escalation support
by DeepSeek
Tool-call timeout policy: a tools/execute wrapper that arms a per-tool deadline on exec.signal and returns TOOL_TIMEOUT when it wins
by DeepSeek
Model-facing filesystem tools (read, write, edit) over the DeepSeek Harness filesystem seam (ctx.fs)
by DeepSeek
Model-facing same-session goal tools with execution-time authority checks
by DeepSeek
Model-facing background job control tools (job_output, job_list, job_kill) over the ctx.jobs registry
by DeepSeek
Model-facing pwsh tool over the bash executor seam
by DeepSeek
Model-facing fresh-agent Ralph loop over the workflow and subagent seams
by DeepSeek
Model-facing view, create, literal replace, and line insert tool over the Harness filesystem service
by DeepSeek
Model-facing subagent delegation tool over the ctx.subagents seam
by DeepSeek
Globally named send_message, interrupt_agent, and list_agents tools over ctx.subagents continuations
by DeepSeek
Child-scoped report tool over ctx.subagents continuations
by DeepSeek
Model-facing todo_write tool over the DeepSeek Harness event-sourced session log
by DeepSeek
Model-facing workflow tool: run a JavaScript orchestration script over ctx.workflowEngine
by DeepSeek
worker-thread workflow engine: executes model-written orchestration scripts off the host event loop, bridging agent() calls back to ctx.subagents
by lxj808624
Structured Git tools with machine-readable output and a guard for destructive operations.
DSH CATEGORY GUIDE
Coding DSH plugins give DeepSeek Harness focused tools for reading repositories, editing files, running commands, managing Git work, and coordinating multi-step development tasks. The category includes narrow utilities as well as larger workflow components, so the best choice depends on the capability your current Harness setup is missing.
Compare the exact tool surface, supported runtimes, output format, change boundaries, and approval behavior. A coding plugin that can modify files or execute shell commands should make its scope visible and preserve a reviewable record of what changed.
Start in a disposable repository, read the upstream README, and confirm which directories and commands the plugin can access. Add one coding capability at a time so failures, permission prompts, and unexpected edits remain easy to trace.
FAQ / 02
Begin with the smallest plugin that fills a specific gap, such as Git operations or file editing. Broad tool bundles are useful later, but a narrow first install is easier to test, secure, and remove.
No. Stars show community attention, not permission safety or compatibility. Review the source, recent maintenance, installation steps, and every capability that can execute commands or modify files.