🛡️ SAFETY

AIエージェントの課金トラブルを防ぐ設定ガイド(OpenClaw / Antigravity)

✅ 2026-02-26 動作確認済み 🖥️ Windows 11 / VS Code / Antigravity / OpenClaw
TL;DR

AIエージェントの課金リスクは「APIの従量課金」「外部サービスの起動」「リトライ暴走」の3つ。結論:上限設定+予算アラート+リトライ3回で停止の3点で大半は防げる。3分でできる最小セットから始めよう。

結論:5分でできる課金防止の最小セット

全部読む前に、上から順にこの3つをやればOK(全部で5分):

# やること 所要時間
1 APIダッシュボードで月額上限を設定 2分
2 SOUL.md/AGENTS.mdに「リトライ3回で停止」ルールを追記 30秒
3 セッションを2-3時間で区切る習慣をつける

以下で各項目を詳しく解説する。


課金リスクの全パターン

リスク 発生条件 最大損害
API従量課金 Anthropic / OpenAI APIを直接利用 数万円/月
クラウドリソース起動 AIがAWS・GCP等のインスタンスを作成 数十万円/月
外部API連携 AIが有料外部APIを呼び出す サービスによる
リトライ暴走 エラー修正ループでAPIを大量コール 数万円/日

実際に起きかけたこと

筆者はOpenClawでビルドエラーの修正を依頼した際、修正→エラー→修正→エラーのループが発生。月額プランだったため課金は止まったが、もしAPI従量課金だったら、数十分で数千円分のAPIコールが発生していた計算になる。月額プランの「レート制限」がセーフティネットとして機能した瞬間だった。


防止策1:月額プランを選ぶ

利用形態 課金の予測可能性 おすすめ
月額プラン ✅ 固定費で予測しやすい 初心者・慎重派
API従量課金 ⚠️ 使用量で変動 上級者(上限設定必須)

防止策2:API上限を設定する

Anthropic API(OpenClawで利用)

  1. Anthropic Console にログイン
  2. 左メニュー → Settings
  3. BillingSpend Limits
  4. Monthly Limitに上限額を入力(例:$50)
  5. 「Save」をクリック

OpenAI API

  1. OpenAI Platform にログイン
  2. 左メニュー → SettingsBilling
  3. Usage LimitsHard Limit(絶対上限)を設定
  4. Soft Limit(通知上限)も設定するとメールで警告が届く

クラウドサービス(AWS / GCP)

  1. AWS: BillingBudgets → 「予算を作成」
  2. GCP: 課金予算とアラート → 「予算を作成」
  3. 月額予算を設定し、80%到達でメール通知するよう設定

防止策3:セッション管理

ルール 理由
セッションは2-3時間で区切る リトライの蓄積を防止
エラー3回連続で方針変更 同じエラーのリトライを阻止
大きなタスクは分割する 1回あたりのAPI呼び出し回数を抑制

防止策4:AI設定で予防する

# SOUL.md / AGENTS.md に追記するルール
- クラウドサービスのリソース作成は必ず事前確認
- npm install 等の新規依存追加は確認後のみ
- 外部API(有料サービス)の呼び出しは禁止
- 同じエラーが3回連続したら方針を変更する
- リトライは最大3回まで

⚠️ 上限設定しても請求が発生するケース

ケース 理由 対策
既に発生した使用量 上限設定は将来の使用に対して適用。すでに消費した分は請求される 月初に上限を設定する
請求タイミングのラグ API使用量のカウントにはわずかな遅延があり、上限を数百円超える場合がある 上限を「実際に使いたい額の90%」に設定
外部サービスの課金 API上限はAI側の使用量のみ。AIが起動したクラウドリソースは別課金 SOUL.md/AGENTS.mdで「リソース作成は確認必須」と明記

課金トラブルチェックリスト

# チェック項目
1 月額プランを利用している(または月額上限を設定した)
2 Anthropic / OpenAI ConsoleでSpend Limitを確認した
3 SOUL.md / AGENTS.mdに課金防止ルールを追記した
4 セッションは2-3時間で区切る習慣がある

📚 次に読む


この記事はAntigravityを使って執筆されました。

⚠️ 免責事項:この記事は情報提供を目的としています。AIエージェントの利用にはリスクが伴います。ツールの導入・運用はご自身の責任でお願いいたします。