CC for Biz
2026/07/20Claude Code
AI活用導入・運用

Claude Code無人運用|暴走を防ぐ上限設定まとめ

Claude Code無人運用|暴走を防ぐ上限設定まとめ

「夜のうちにClaude Codeへ仕事を任せたら、朝には検索を何百回も回してトークンを溶かしていた」——人がいない時間に自動でAIを走らせようとすると、誰もがこの不安にぶつかります。

結論から言うと、無人運用の安全は「先に上限を決めておくこと」でほぼ決まります。サブエージェント・Web検索・課金・工程という4つの暴走ポイントに、それぞれ天井を設定しておけば、暴走は"事故"ではなく"止まるだけ"に変わります。

株式会社Fyveは、常時起動の小さなMac miniで複数の無人ジョブを毎晩回しています。この記事では、私が実際に無人運用を始める前に必ず設定している上限とガードレールを、一枚のチェックリストとして総まとめします。

無人運用で「暴走」する4つのポイント

人が横で見ている対話利用なら、AIが変な方向に走り出しても「止めて」と一言で介入できます。ところが無人運用は、誰も見ていない時間に処理が進みます。介入できない前提で設計しないと、小さなミスがそのまま数時間分の暴走になります。

私が無人ジョブを組むときに最初に潰すのは、次の4つの暴走ポイントです。

  • 委任の暴走:サブエージェントが次々と子エージェントを呼び、無限に枝分かれする
  • 検索の暴走:答えが見つからず、Web検索を延々と繰り返してループに入る
  • 課金の暴走:トークン消費に歯止めがなく、想定外の請求になる
  • 工程の暴走:頼んでいない検証やレビューを勝手に走らせ、時間と枠を食う

それぞれに対応する「天井」が用意されています。以下、暴走ポイントごとに、私がどの値を設定しているかを具体的に見ていきます。

無人運用で暴走する4つのポイント(委任・検索・課金・工程)と、それぞれの上限

① 委任の暴走を止める:サブエージェント上限

Claude Codeは、大きな作業を子エージェント(サブエージェント)に分けて並列で進められます。便利な反面、無人で回すと「子が孫を呼び、孫がひ孫を呼ぶ」形で委任が膨らみ、気づいたら何十ものエージェントが同時に動いていた、という事態になりかねません。

ここで効くのが、1セッションあたりの累計サブエージェント数の上限です。既定でも上限は用意されていますが、無人運用では「自分のジョブが正常に終わるなら何個で足りるか」を先に数えて、その正常値の2〜3倍を天井にしておくのが私のやり方です。正常なら絶対に届かず、暴走したときだけ確実に止まる、という水準です。

上限の具体的な設定方法と、既定値・上書きの可否は、こちらの記事で詳しく解説しています。

Claude Codeのサブエージェント上限|暴走委任を防ぐ
Claude CodeClaude Codeのサブエージェント上限|暴走委任を防ぐ
読者特典・無料ダウンロードClaude Codeを「素のまま」使うな無料でダウンロード

② 検索の暴走を止める:Web検索回数の上限

調べ物を伴うジョブでいちばん怖いのが、Web検索のループです。求めている答えが見つからないと、AIはクエリを少しずつ変えながら検索を繰り返します。人がいれば「もう十分」と止められますが、無人だと延々と回り続けます。

これには、1セッションあたりのWeb検索回数の上限が用意されています。私は、そのジョブが普段何回くらい検索すれば完了するかを実測し、やはりその2〜3倍を天井にしています。金額の上限とは別のメカニズムで、「回数」で止める仕組みだと理解しておくのがポイントです。トークン予算に余裕があっても、検索回数の暴走は回数側で止める必要があります。

回数で止める考え方と設定手順は、こちらにまとめています。

Claude CodeのWeb検索の上限設定|暴走ループを防ぐ
Claude CodeClaude CodeのWeb検索の上限設定|暴走ループを防ぐ

③ 課金の暴走を止める:予算上限

無人運用でいちばん実害が大きいのは、やはり課金です。委任も検索も、突き詰めればトークン消費につながります。回数の上限をかいくぐる形で1回あたりの処理が重くなれば、金額はふくらみます。だからこそ、最後の防波堤として「金額そのものの上限」を別に置きます。

私は、1回のジョブが正常終了したときのトークン消費を基準に、月あたり・ジョブあたりの予算上限を設定しています。ここで大事なのは、回数の天井と金額の天井は役割が違うという点です。回数は「同じ処理の繰り返し」を止め、金額は「処理そのものの重さ」を止めます。両方かけて初めて、課金の暴走は塞がります。

予算上限の実務的な設定チェックは、こちらの記事が入口になります。

Claude Codeの予算上限設定|課金事故を防ぐ実務チェック
Claude CodeClaude Codeの予算上限設定|課金事故を防ぐ実務チェック

④ 工程の暴走を止める:頼んでいない処理を走らせない

意外と見落とされるのが、工程の暴走です。AIが気を利かせて、頼んでいない検証やコードレビューを自分の判断で走らせてしまうと、無人ジョブは本来の1本の仕事だけでなく、余計な工程まで実行して枠を消費します。

ここは2つの考え方で守ります。ひとつは、余計な工程を「呼ばれたときだけ」動くようにすること。もうひとつは、そもそも危険な操作をdeny(拒否)で禁止しておくことです。前者は「勝手に走らせない」、後者は「そもそもやらせない」という、方向の違うガードです。

無人ジョブでは、この2つを組み合わせて「頼んだ工程だけが走る」状態を作ります。ファイルの削除・外部への送信・課金を伴う操作といった、取り返しのつかない行為はdenyで先に塞いでおくのが鉄則です。

