Codex、Claude Code、Gemini CLI 和 Grok 拥有原生配置写入与官方账号导入;OpenCode、OpenClaw 和 Hermes 通过通用 API 路由接入,可用于路由、终端启动和会话流程。
原生配置写入采用安全直写:变更前建立快照、原子写入、检测并发修改,并支持带守卫的回滚。
查看完整能力矩阵 →CLI 仍然按它自己的协议说话,AI Switch 在本地代理里把请求翻译成上游账号实际支持的协议。换供应商不需要改 CLI 配置。
本地入口
/responsesOpenAI Responses/v1/messagesAnthropic MessagesGemini native仅路由 Gemini 账号127.0.0.1:19527上游协议
openaiChat Completionsopenai-responsesResponses APIanthropicMessages APIgeminigenerateContent七条桥接链路
Responses → Chat CompletionsResponses → ResponsesResponses → AnthropicResponses → GeminiClaude → Chat CompletionsClaude → ResponsesClaude → Gemini桌面端与浏览器端共用同一份 React 界面和同一个数据库,代理行为完全一致。
Tauri 2 原生外壳,通过 IPC 直连 Rust 核心。
开启 Web 服务,用 token 鉴权,手机平板都能开。
手动登录 Tailscale,在私有网络内远程访问。
需要对外时启用 Funnel,token 仍然必需。
默认绑定 127.0.0.1:3090。绑定到 0.0.0.0 必须显式设置。所有 /api/* 与 /ws/events 请求都需要访问令牌,即使走 Tailscale 也一样。
查看部署方式 →前端一份,传输两套,核心共享。Rust 核心同时服务桌面 IPC 和 HTTP 传输,因此两端行为不会漂移。
技术栈