frederico-kluser/dsh-orquestrator ↗★ 0
dsh-orquestrator
DeepSeek Harness plugin: a native-looking modal on task send lets you pick a different model for subagents and an independent reviewer (own model) that validates each subagent's work, fixes only real defects, and delivers the result to the main agent. 适合需要对子任务进行独立模型评审和缺陷修复的复杂工作流。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:frederico-kluser/dsh-orquestratorドキュメント
README 全文を読む ↗Configuration
Everything is optional; without configuration the plugin does nothing until a user
confirms the dialog. Add overrides to your profile's cordis.patch.yml
(a patch replaces the row's whole config):
- id: orquestrator
config:
# Headless/TUI/SDK sessions have no dialog: apply this to every session.
defaults:
subagentModel: { provider: openrouter, model: google/gemini-3.8-flash }
reviewer:
enabled: true
model: { provider: azure-opencode-claude, model: claude-haiku-4-5 }
reviewerProvider: spawn # subagent provider that runs the reviewer
workerHandoff: true # ask the worker for a report the reviewer can use
maxWorkerReportChars: 60000 # worker report kept verbatim in the review packet
persist: true # remember choices across restarts
stateDir: ~/.dsh/dsh-orquestrator
maxSessions: 500 # stored sessions before the oldest are pruned
tools: # which delegation tools are orchestrated
- { name: subagent, provider: spawn, mode: continuable }
- { name: subagent_fork, provider: fork, mode: continuable }