功能
详细介绍 ccam 的每项功能及其全部选项:账号、快捷命令、共享、MCP 服务器、用量、切换、修复和更新。
- 启动 Claude Code: 用 ccam <name|number>、ccam run 或 ccam 选择器以任意账号启动 Claude Code;参数原样传给 claude,--dry-run 会显示将执行的命令。
- 管理账号: 用 ccam add、ccam login、ccam list、ccam rename、ccam remove 和 ccam import 添加、登录、列出、重命名、删除和导入 Claude Code 账号。
- 快捷命令: 用 ccam shortcut 为账号创建 ccwork 这样的专属命令,并用 ccam shims install 重新创建 ~/.local/bin 中的链接。
- 在账号之间共享: ccam share 如何把设置、CLAUDE.md、扩展和历史记录链接到组文件夹(附带计划、备份和冲突选择),以及 off 如何把内容复制回来。
- 共享的 MCP 服务器: 用 ccam mcp add、add-json、list、remove 和 import 为每个组维护一份 MCP 服务器列表,通过 --mcp-config 传入,或同步到每个账号中。
- 复制现有配置: 用 ccam migrate 把现有 ~/.claude 中的设置、CLAUDE.md、扩展、MCP 服务器和 MCP 登录复制到 ccam 共享组中。
- 用量限制: ccam usage 一次显示每个账号的 5 小时限额和每周限额,ccam statusline 在 Claude Code 中显示账号名和用量。
- 切换到下一个账号: ccam next 以你上次使用的账号之后的账号打开 Claude Code;--auto 选择余量最多的账号,--continue 继续对话,--fallback 重新运行 -p 任务。
- 检查与修复: 用 ccam doctor 检查共享链接、文件权限、登录和 Claude Code 版本,并用 ccam doctor --fix 修复可以安全修复的问题。
- 更新 ccam: ccam update 在通过 SHA-256 校验后,用最新的 GitHub 发布版本替换 ccam;--check 只报告,--version 安装指定的发布标签。
- 按文件夹使用账号: ccam folder 让一个文件夹及其下所有文件夹在不指定账号名启动 Claude Code 时使用同一个账号,例如公司代码使用 work。
- 为脚本选择账号: ccam pick 为脚本输出余量最多的账号,让同时启动的并行任务各用不同的账号,并在没有账号还有余量时以 75 退出。
- API 密钥账号: ccam add --api 为 Anthropic 的 API 或网关添加 API 密钥账号;密钥在启动时从变量或命令中读取,从不保存。
- 查看扩展: ccam ext 显示每个账号加载的技能、命令、插件、MCP 服务器和钩子,每一项的来源,以及哪些地方出了问题。