複数のClaude Codeアカウントを、1つのターミナルで。
各アカウントを一度追加すれば、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
最も余裕があるアカウント: work
$ccam next --auto --continue
Claude Code work
> refactor the parser and add tests
[work] · Opus · 5h 8% · 7d 19%
アカウントが上限に達したら
ショートカットを使って、いずれかのアカウントでClaude Codeを起動します。
ccsideそのアカウントが5時間の上限に達し、Claude Codeが停止します。
すべてのアカウントの5時間と週間の使用量を一度に確認します。
ccam usage最も余裕があるアカウントを開き、同じ会話を続けます。
ccam next --auto --continue
しくみ
ccam add workアカウント用の設定フォルダーを個別に作成し、ブラウザーでClaudeのログインを開きます。必要なら、ccworkのように自分で名前を付けたショートカットをアカウントに割り当てます。
ccam workccwork --resumeそのアカウントでClaude Codeを起動します。名前の後に続くものはすべてそのままClaude Codeに渡され、ccamが起動までに加える時間は約4ミリ秒です。
ccam share work --history onそのアカウントがほかのアカウントと何を共有するかを選びます。MCPサーバー、設定、CLAUDE.md、拡張機能は最初から共有されます。ログインが共有されることはありません。
ccam usageすべてのアカウントの5時間と週間の使用量を一度に表示するので、どのアカウントに余裕があるかがわかります。
ccam next --continue現在のアカウントが上限に達したら、次のアカウントで同じ会話を開きます。
ccam doctor --fixリンク、権限、ログインを確認し、安全に修復できるものを修復します。ファイルへの変更はすべてバックアップが残ります。
ガイド
- 1台のコンピューターで2つのClaude Codeアカウントを使う方法CLAUDE_CONFIG_DIRを使い、シェルエイリアスで手動で、またはccamで自動的に、複数のClaude Codeアカウントを並行して使います。
- CLAUDE_CONFIG_DIRの解説Claude CodeのCLAUDE_CONFIG_DIRの役割、フォルダーの中身、macOSでのログインの保存先、アカウント間で共有できるファイルを説明します。
- Claude Codeが使用量の上限に達したときの対処法各Claude Codeアカウントの残りの余裕を確認し、あるアカウントが上限に達したら別のアカウントで同じ会話を続けます。
要点
ccamは、1台のコンピューターで複数のClaude Codeアカウントを使い、1つのコマンドで切り替えられる無料のオープンソースのコマンドラインツールです。
各アカウントのログインはそれぞれ別のCLAUDE_CONFIG_DIRに保存されます。一方、MCPサーバー、設定、CLAUDE.md、拡張機能、会話履歴はアカウント間で共有できるため、あるアカウントが使用量の上限に達したら、別のアカウントで会話を続けられます。
LinuxまたはmacOSに1つのコマンドでインストールし、アカウントごとにccam addを実行します。
ccamは非公式のプロジェクトであり、Anthropicとは提携しておらず、Anthropicの承認も受けていません。