Amazonで商品を見るセール会場へ

Claude Code│「制限リセット時に自動的に続行する」が便利。追加課金を避けながら長期タスクを回す

Claude Codeに長めの実装を任せていたところ、利用上限に到達して次の表示が出ました。

利用上限に達しました
23:00に自動再開します

☑ 制限リセット時に自動的に続行する

この「制限リセット時に自動的に続行する」という機能は、個人開発でClaude Codeを長時間動かす用途と相性が良さそうです。

ただし、実際に使う際に注意したいのがUsage Credits(使用クレジット)です。

ClaudeのProプランには基本料金に含まれる利用枠がありますが、それとは別に、上限到達後も従量課金で処理を続けるためのUsage Creditsがあります。

この2つの仕組みを把握して設定しておかないと、

「リセットまで待ってProプランの枠を使うつもりだったのに、Usage Creditsで追加料金が発生した」

という状況になり得ます。

今回は、Claude Codeの自動続行とUsage Creditsの違いを整理し、追加の従量課金を避けながら長期タスクを回す設定をまとめます。

目次

Claude Proの利用制限は1種類ではない

Claudeの設定画面から、

設定 → 使用量

を開くと、現在の利用状況を確認できます。

設定の使用量画面で確認できる、セッションや週間制限などのプラン利用状況の表示例。

Proアカウントでは、例えば次のように表示されます。

プラン使用制限 Pro

現在のセッション
100% 使用済み
22分後にリセット

週間制限
すべてのモデル
49% 使用済み

ここで重要なのは、Claudeには複数の利用制限が存在する点です。

Anthropicの公式ヘルプでは、Proプランのセッションベース利用上限は5時間ごとにリセットされると説明されています。

また、Claude Codeと通常のClaude(ブラウザ版など)は利用枠を共有します。

Claude Proの公式説明

Claude CodeをPro / Maxプランで使う場合の公式説明

つまり、Claude Code専用の独立した枠があるわけではありません。

ブラウザ版Claudeで大量に消費すればClaude Codeで使える量にも影響し、その逆も同様です。

利用上限に達するとClaude Codeは止まる

長時間Claude Codeを動かしていると、セッションの利用枠を使い切ることがあります。

その際、Claude Codeの画面には次のような通知が出ます。

利用上限に達しました
23:00に自動再開します

という表示が出ます。

通常の利用枠を使い切っているため、次のリセット時刻までは枠を使えません。

ここで注目したいのが、その下に表示される

☑ 制限リセット時に自動的に続行する

というチェックボックスです。

利用制限到達時に待機し、リセット後にタスクを自動再開させるチェックボックスの項目。

これを有効にしておけば、利用枠がリセットされるまで待機し、リセット後にClaude Codeが自動でタスクを続行します。

長時間のタスクを実行する際に重宝します。

なぜ自動続行が便利なのか

例えば23時にClaude Codeへ大きめのリファクタリングを依頼したとします。

23:00
Claude Codeで作業開始

↓

01:00
Proの利用上限に到達

↓

Claude Codeが待機

↓

利用枠がリセット

↓

Claude Codeが自動続行

↓

朝
結果を確認

自動続行を使えば、就寝中に利用枠が復活した場合でも、手動でコマンドを再実行する必要がありません。

個人開発において、手動での再開作業が不要になる利点は大きいです。

PCの前にいる時間だけでなく、夜間の待機時間もタスク消化に活用できます。

ただし、ここで注意したいのがUsage Creditsです。

Usage CreditsはProの基本枠とは別

Claudeの「設定 → 使用量」を下にスクロールすると、使用クレジットという項目があります。

画面では次のように表示されます。

使用クレジット

プランの上限に達した場合もClaudeを使い続けるために、
利用クレジットを有効にしてください。

月間利用上限 $50.00

「$50.00 月間利用上限」という表示を見ると、Proプランに含まれる月間利用制限のように誤認しやすいです。

プラン上限到達後に追加利用するための使用クレジットと、月間利用上限の設定画面。

しかし、これはProプランの基本枠とは別物です。

これはUsage Creditsによる追加利用に対して、月あたりいくらまで支払いを許可するかを設定する支出上限です。

Anthropicの公式ヘルプでも、Usage Creditsは「プランに含まれる利用上限へ到達したあともClaudeやClaude Codeを使い続けるためのもの」と説明されています。

Usage Creditsの公式説明

整理すると次のとおりです。

Pro料金
    ↓
Proに含まれる通常の利用枠

Usage Credits
    ↓
通常枠を超えて使う追加利用

という関係です。

「月間利用上限 $50」は、50ドル分を無料で利用できるという意味ではありません。

Usage Creditsによる従量課金の上限額を示しています。

Usage Creditsを有効にしている場合の挙動

Anthropicの公式説明によると、Proの利用上限に達した場合の選択肢として次の方法があります。

  • 利用枠がリセットされるまで待つ
  • Usage Creditsを使ってそのまま続行する
  • より上位のMaxプランへ変更する

などが案内されています。

Claude CodeでもUsage Creditsを利用できます。

そのため、Usage Creditsを有効にした状態で通常枠の上限に達すると、リセットを待たずに追加クレジットを消費して処理が継続される場合があります。

「費用がかかっても作業を止めずに進めたい」という場合には便利です。

一方、追加費用を抑えて運用したい意図とは異なります。

今回の目的は、

追加料金を払ってClaude Codeを動かし続ける

ことではなく、

Proプランの利用枠がリセットされるたびに、自動でClaude Codeを再開させる

