功能

詳細說明 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 伺服器和 hook,各自的來源,以及哪些已損壞。