機能

ccamのすべての機能を全オプションとともに詳しく説明します。アカウント、ショートカット、共有、MCPサーバー、使用量、切り替え、修復、更新。

  • Claude Codeの起動: ccam <name|number>、ccam run、ピッカーで任意のアカウントの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で、グループごとに1つの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チェックサムを検証してccamをGitHubの最新リリースに置き換えます。--checkは確認のみ、--versionは指定したリリースタグをインストールします。
  • フォルダーごとのアカウント: ccam folderを使うと、アカウント名なしでClaude Codeを起動したとき、フォルダーとその下すべてで1つのアカウントが使われます。たとえば会社のコードではworkです。
  • スクリプト用のアカウント選び: ccam pickは、スクリプトに最も余裕があるアカウントを表示し、同時に起動したワーカーには別々のアカウントを渡し、余裕がなければ75で終了します。
  • APIキーのアカウント: ccam add --apiは、AnthropicのAPIやゲートウェイ用のAPIキーのアカウントを追加します。キーは起動時に変数かコマンドから読み、保存しません。
  • 拡張機能の確認: ccam extは、各アカウントが読み込むスキル、コマンド、プラグイン、MCPサーバー、フックと、それぞれの出どころ、壊れている箇所を表示します。