Dsh Tier Router
BruceLanLan/dsh-tier-router · skills
Tiered model routing for DeepSeek Harness handles planning / architecture / review, while a cheap tier (deepseek-v4-flash by default) handles day-to-day implementation, with per-tier fallback chains and task-intensity re.
★ 7GitHub stars
4Forks
2026-09-03Last updated
JavaScriptLanguage
MITLicense
Key features
- Automatic tiered routing (auto mode, opusplan-style): steps run on the strong tier while plan mode is active and on the cheap tier during execution.
- Q: Why was another session's model switched automatically?
- Before a loop builds its first or resumed request, the router synchronizes the agent's model options and durable request/header
- later route changes preserve unrelated request settings such as maxTokens.
- other sessions in the process keep their own tier (global default auto).
Requirements
- Tier switches take effect from the next step (the header is written before the step builds).
- The subagent policy (/tier subagent) is process-wide and classifies child execution for the guard.
Install command
dsh plugin --profile web add github:BruceLanLan/dsh-tier-router