V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TerranC
V2EX  ›  Claude Code

一日一撸码(No.3): claude code provider 快速切换启动器(for CC switch users)

  •  
  •   TerranC · 1 小时 34 分钟前 · 41 次点击

    https://github.com/terranc/ccsc

    为什么需要这个项目?

    作为 CC Switch 的用户,里面有很多个服务提供商( Anthropic 、国产模型、特别最近的几个 Coding plan ),经常需要在不同的项目中切换不同的服务商。但 CC Switch 的工作方式是修改 ~/.claude/settings.json,这带来了两个问题:

    1. 影响已运行的 Claude 会话 - 当你在 CC Switch 中切换服务商时,所有正在运行的 Claude 实例也会跟着切换,可能导致意外行为
    2. 仅支持全局作用域 - 所有 Claude 会话共享相同的环境变量,难以同时使用不同的服务商

    CCSC 通过以下方式解决这些问题:

    • 环境隔离 - 只影响由 CCSC 启动的 Claude 进程,不影响全局设置或其他运行中的实例
    • 不污染配置 - 完全不修改 ~/.claude/settings.json
    • 会话级服务商选择 - 每个终端会话可以使用不同的服务商
    • 集成全局配置 - 你任然可以像平时一样的在 ccswitch 里面维护各个服务商的配置,CCSC 启动时会自动做好迁移

    My_Photor_1775418199154.png

    适用场景:

    • 同时开发多个使用不同服务商的项目
    • 在不同 Claude 模型间测试同一代码库
    • 并行运行使用不同服务商的 Claude 会话
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2611 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:17 · PVG 19:17 · LAX 04:17 · JFK 07:17
    ♥ Do have faith in what you're doing.