上限の「値」をどう決めるか

ここまでの4つに共通する私の原則は、「正常値の2〜3倍を天井にする」です。上限は、正常なジョブを止めるためのものではありません。正常なら絶対に届かず、異常なときだけ引っかかる——この距離感が肝心です。

天井を正常値ギリギリに設定すると、少し重い日に正常なジョブまで止まってしまい、「上限が邪魔だから外す」という本末転倒に陥ります。逆に上限を天文学的な値にすると、暴走を止められません。だから私は、まず数回ジョブを流して正常値を実測し、そこから2〜3倍という「安全に振った現実的な倍率」を採用しています。

実測してから決める、という順番

値決めで失敗するパターンのほとんどは、「実測せずに勘で決める」ことから始まります。私は新しい無人ジョブを追加するときは、必ず数回は人が見ている状態で流し、サブエージェント数・検索回数・トークン消費を記録します。その実測値が、そのまま上限設定の根拠になります。

上限だけでは足りない:3つの追加ガードレール

4つの上限は「暴走の勢いを止める」仕組みですが、無人運用にはもう一段のガードレールが要ります。私が上限とセットで必ず入れている3つを紹介します。

上限に加える3つのガードレール(書き込み範囲の限定・戻せる形・ログ)

1. 書き込み範囲を先に区切る

無人ジョブが触ってよいフォルダを、あらかじめ限定しておきます。ジョブごとに「ここより外には書き込ませない」という境界を決めておけば、たとえAIが誤った判断をしても、被害はその範囲に閉じます。無人運用では、能力を広げるより先に、動ける範囲を狭めるのが安全設計の基本です。

2. 取り返しのつく形で成果を受け取る

成果物をいきなり本番へ反映させず、いったん確認できる形で受け取ります。私はバージョン管理を挟み、無人ジョブの変更は必ず履歴に残る形にしています。こうしておけば、朝に結果を見て「これは違う」と思ったときに、一手で元へ戻せます。無人運用は「止められない」からこそ、「戻せる」ことが安全網になります。

3. 何をしたかを後から追えるようにする

無人ジョブは、誰も見ていない時間に動きます。だからこそ、後からログで「何を・どの順で・どこまでやったか」を追えるようにしておくことが重要です。ログが残っていれば、暴走の兆候を翌朝に発見でき、上限の値を見直す材料にもなります。

権限とdenyの設計は、こちらの記事でも掘り下げています。

Claude Codeのdeny設定の書き方|無人運用の事故防止
Claude CodeClaude Codeのdeny設定の書き方|無人運用の事故防止

無人運用を始める前のチェックリスト

最後に、私が新しい無人ジョブを本番に載せる前に必ず通す確認項目をまとめます。ここを埋めてから公開すれば、暴走の大半は「事故」ではなく「安全に止まる」に変わります。

  • サブエージェントの累計上限を、正常値の2〜3倍で設定したか
  • Web検索回数の上限を、実測値の2〜3倍で設定したか
  • ジョブあたり・月あたりの予算上限を設定したか
  • 頼んでいない工程を勝手に走らせない設定にしたか
  • 削除・送信・課金など取り返しのつかない操作をdenyで塞いだか
  • 書き込んでよいフォルダの範囲を限定したか
  • 成果を履歴に残す形(戻せる形)で受け取るようにしたか
  • 後からログで工程を追える状態にしたか

上限は一度決めて終わりではありません。ジョブの中身が変われば正常値も変わります。私は月に一度、実測値と上限のズレを見直し、天井を引き直しています。

まとめ:上限は「止めるため」ではなく「安心して任せるため」

無人運用の上限設定は、AIの能力を縛るためのものではありません。むしろ逆で、「暴走しても安全に止まる」という保証があるからこそ、人は安心して夜間の仕事を任せられます。委任・検索・課金・工程の4つに天井を置き、書き込み範囲・戻せる仕組み・ログという3つのガードレールを足す——これが、私が常時起動機で無人ジョブを回すときの土台です。

「自社の業務のどこをAIに無人で任せられるか」を一緒に設計したい方は、Claude Codeの導入支援メニューをご覧ください。

Claude Code for Business の導入支援を見る

この記事を読んでいるあなたへ無料プレゼント

Claude Codeを「素のまま」使うな

設定で差がつく——CLAUDE.md・権限・スキルの実物を公開(全24ページ)

素のClaude Codeは"優秀な新入社員"。仕事を教えるほど、自分専用になります。覚えさせる4点セット——会社の説明書(CLAUDE.md)・権限の柵・手順書(スキル)・フォルダの地図——を、1人会社の実運用からコピペで使える型つきで公開します。

  • そのまま書き換えて使えるCLAUDE.mdの型
  • お金と送信をAIに触らせない「3段階の柵」
  • 1回教えたら何度でも動く、手順書のコピペ雛形
  • AIが迷子にならないフォルダ構造の3原則

毎週金曜の無料ニュースレター「ひとりAI経営」の購読特典です。メール登録後すぐ、ダウンロードページのご案内が届きます。あわせて、AI活用に関するお知らせやお役に立てそうなご案内をお送りすることがあります。解除はいつでも1クリック。

← 記事一覧に戻る

御社の業務に合わせたClaude Code導入支援

「AIツールを導入したが、現場で使われない」を終わらせる。
業務課題のヒアリングから設計、ハンズオン実践、運用定着まで一貫して支援します。

無料AI活用診断を受ける料金とサービス一覧を見る →
© 2025 Fyve Inc. All rights reserved.