Subagents
Delegate bounded work to child agents and control continuable child runs.
On this page
Many official DSH packages are already shipped in the Standard preset or host runtime. Check the install status below before adding dependencies or editing a composition.
Install and usage entry
No download needed for Standard
The Standard agent preset already mounts the model-facing capability. Do not install a duplicate copy just to make the tool appear.
Where you use it
Standard preset → delegate a bounded task to spawn/fork subagents; use subagent-control for continuable child runs.
What it does
@deepseek-ai/dsh-tool-subagent
Related official packages: @deepseek-ai/dsh-tool-subagent-control
- tool-subagent delegates work through a named subagent provider.
- tool-subagent-control exposes child listing and messaging controls.
- The Standard preset provides spawn and fork variants for normal delegation.
Is it already enabled?
The official Standard preset already loads spawn and fork subagent tools plus subagent-control. Optional Codex and Claude Code rows are present there but disabled by default.
Configuration example
Use this as a reference when editing a custom Cordis composition. Installing a dependency does not by itself guarantee the plugin is mounted; the composition still controls what runs.
- id: tool-subagent-control
name: '@deepseek-ai/dsh-tool-subagent-control'
- id: tool-subagent
name: '@deepseek-ai/dsh-tool-subagent'
config:
provider: spawn
toolName: subagent
backgroundMode: continuableHow to verify it
- Use a Standard-preset session.
- Ask a child agent to inspect one file or answer one bounded repository question.
- Confirm the parent receives the child result before assigning a larger task.
Limits and boundaries
- A tool row needs a matching registered provider.
- Optional Codex and Claude Code providers are not enabled by the built-in Standard preset.
- Delegation adds work and context; use it when the task benefits from separation, not by default.