跨产品教程
团队 AI CLI 统一接入
把分散在每个工程师机器上的 AI CLI 配置、MCP 服务器、模型 Key 收敛成一份中央配置:Switch 管 MCP 与同步,Lurus API 管模型与计费。
联动产品
Switch(桌面工具管理)· Lurus API(统一网关)· MCP 服务器(Kova / GitHub / PostgreSQL 等)。本教程只引用各产品文档已有的能力。
你会得到
| Before(各自为政) | After(Switch 统一) |
|---|---|
每人手写 mcp_servers.json,工具版本不一 | 一份中央 mcp.yaml,visible_to 按需下发 |
| 各 CLI 各填一套 Provider Key | 统一走 Lurus API,一个 Key、一份账单 |
| 模型成本不可见 | Switch 成本看板按工具 / 模型聚合 |
第一步
安装 Switch,接上网关
按 安装指南 装好 Switch(macOS / Windows / Linux)。
在设置里填入 Lurus API KeyAPI Key访问 API 的密钥凭证,类似于密码。每个 Key 可独立设置配额和权限。了解更多 →(获取方式),让所有 CLI 统一经
https://hub.lurus.cn/v1调模型 —— 一个 Key、一份账单。验证本地代理已起(默认端口 19090):
bashcurl http://localhost:19090/v1/models
第二步
写一份中央 MCP 配置
Switch 用一份 ~/.lurus-switch/mcp.yaml 管理所有 MCP 服务器,visible_to 决定每个 CLI 看到哪些。
yaml
servers:
github:
command: npx
args: [-y, '@modelcontextprotocol/server-github']
env:
GITHUB_TOKEN: ${GITHUB_TOKEN}
visible_to: [claude-code, codex]
postgres:
command: docker
args: [run, -i, --rm, mcp/postgres, 'postgres://localhost/dev']
visible_to: [claude-code]
kova: # Kova Agent 作为工具暴露
url: http://localhost:3333
type: http
visible_to: [claude-code, codex, gemini] 第三步