Model Switchboard is a routing layer for AI-assisted software delivery.
It keeps coding sessions moving by choosing model and effort settings before each turn, so you do not have to make that call manually every time.
Choosing the right model repeatedly is a real cognitive tax. A single coding session can shift between quick clarifications, planning, implementation, and debugging, each with different cost and quality needs.
Model Switchboard reduces that overhead with consistent routing decisions and a short explanation of why a route was selected.
- Fewer manual model-selection decisions during active development.
- Better default cost and quality tradeoffs by task type.
- Session-aware continuity across routed turns.
- Clear, auditable decisions through concise route explanations and local evidence logs.
The current MVP is a Claude Code workflow integration powered by a separable router core.
High-level flow:
- You send a prompt through Switchboard.
- Switchboard classifies the turn and selects a route label.
- Switchboard launches or resumes Claude with matching model and effort settings.
- Route context and hook evidence are recorded for explainability and governance.
- Not a replacement for your coding client.
- Not a general-purpose agent runtime.
- Not a cross-vendor orchestration product in this MVP phase.
switchboard "your prompt"switchboard --interactiveswitchboard explainswitchboard probe continuityswitchboard probe continuity-interactivenpm test
Version 1.0.0 is the first stable release of the prompt-driven Switchboard workflow for Claude Code.
Non-interactive continuity is verified for routed turns. Interactive continuity is verified for session reuse, resume semantics, hook correlation, and override handling, while stale-resume recovery and fail-closed error handling remain explicitly tracked as follow-up validation for fully supported interactive parity.
Feature branches, tagged releases, and npm publishing are now part of the delivery workflow.