Cc Picker banner
1e0zj 1e0zj

Cc Picker

Development community

Description

Claude Code 多供应商启动器 —— 多开终端各用各的模型,当前用的哪个号、还剩多少量,状态栏一眼看清。

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

cc-picker

[![npm](https://img.shields.io/npm/v/cc-picker.svg)](https://www.npmjs.com/package/cc-picker)

**中文** | [English](README.en.md)

Claude Code 多供应商启动器 —— 多开终端各用各的模型,当前用的哪个号、还剩多少量,状态栏一眼看清。

解决什么问题

日常用 Claude Code,大概率遇到过这两件事:

  • 同时多开终端,想让每个终端用不同的模型。 cc-switch 做不到——它切换的是全局配置,所有终端一起跟着变。
  • 订阅的厂商越来越多,切换麻烦还心里没底。 每次都得去 cc-switch 切一下,切完还得 /model 确认当前终端用的到底是谁。

cc-picker 的做法很简洁:用 claude 启动参数 [`--settings`](#工作原理) 给每个进程指定不同厂商的配置文件——**各 Claude Code 进程用哪个厂商,启动那一刻就定了,互不干扰**。再配上自定义状态栏,`[账号] 模型 · 目录 · 上下文% · 限额` 常驻显示,用的是谁、还能用多少,不用猜。

于是日常就变成:一个终端跑官方、一个 GLM 个人号、一个 GLM 公司号、一个 DeepSeek 同时开工;熟练后 `ccp glm` 两个词直达,或者在任意目录右键 →「Claude Code(选模型)」。

**跨平台**:Windows / macOS / Linux 跑同一套 Node 实现——`ccp` 启动器、状态栏、Web 版 `ccm` 管理器,providers 配置各平台通用。右键菜单 Windows 与 macOS 有,Linux 因为各文件管理器机制互不相同没有做。

界面预览

ccm 管理器 新增供应商
ccm 管理器:卡片式供应商列表,编辑 / 测试 / 删除 新增供应商:官方 / GLM / DeepSeek 一键预设

状态栏常驻显示 `[账号] 模型 · 目录 · 上下文% · 限额`:

![状态栏:[glm] glm-5.3[1m] · cc-picker · ctx 0%](docs/statusline.png)

功能

能力 说明
ccp 命令 终端内菜单选供应商启动;熟练后 ccp glmccp deepseek-work 直达;其余参数透传给 claude——ccp glm --continueccp --resume
ccm 管理器 GUI 增删改供应商配置(cc-switch 式 JSON 直编);卡片直接显示 Claude 官方/GLM 的 5 小时与 7 天限额、DeepSeek CNY 余额,支持 5 分钟缓存和单卡刷新;GLM / DeepSeek / 官方一键预设;连通测试;「默认」一键切换裸 claude 的供应商、「通用配置」直编全局 settings.json——可替代 cc-switch。浏览器页面,本地服务仅监听 127.0.0.1
状态栏 常驻显示 [账号] 模型 · 目录 · 上下文% · 5h% · 周%,用 token 反查配置文件识别账号——连裸 claude 都能识别当前用的哪个号
右键菜单 Windows 资源管理器、macOS Finder 里右键文件夹 →「Claude Code(选模型)」→ 新终端窗口在该目录打开,选供应商启动;选择界面就是 ccp 的终端菜单。随安装一起装上
限额显示 状态栏里的官方订阅读 Claude Code 自带的 rate_limits;CCM 的官方订阅复用本机 Claude Code OAuth 登录查询。GLM(5h/周)与 DeepSeek(余额)由后台查询并缓存(cc-usage),查询失败会保留最后一次成功结果。终端里 ccu 一条命令速览全部供应商的用量与重置倒计时

快速开始

前置:已装 Claude Code;Node 18+(装 Claude Code 时通常已具备)。三个平台步骤相同:

# 1. 安装——npm 全局装(推荐)
npm install -g cc-picker
cc-picker install
#    或免安装一次跑:npx cc-picker inst