V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
zz177060

[分享] 懒人福音:一键切换 Claude Code / Codex 中转 API,再也不用手改 .zshrc 了

  •  
  •   zz177060 · 3h 13m ago · 200 views

    痛点

    作为一个代码小白 + 重度懒癌患者,每次要切换中转 API 都让我崩溃:

    打开终端 → 找教程 → vim ~/.zshrc → 翻半天找到那两行 → 小心翼翼改 URL 和 Key → 保存 → source ~/.zshrc → 祈祷没改错……

    就这么个 1 分钟的事,我每次都要花 5 分钟。

    更要命的是——我不会只买一家中转。有的中转厂确实不太行,挂了、慢了、额度用完了,就得换另一家。手头常备 3~5 个不同平台的 API ,来回切换简直折磨。

    所以,我 Vibe Coding 了一个切换工具

    与其每次受罪,不如一劳永逸。

    一句话介绍: 图形界面管理多个中转配置,鼠标点一下就写入 ~/.zshrc,终端自动生效。

    Claude 模式

    Codex 模式

    它能干什么

    • 🔀 双平台:同时管理 Claude Code 和 OpenAI Codex CLI 的中转配置,颜色区分一目了然(靛蓝 = Claude ,翠绿 = Codex )
    • ⚡ 一键切换:预存 N 个中转节点,选中 → 点「同步」→ 自动写入 ~/.zshrc,两个平台的环境变量互不干扰
    • 🔄 终端热更新:点「立即生效」,自动帮你在打开的终端里跑 source ~/.zshrc,都不用自己敲
    • 💾 备份迁移:JSON 一键导入导出,换电脑无缝迁移;每次切换前自动保存快照,手残也不怕

    适合谁用

    • 🙋 和我一样懒、不想碰配置文件的人
    • 🙋 手头有多个中转 API 需要频繁切换的人
    • 🙋 中转平台主,可以分发给你的用户,降低配置门槛

    怎么用

    要求:装了 Node.js

    git clone https://github.com/zxs-ai/C-code-switch.git
    cd C-code-switch
    

    然后双击目录里的 启动.command 就行了。浏览器自动打开,添加你的中转配置,选中,点同步,搞定。

    也支持 Electron 打包成独立 App:npm install && npm start

    项目地址

    GitHub:https://github.com/zxs-ai/C-code-switch

    Platform License

    MIT 开源,随便用。有问题欢迎提 Issue 。

    2 replies    2026-04-28 20:09:29 +08:00
    zfyime
        1
    zfyime  
       3h 3m ago
    应该说说和 cc-switch 比有什么优势
    zz177060
        2
    zz177060  
    OP
       2h 31m ago
    @zfyime 哈哈,没有 cc-switch 的功能全面。我这个偏小型功能,只有 cc 跟 codex ,因为我只用到这两家。全自动化一点,一键切换,终端运行,全自动执行。纯属我是懒人,也是个小白,只想点了切换,他就自动生效,不要让我二次操作其他动作。自个写着玩。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3124 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 14:40 · PVG 22:40 · LAX 07:40 · JFK 10:40
    ♥ Do have faith in what you're doing.