エージェントが利用上限に達する。
それでも作業は続く。
エージェントが動いているClaude、CodexまたはGrok Buildのアカウントが上限を使い切りそうになると、クォータルールが同じ会話をすでにログイン済みの別アカウントへ引き継ぎ、作業がそのまま続きます。
再起動なし、コンテキストの消失なし、5時間ごとや週次のウィンドウがリセットされるのを待つ必要もなし。小さめのサブスクリプションを複数持つだけで、はるかに大きなプラン1つのように振る舞います。
1つの会話、2つのアカウント。かつて壁があった場所で引き継ぎが起きます。
Claude、Codex、Grok Buildのどのプランにも上限があります。数時間単位のローリングウィンドウと、数日または1週間単位のより長いウィンドウです。上限に達した瞬間、CLIはタスクの途中で止まります。エージェントはリファクタリングの3ファイル目まで進み、計画をすべて把握していたのに、見えない時計が切れるまで凍りついたままです。
よくある対処法はどれも良くありません。待つ。あるいは手動で2つ目のアカウントを開き、空のプロンプトから会話をやり直す。セッションは最初のアカウントの中にあるからです。あるいはメニューで一番大きなプランを買い、壁が来るのを先送りする。
AgentsRoomは4つ目の道を取ります。そしてバージョン1.188からは、それをクォータルールで行います。フッターの使用量パネルは、各CLIが公開するクォータバーをすでにすべて読み取っています。同じパネルに書くルールはこう指示します:最も余裕のないアカウントのセッションまたは週が99%に達したら、実行中のエージェントを別のアカウントへ移す。ルールが発動すると、AgentsRoomはログイン済みの別アカウントを選び、会話のトランスクリプトを移し、そのアカウントでセッションを再開し、止まったところから作業を再開するようエージェントに伝えます。あなたから見れば、引き継いだアカウント名がターミナルに1行出る以外、何も起きていないように見えます。
利用上限のコストは待ち時間だけではない
待ち時間は単なる待ち時間で終わりません。15時に始まる5時間のウィンドウは午後がまるごと潰れるということであり、途中まで進めていたタスクは上限が戻ってきてもまだ終わっていません。
会話をやり直すと実際にお金がかかります。機能の説明、対象ファイル、すでに下した判断をもう一度説明するだけで、新しいアカウントは何の役にも立つ前にトークンを消費します。
無人実行は静かに死にます。深夜2時のスケジュールタスク、長いバックログのチケット、チームのワークフロー。どれも上限で止まり、朝になって何も進んでいないことに気づきます。
しかも繰り返し起こります。四半期に一度あるかどうかのエッジケースではありません。複数のエージェントを並行して動かしているなら、これは毎週の税金です。
小さめのプランを複数、中断のない1日
この機能が求められる理由は、たいてい利便性ではありません。請求額です。
大きなサブスクリプション1つ
- : 最上位プランに払っても、壁を遠ざけるだけで、なくすことはできません。
- : 上限は依然としてそこにあり、少し遅い時間に、たいてい最悪のタイミングでやって来ます。
- : アカウントが1つなら上限も1つ。2つのエージェントを並行して動かせば、2倍の速さで使い切ります。
- : 使い切った瞬間、すべてが同時に止まります。逃げ道はありません。
小さめのプランを2つか3つ
- : アカウントごとに独立した上限と、独立したリセット時刻を持ちます。
- : 最初に使い切ったアカウントが、会話の途中で次のアカウントへ引き継ぎます。あなたは何もしません。
- : 合計コストは最上位プラン1つより安く済むことが多く、稼働できる時間は確実に増えます。
- : 使い切ったアカウントはウィンドウがリセットされるまで待機し、その後は自分でプールに戻ります。
AgentsRoomはサブスクリプションを販売しておらず、そこから手数料も取りません。すでに支払っているアカウントが、別のアカウントが詰まっている間に遊んでいる状態をなくすだけです。
実際に何が起きるのか、順を追って
5つのステップ。ルールを書いてしまえば、どれもあなたの操作を必要としません。
クォータバーが設定したしきい値を超える
AgentsRoomは各CLIが公開するクォータバー(使用量パネルに表示されるものと同じ)をポーリングし、それに照らしてルールを評価します。どのアカウントか(最も余裕のないアカウント、または指定したアカウント)、どのウィンドウか(既定では「すべてのゲージ」、またはセッションか週)、どのしきい値か。エディターで選べるいちばん壁に近い値は99%です。ターミナルはもう読みません。上限について話しているだけの会話や、上限を引用しているファイルが何かを起動することはなく、ルールはバーをポーリングするたびではなく、クォータウィンドウごとに1回だけ発動します。
使い切ったアカウントを待機させる
プロバイダーが公開する実際のリセット時刻を使い、上限のウィンドウがリセットされるまで使用不可としてマークします。その間に起動したエージェントは、同じ壁にぶつかる代わりに余裕のあるアカウントに割り当てられます。さらに2つ目のルールで、スケジュールされた起動を始まる前に保留したり、別のアカウントへ回したりできます。
代わりのアカウントを選ぶ
AgentsRoomはそのプロバイダーの他のアカウントのうち、ディスク上で実際にログイン済みで、待機中ではなく、自分自身の上限にも近づいていないものだけを残します。その中から残量が最も多いものを選びます。除外したアカウントが候補になることはありません。
会話が移動する
Claudeの場合、セッションのトランスクリプトは出ていく側のアカウント専用のディレクトリの中にあるため、先に受け入れる側のアカウントのツリーへコピーします。この手順がないとセッションは空の状態で再開し、それはまさにこの機能が防ぐために存在する損失です。元のアカウントのコピーはそのまま残ります。
エージェントが再開して作業を続ける
新しいアカウントでCLIが再起動され、同じセッションを完全な履歴付きで再開し、中断された作業をやり直すのではなく続けるようにという短い指示を受け取ります。引き継いだアカウント名がターミナルに1行表示され、エージェントのアカウントバッジがアプリ全体で更新されます。
各プロバイダーはアカウントをどう分離しているか
この切り替えは、各CLIがすでに備えている仕組みの上に作られています。CLIを包むラッパーではありません。
Claude Code
アカウントとは、認証情報、セッション、プロジェクト履歴を自分で保持するディレクトリです。切り替えとは別のディレクトリに対してCLIを再起動することであり、だからこそトランスクリプトが会話と一緒に移動する必要があります。AgentsRoomがそのコピーを代わりに行います。
CLAUDE_CONFIG_DIR
Codex
Codexも同じ方法で認証情報を分離しますが、会話の記録はAgentsRoomが生成するプロジェクトごとのホーム側にあり、紐づくアカウントが変わっても移動しません。したがって切り替えは、認証情報の再バインドと再開だけで済みます。
CODEX_HOME
Antigravity CLIとCursor
バージョン1.190以降、どちらのCLIもクォータバーを公開しています(Cursorの請求サイクル、Antigravityの各モデルプールの5時間ウィンドウと週次ウィンドウ)。ただし読み取れるのはマシン全体で1つだけで、アカウントごとではありません。エージェントを移すルールにはアカウントごとのバーが必要なため、AntigravityとCursorには今も自動切り替えがありません。アカウント自体は引き続き存在し、並行して動かせます。ここでいうAntigravityのアカウントとはGemini APIキーのことで、必要ならエージェントごとに1つずつ割り当てられるため、複数のエージェントがそれぞれ独立した上限の上で作業できます。Cursorのアカウントは、それぞれ専用の設定ディレクトリです。どちらかが上限に達したら、エージェントのカードから手動で別のキーやアカウントに紐づけ直します。エージェントは会話を再開するのではなく、まっさらな状態から再起動します。
GEMINI_API_KEY
Google AI ProとUltraのサブスクリプションを交互に使い分けることはできません。Antigravity CLIはそれらのログイン情報をOSのキーチェーンに保管しており、そこにはマシン全体で1つのアカウントしか入らず、複数の中から選ぶ手段も用意されていないからです。
これはこのマシン上のすべてのAntigravityセッションに影響します。AgentsRoomの外であなた自身が起動したセッションも含まれます。それらはGoogleのサブスクリプションではなくAPIキーを使うようになります。元に戻すにはオフにしてください。
今、みんながやっていること
どれも実在する回避策で、どれも何かを犠牲にします。
ウィンドウのリセットを待つ
無料で、そして最も高くつく選択肢です。エージェントはコンテキストの圧縮で失われる計画を抱えたまま待ち、ブランチは中途半端に残り、そのウィンドウに予定されていた無人実行はそもそも起きません。
手動でアカウントを切り替える
たまたま画面を見ていれば成立します。それでも会話は失われます。セッションはそれを作ったアカウントに属するため、新しい側は空のプロンプトから始まり、すでに説明したことをもう一度説明することになります。
シェルのラッパーやアカウント切り替えツール
これらはエディターの外側で、有効な認証情報をグローバルに入れ替えます。特定のプロジェクトの特定のエージェントがターンの途中で壁にぶつかったことを知る術はなく、その会話を持ち運ぶ手段もありません。おまけに他のセッションまで一緒に動かしてしまいます。
一番大きなプランを買う
壁を動かすだけで、なくすわけではありません。しかもスケールしません。4つのエージェントを並行して動かせば、同じ上限を4分割することになります。独立した上限が複数あれば、大きな上限1つでは吸収できない急な負荷も吸収できます。
仕事用アカウントが黙って個人の作業を支払うことはない
自動切り替えは、ルールを書くまでオフです。会話を別のサブスクリプションへ移すのは請求に関わる判断であり、いちばん多いのは仕事用アカウントが個人の作業を支払ってしまうケースなので、黙って引き継がれるものではなく、自分でオンにするものにしてあります。以前のグローバルスイッチをオンにしていた場合は、アップデートが同等のルールを「アカウントの上限に達しても作業を続ける」という名前で作成済みで、ほかのルールと同じように確認、無効化、削除ができます。ルールをオンにしたあとも、決して盲目的ではありません。どのアカウントにも「予備に使わない」を指定でき、雇用主のサブスクリプションと自分のものを厳密に分けている場合や、2つのクライアントを分けている場合には、それが正しい答えです。切り替えは毎回エージェントのターミナルに通知され、各エージェントが動いているアカウントはサイドバーのカードで見えるので、誰に何が請求されているかを推測する必要はありません。
FAQ
これを使うにはサブスクリプションが2つ必要ですか?
はい。このルールには、同じプロバイダーの実際に使えるアカウントが最低2つ必要です。ログイン済みのClaude、CodexまたはGrok Buildのアカウント2つです。アカウントが1つだけなら切り替え先がなく、ルールエディターもそう表示します。AgentsRoomはこれまでどおり動作し、エージェントは停止して、上限がいつリセットされるかを伝えます。
切り替えるとエージェントは会話を失いますか?
Claude、Codex、Grok Buildでは失いません。それこそが要点です。セッションは完全なトランスクリプト付きで新しいアカウント上で再開されます。Claudeの場合、セッションはそれを作成したアカウントの中に物理的に存在するため、トランスクリプトは先に受け入れ側アカウントのディレクトリへコピーされます。AntigravityとCursorには自動切り替えがありません。クォータがアカウントごとではなく、マシン全体で1回だけ読み取られるからです。これらのエージェントを手動で移すと、再開ではなく、別のアカウントでまっさらな状態から再起動されます。
既定でオンですか?
いいえ。自分で作成するクォータルールです。フッターの使用量パネルを開き、パネル右側の列にある「クォータ管理」カード(バージョン1.192以降、バーは左側、アクションは右側に並びます)を開いて「新しいルール」をクリックし、アクション「実行中のエージェントを移す」を選んでから、プロバイダー、ウィンドウ(「すべてのゲージ」、またはセッションか週)、しきい値を選びます。アップデート前に以前のグローバルスイッチがオンだった場合、これらのルールは「アカウントの上限に達しても作業を続ける」という名前ですでに存在します。2つのサブスクリプションをまとめるということは、作業とお金が一方から他方へ移るということなので、既定ではなくあなたの選択にしてあります。ルールを書いても、そのプロバイダーで2つ目のアカウントにログインするまでは何もしません。
特定のアカウントをバックアップに使わせないようにできますか?
はい。アカウントごとにオプトアウト「予備に使わない」があり、設定の「AIプロバイダーとアカウント」で指定できます。除外したアカウントがフォールバックに選ばれることはありませんが、エージェントを明示的にそのアカウントへ紐づければ通常どおり動作します。
すべてのアカウントが上限切れになったらどうなりますか?
エージェントは停止し、ターミナルにその旨が表示されます。アカウント名と、CLIが報告したリセット時刻も出ます。結果はこれまでと同じですが、沈黙の代わりに説明があります。
誤って切り替わり、2つ目のサブスクリプションを浪費することはありませんか?
ルールが読むのはプロバイダーが公開するクォータバーで、ターミナルは決して読みません。バーが設定したしきい値を超えたとき、クォータウィンドウごとに1回だけ発動します。エディターで選べるいちばん壁に近い値は99%です。会話の中の警告、誰かが貼り付けた上限パネル、上限を引用したファイルでは発動しません。2つ目の条件を必須にすることもでき、たとえば週も一定の水準を超えていることを条件にすれば、セッションの数値だけでエージェントが移されることはありません。
使い切ったアカウントは戻ってきますか?
はい。上限のウィンドウがリセットされるまで待機します。プロバイダー自身のリセット時刻が取得できる場合はそれを使い、その後は自動的にプールへ戻ります。クリックする操作はありません。
無人実行でも機能しますか?
そこが最も効く場面です。スケジュールタスク、バックログのチケット、チームのワークフローは誰も見ていない状態で動き、利用上限はこれまでそれらを静かに終わらせてきました。あなたがキーボードの前にいても寝ていても、切り替えは同じように起きます。しかもクォータルールなので、同じ仲間のルールが起動の側もカバーします。セッションが一杯のあいだはスケジュールされた起動を保留したり、何かを消費する前に予備のアカウントへ回したりできます。
どのプロバイダーが対応していますか?
Claude Code、Codex、Grok Buildです。AgentsRoomが読めるクォータバーを公開し、アカウント全体をディスク上で分離しているのはこの3つのCLIで、そのため会話がエージェントと一緒に移れます。Antigravity CLIとCursorのクォータはアカウントごとではなくマシン全体で1つしか読み取れないため、どのルールもアカウントを区別できず、自動では何も切り替わりません。アカウントは引き続き並行して動かせ、エージェントは手動で紐づけ直します。読み取れるクォータと分離されたアカウントを備えたCLIなら、設計を作り直さずに追加できます。
これはプロバイダーの規約に反しませんか?
AgentsRoomはアカウントを作成せず、認証情報を共有せず、他人の上限をプールすることもありません。あなたが所有しログイン済みのサブスクリプションを、各CLIが文書化しているアカウント分離の仕組みを通じて使うだけです。手作業でやることと同じで、中断がないだけです。
AntigravityでGoogle AI ProやUltraのサブスクリプションを2つ交互に使えますか?
いいえ。そして現時点で、それをきれいに実現できているツールはありません。Antigravity CLIはそのログイン情報をOSのキーチェーンに保存しますが、そこにはマシン全体で1つのアカウントしか入らず、複数の中から選ぶ手段も公開されていません。複数のサブスクリプションを管理しているように見える切り替えツールは、そのキーチェーンの項目を書き換えているだけなので、マシン上のあらゆるセッションを通じて、常に1つのアカウントしか有効になりません。AgentsRoomはそういうことをしません。代わりに対応しているのは、エージェントごとに1つずつ割り当てるGemini APIキーを複数持つやり方で、こちらは本当に並行して動きます。
AntigravityのエージェントをAPIキーで動かすと、自分のマシンでは何が変わりますか?
Antigravity CLIがグローバルに読み込む設定を書き込みます。そのため、そのマシン上のAntigravityセッションはすべて、GoogleのサブスクリプションではなくそのAPIキーを使うようになります。AgentsRoomの外であなた自身が起動したセッションも含まれます。AgentsRoomはこれを有効にする画面で警告を出し、オフに戻せば以前の挙動に戻ります。
Antigravityのアカウントを追加したのに、何も変わりません。なぜですか?
設定はされていますが、有効になっていません。Antigravity CLIは今も自分の認証情報を読み込んでいるため、キーは無視されます。リストの上にあるスイッチをオンにすれば反映されます。この場合、どこにもエラーは表示されません。CLIから見れば何も間違っていないからです。単にキーを一度も見に行っていないだけです。
こちらもおすすめ
Claudeマルチアカウント
AgentsRoomなら1台のPCで2つ以上のClaude Codeアカウントを並行して実行。個人用、仕事用、クライアント用をプロジェクトごとに使い分け。アカウントはプロジェクト単位で固定、エージェント単位で上書き、アプリ内でサインイン。macOS、Windows、Linuxで無料ダウンロード。
Codex マルチアカウント
AgentsRoomで複数のCodex CLIアカウントを並行して使用。個人用OpenAIアカウントと仕事用を同時に運用。プロジェクトごとにアカウントを固定し、エージェントごとに上書き。codex loginでアプリ内から直接サインイン。
トークン使用量:セッションごと:ライブ
AgentsRoomのすべてのClaude Codeセッションにライブトークンメーターを表示。赤い使いすぎアラート、キャッシュヒット率、入力・出力・キャッシュの完全な内訳。100%ローカル。macOS、Windows、Linuxで無料。
マルチプロバイダー
Claude、Codex、その他のエージェントCLIを同じプロジェクトで並べて動かし、コンテキストを失わずにセッションを別のCLIへ移せます。
Adaptive Mode
送信する前にモデルを適正化します。軽いタスクは安価なモデル、重いタスクはフラッグシップへ。使うトークンが減れば、上限が来るのも遅くなります。
セッションの復元
空のプロンプトから始める代わりに、以前のCLIの会話を再開できます。対応しているプロバイダーならどれでも。
スケジュールされたタスク
夜間も含め、スケジュールでエージェントを実行します。アカウント自動切り替えと組み合わせれば、上限の壁で実行が終わることはなくなります。
使用量アラート
壁にぶつかる前に。クォータバーが 50%、75%、90%、または選んだしきい値を超えたら、デスクトップかスマートフォンに、ウィンドウごとに 1 回通知が届きます。
メッセージキュー
同じウィンドウの反対側の端です。プロンプトを積んでおき、クォータが回復したとき、またはウィンドウがリセットされる直前に発射するようセットしておけば、支払ったクレジットは使い切られます。
さらに詳しく
Claude の残りトークンはどれくらい? 確認すべき 2 つの画面
Claude のプランはトークン単位で販売されていないため、トークン残高を表示する画面はどこにもありません。実際に計測されているもの、それを実際に表示している 2 つの画面、そして入力していない間にも減っていく理由を解説します。さらに、2026 年 9 月の週次の利用枠の変更があなたの一週間に何をもたらすのかも取り上げます。
Claude Codeは一度に1つのログインしか保持しない。複数を並行して動かす方法
同じマシンで仕事用アカウントと個人用アカウントを併用するための実践ガイド: どのログインが有効かを決めるたった1つの環境変数、ターミナルが2つを超えるとshell方式が破綻する理由、そしてプロジェクトごとにアカウントを固定する方法。
Antigravity CLIはマシンごとにGoogleログインを1つしか持てない。代わりに使える方法はこれです。
Antigravity CLIで2つのGoogle AI Proサブスクリプションを交互に使えない理由、ログイン情報が実際に保存されている場所、アカウント切り替えツールがシステムのキーチェーンに対して本当にやっていること、ファミリープランでもクォータが倍にならない理由、そして複数のアカウントを本当に並行して動かせる唯一の方法。
利用上限に午後を奪われるのを終わりにする
2つ目のアカウントに一度ログインしておくだけ。次に上限を使い切ったときは、何時間も前に止まったエージェントからではなく、ターミナルの1行から知ることになります。
コンパニオンアプリ:外出先でもエージェントを確認
Claude、Codex、Antigravity CLI、またはその他の AI プロバイダーを使用します。
バグや要望を公開バックログに直接送信できます。