开源工具 Switchboard 在 Ollama、Codex CLI、Claude Code 之间确定性路由 AI 提…
Switchboard 是一款本地优先的 AI 提示路由工具,包装现有 CLI(Ollama、Codex CLI、Claude Code),按确定性规则把每条提示分到合适的后端,避免「所有请求都发给最贵付费智能体」的浪费模式。作者在 Show HN 发布,并附带 100 例基准与论文链接。
在一项 100 例覆盖编程、推理、摘要、私密、事实五类的基准测试中,由本地模型评判、多轮独立运行取均值:
作者声称 Switchboard 可将 62% 的请求挡在付费智能体之外,相比全付费方案在质量上仅下降约 0.5 分,同时保持 100% 应答率。全付费基线覆盖率低的原因是其必须屏蔽每条敏感请求才能保持零泄露。
系统的设计不变量是「确定性策略永远先于、并覆盖学习型组件」。即使本地模型运行时不可用、因此所有学习组件失效,隐私、工具基础事实、强制选择和回退仍照常工作。处理流程为:
工具以 PyPI 包发布,安装流程为:
pip install switchboard-localollama pull llama3.2:3bswitchboard doctorswitchboard ask "..." 或 switchboard route "..." 预览路由决策switchboard ui,默认监听 http://127.0.0.1:8080/ui要求 Python 3.11+。Codex / Claude Code 后端可选,不安装时所有请求都会被路由到本地。
Switchboard 适合希望把付费智能体配额用在刀刃上、同时为敏感提示设置确定性本地底线、并能在多后端之间共享会话上下文的开发者。它本质上是一个开源、轻量的本地编排层,不做模型推理、不代理 API 配额,也不重售任何模型访问。基准数据来自作者自跑的 100 例自有测试,规模与代表性有限;对待「always-premium 覆盖率仅 61%」这一基线差异,也需要注意其测试设定本身带来的偏差。