多个 Claude Code 账号,一个终端。

每个账号只需添加一次。用 ccam work 或 ccwork 这样的快捷命令切换。一个账号达到用量限制时,在下一个账号中继续同一段对话。

在 Linux 或 macOS 上安装

curl -fsSL https://ccam.dev/install.sh | sh

然后用 ccam add 添加你的第一个账号。阅读快速入门

$ccside

Claude Code side

> refactor the parser and add tests

5-hour limit reached · resets in 22m

$ccam usage

1personal
5 小时72%
每周41%
1小时 40分钟 后重置
2work
5 小时8%
每周19%
4小时 12分钟 后重置
3side
5 小时100%
每周68%
22分钟 后重置

余量最多:work

$ccam next --auto --continue

Claude Code work

> refactor the parser and add tests

[work] · Opus · 5h 8% · 7d 19%

示例:一个账号达到限额时,ccam 会在另一个账号上继续对话

账号达到用量限制时

  1. 用快捷命令以你的某个账号启动 Claude Code。

    ccside
  2. 该账号达到 5 小时用量限制,Claude Code 随即停止。

  3. 一次查看所有账号的 5 小时用量和每周用量。

    ccam usage
  4. 打开余量最多的账号,继续同一段对话。

    ccam next --auto --continue

工作原理

  1. ccam add work

    为该账号创建单独的配置文件夹,在浏览器中打开 Claude 登录页面;如果你需要,还会为账号设置一个你自己命名的快捷命令,例如 ccwork。

  2. ccam workccwork --resume

    以该账号启动 Claude Code。账号名之后的所有内容都原样传给 Claude Code,ccam 在启动前只增加约 4 毫秒。

  3. ccam share work --history on

    选择该账号与其他账号共享哪些内容。MCP 服务器、设置、CLAUDE.md 和扩展从一开始就共享;登录信息永远不共享。

  4. ccam usage

    一次显示所有账号的 5 小时用量和每周用量,让你知道哪个账号还有余量。

  5. ccam next --continue

    当前账号达到用量限制时,在下一个账号中打开同一段对话。

  6. ccam doctor --fix

    检查链接、权限和登录状态,并修复可以安全修复的问题。对文件的每次更改都会保留备份。

简介

ccam 是一个免费的开源命令行工具,让你在一台电脑上使用多个 Claude Code 账号,并用一条命令在它们之间切换。

每个账号的登录信息保存在各自独立的 CLAUDE_CONFIG_DIR 中,而 MCP 服务器、设置、CLAUDE.md、扩展和对话历史可以在账号之间共享,因此当一个账号达到用量限制时,你可以在另一个账号上继续对话。

在 Linux 或 macOS 上用一条命令安装,然后为每个账号运行 ccam add。

ccam 是一个非官方项目,与 Anthropic 没有关联,也未获得 Anthropic 的认可。