z-switch v0.2.0
自 v0.1.0 以来最大的一次更新:把「切换」从 Claude Code CLI 扩展到了 Claude 桌面版、VS Code
扩展,新增浏览器一键接入与自动更新,并修了测速与恢复相关的问题。
✨ 新增
- Claude 桌面版随切换生效(独立聊天 App,仅 macOS / Windows)
开启后桌面版跟随当前 Claude 供应商:开着本地路由则随热切换、关着则直连供应商地址;切回官方 / 恢复原始自动退回官方模式。改动后需重启桌面
App 生效;未安装桌面 App 时不写任何文件。 - 浏览器一键添加供应商(zswitch://import 深链)
网站可生成链接,用户点击即弹确认框预览并导入;接入点强制 http(s)、密钥脱敏、同名不覆盖(自动加后缀新增)。附 URL 规范与链接生成页。 - Claude Code 生态联动
- 「应用到 Claude Code 插件」:让 VS Code Claude Code 扩展随切换生效(~/.claude/config.json 的 primaryApiKey)
- 「跳过 Claude Code 初次安装确认」(~/.claude.json)
- 「配置目录」快捷入口:一键打开 Claude / Codex / z-switch 配置目录
- Claude 1M 长上下文:Sonnet / Opus / Fable 可勾选,供应商支持时启用百万 token 上下文
- 主界面底部状态栏:一键开关本地路由、实时显示转发活跃度,信号条展示端点延迟;Codex 缺 /v1 时给出提醒
- 自动更新:静默检查 + 设置页手动更新(签名校验)
- Windows 11 窗口圆角
🛠 优化与修复
- 测速改为 HTTP 层探测:修复部分电脑(装了 TUN / 透明代理)测速恒为「<1ms」的失真
- 修复:恢复 Codex 后再切第三方(开路由)不触发第三方请求
- 更新检查 / 安装失败改为友好中文提示
🔒 安全维护
- 轮换了自动更新签名密钥,并加固私钥防误提交
📦 下载
┌────────────────────────────────┬──────────────────┐
│ 平台 │ 文件 │
├────────────────────────────────┼──────────────────┤
│ Windows │ .exe │
├────────────────────────────────┼──────────────────┤
│ macOS(Apple Silicon / Intel) │ .dmg │
├────────────────────────────────┼──────────────────┤
│ Linux │ .AppImage / .deb │
└────────────────────────────────┴──────────────────┘
▎ 本版未做代码签名,Windows SmartScreen / macOS Gatekeeper 可能提示未知来源,属正常现象(Windows「更多信息 → 仍要运行」;macOS 右键
▎ →「打开」)。
▎ v0.1.0 用户请手动下载本版(0.1.0 尚无自动更新);自 0.2.0 起支持应用内自动更新。
📖 完整使用教程见 docs/USAGE.md (https://github.com/ZtestAi/z-switch/blob/master/docs/USAGE.md)