Claude Code の使用制限:制限の仕組みと上限に達したときの選択肢
Claude Code の使用制限は、Claude のプランの制限そのものです。Pro、Max、Team、シート制の Enterprise プランでは、Claude Code はチャットと同じ 5 時間のセッション制限と週間制限を共有するため、すべての利用が 1 つの枠から差し引かれます。代わりに API キーでサインインした場合は、プランの制限はなく、トークン単位で料金を支払います。
ほかの言語: English · Español · Deutsch · Français · 简体中文 · Português (Brasil) · 한국어 · Italiano · Nederlands · 繁體中文
Claude Desktop のプロファイルを管理する独立系アプリ、Switch によるガイドです。Switch は正式リリース前の早期アクセス期間中です。
Claude Code に適用される制限(5 時間制限と週間制限)
2026 年 10 月時点で Anthropic は、Pro と Max のプランには 5 時間のセッション制限と週間制限があり、Max プランには Fable 用の週間制限も別にあるとしています。これらの制限は Claude と Claude Code で共有されます。Claude Desktop、ターミナル、対応する IDE で使う Claude Code も含まれます(Pro または Max プランで Claude Code を使う)。
どの方法でサインインしたかによって、適用されるルールが決まります(Claude Code のモデル、使用量、制限)。
- claude.ai のプラン(Pro、Max、Team、Enterprise のシート):プランに含まれる利用枠があり、ローリング方式でリセットされます。使い切ると「limit reached, resets at」というメッセージが表示されます。
- API キー(Console またはクラウドプロバイダー):トークン単位の従量課金で、利用が強制的に止まることはありません。
制限に達したときに起きること
制限に近づくと警告が表示されます。Claude Code が応答の途中でセッション制限に達した場合は、進行中のステップを完了させて「Usage limit reached · wrapping up」と表示することがあります。Anthropic によると、この猶予はわずかで、週間制限にカウントされます。Pro では週 1 回まで、Max ではセッション制限に達するたびに適用されることがあります。この仕組みは段階的に提供されています。
その後の選択肢として Anthropic は、リセットを待つ、使用量クレジット(usage credits)を有効にする、アップグレードする(Pro から Max 5x、または Max 5x から Max 20x)、利用が多い期間は Console アカウントに切り替えて API の料金で支払う、の 4 つを挙げています。Max の毎月の API クレジットは、Claude Code では使えません。
利用枠を長持ちさせるには
Anthropic の Claude Code に関するガイドによると、「昼までに使い切ってしまった」というケースの多くは、いくつかの習慣が原因です。
- タスクの合間にクリアする。それまでのメッセージはターンごとにすべて再送信されるため、タスクを変えるときは
/clearを、要約を残したい場合は/compactを実行します。 - 作業に合ったモデルを使う。Opus は Sonnet より利用枠を目に見えて多く消費します。
/modelで切り替えられます。 - ファイルは貼り付けず、場所を指定する。貼り付けたテキストは、セッションが終わるまでコンテキストに残ります。
- CLAUDE.md を短く保つ。毎ターン含まれるためです。
- 大きな変更の前に計画を立ててもらう。結局捨てることになる大きな差分のために、利用枠を使わずに済みます。
/usage を実行すると、どのスキル、サブエージェント、プラグイン、MCP サーバーが最も多く使ったかを確認できます(Claude Code のコスト)。
仕事用と個人用の利用を分ける
多くの開発者は、利用資格のあるアカウントを 2 つ持っています。勤務先から付与された Team または Enterprise のシートと、個人の Pro または Max プランです。これらを分けておけば、仕事での利用は仕事用のシートに、個人のプロジェクトは自分のプランにカウントされ、各アカウントの制限もそれぞれ独立したままになります。
Claude Code はこの使い方に対応しています。Anthropic の認証のドキュメントによると、CLAUDE_CONFIG_DIR ごとに設定、セッション履歴、ログインが独立するため、両方にサインインしたままにできます。設定方法は1 台の Mac で複数の Claude Code アカウントを使う方法で説明しています。Claude Desktop の中で Claude Code を使う場合、「Keep coding preferences separate」がオン(新しいプロファイルでは標準)なら、Switch はプロファイルごとに専用の Claude Code 設定フォルダを用意します。Switch と Claude Code についてをご覧ください。
アカウントを分けても制限は合算されない
はっきり書いておくと、2 つ目のアカウントは Claude Code をより多く使うための手段ではありません。各アカウントにはそれぞれのプランと制限があり、Team の制限は登録されたメンバーごとで、共有できません。また、制限を回避するためにアカウントを順番に使うと、Anthropic の利用規約に抵触するおそれがあります。1 つのアカウントでいつも制限に達してしまう場合、公式に用意されている選択肢は、上位のプラン、使用量クレジット、API 課金です。後の 2 つはサブスクリプションと API 課金の比較で比べています。