ことです。

追加課金を避けたいならUsage CreditsをOFFにする

Anthropicの公式ヘルプによると、Usage Creditsは設定画面からいつでも無効化でき、無効にするとプランに含まれる利用枠のみを使用する状態になります。

したがって、追加課金を避けつつ長期タスクを回す場合は、

Usage Credits
OFF

制限リセット時に自動的に続行する
ON

という設定の組み合わせにします。

この状態での動作の流れは次のようになります。

Proの通常枠を使う
↓
上限に到達
↓
Claude Code停止
↓
リセットまで待機
↓
Proの通常枠が復活
↓
Claude Code自動続行
↓
再び通常枠を使う

となります。

Usage Creditsを無効化しておけば、プラン料金以外の従量課金を発生させずにClaude Codeを実行できます。

「月間利用上限を設定しておけば安心」ではない

ここは特に誤解が生じやすいポイントです。

例えばUsage Creditsを有効にしたまま、

月間利用上限
$50

と設定したとします。

これは、

「Proプランの枠とは別に月50ドル分を無料で利用できる」

という意味ではありません。

Usage Creditsによる追加課金について、

最大50ドルまで請求を許可する

という設定です。

したがって、追加料金を一切発生させたくない場合は、

「月間支出上限を低めに設定する」

よりも、

Usage Credits自体を無効化する

方が確実です。

Usage Creditsも上限に達していた場合の確認

なお、検証時の管理画面では、

$50.43使用
$50.00 月間利用上限
101%使用

となっていました。

Proのセッション利用枠を使い切っているだけでなく、Usage Credits側でも設定した月間上限額まで使い切っていた状態です。

これら2つの指標は区別して管理する必要があります。

プラン使用制限
100%

と、

Usage Credits
月間利用上限 $50

は、同じ制限を重複して表示しているわけではありません。

前者はProプランに含まれるセッション枠を示します。

後者は、上限到達後に消費される従量課金クレジットの利用状況です。

追加課金を防ぐ設定と運用の判断

Claude Codeで急ぎの作業を行っており、

「多少の追加料金が発生しても実行を止めずに進めたい」

という状況であれば、Usage Creditsの利用が有効です。

一方、個人開発で長時間の処理を定期的に任せる運用であれば、リセット待ちで数時間停止しても支障がないケースが多いはずです。

そのため、追加費用をかけずに進める運用のほうが適しています。

具体的には、

Proの利用枠を使い切る
↓
リセットまで待つ
↓
自動再開
↓
また利用枠を使う

という運用方針が合致します。

追加課金を防ぐためにUsage Creditsは無効化し、自動続行のみを有効化して運用します。

夜間の長期タスクを自動で進める

この設定は、就寝中に実行させる長期タスクと相性が適しています。

例えば、

この機能を実装してください。

実装後にテストを実行してください。

失敗しているテストがあれば原因を調査して修正し、
再度テストしてください。

既存機能への影響も確認してください。

といった時間のかかる指示を就寝前に投入します。

途中で利用上限に達しても、

☑ 制限リセット時に自動的に続行する
就寝前に投入したタスクをリセット時に自動再開させるための、制限リセット時に自動的に続行する設定項目。

を有効にしておけば、5時間後のリセット時に自動で処理が再開されます。

PCがスリープせずセッションを維持できる状態にしておけば、

寝る前
タスク開始

↓

利用上限到達
一時停止

↓

数時間後
利用枠リセット

↓

自動続行

↓

朝
結果を確認

というサイクルを自動化できます。

自動続行で長期タスクを効率化する

Claude Codeを導入した当初は、

「AIがどれだけ精度の高いコードを出力できるか」

という点に注目しがちでした。

しかし実際に運用してみると、

人の介入なしにどれだけ長時間タスクを継続できるか

が作業効率を大きく左右します。

特に個人開発では、就寝中や別作業の合間にバックグラウンドでClaude Codeを動かせるメリットは大きいです。

「制限リセット時に自動的に続行する」設定はシンプルですが、長期タスクを回す際には不可欠な機能です。

意図しない請求を防ぐためにも、Usage Creditsの有効・無効状態を確認した上で活用することをおすすめします。

設定の基本構成は、

Usage Credits
OFF

制限リセット時に自動的に続行する
ON

で運用します。

これにより、

Proの利用枠を使う → 上限到達 → 待機 → リセット → 自動再開

というサイクルを、都度手動で操作せずに継続できます。

Claude Codeで時間のかかるタスクを定期的に動かしている場合は、確認しておきたい設定です。

公式ドキュメント

Claude Proの利用制限

https://support.claude.com/en/articles/8325606-what-is-the-pro-plan

Claude CodeをPro / Maxプランで利用する

https://support.claude.com/en/articles/11145838-use-claude-code-with-your-pro-or-max-plan

Usage Creditsの仕組み

https://support.claude.com/en/articles/12429409-manage-usage-credits-for-paid-claude-plans

Claudeの利用制限について

https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work

Claude Codeの利用量とコスト管理

https://docs.anthropic.com/en/docs/claude-code/costs

あわせて読みたい:「セッション制限の90%を使用しました」が出たらどうする?

制限の種類と確認方法の全体像は、Claudeの利用制限まとめに整理しています。

ほかの記事は生成AIの使い方まとめからご覧いただけます。

この記事で紹介しているコードは、GitHubのMOTOKI-LLC/cg-method-codeにもまとめています。

利用制限に関する記事は、ほかにもあります。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

生成AIのおすすめ書籍

周辺機器の優先度

目次