1. AIと仕事の仕組み化ラジオ
  2. AIエージェント日次速報 2026..
AIエージェント日次速報 2026年7月13日版 AIエージェントが止まったとき、「もう一度やる」前に決めたいこと
2026-07-13 23:03

AIエージェント日次速報 2026年7月13日版 AIエージェントが止まったとき、「もう一度やる」前に決めたいこと

2026年7月13日時点で、Codex / Claude Code / Antigravity / Manus / Genspark / HermesAgent / OpenClaw まわりの一次情報を確認しました。 昨日は、AIに任せた仕事を何で「合格」にするかを見ました。けれど実務では、合格か不合格かを判定する前に、もう一つ避けて通れない場面があります。 途中で止まったときです。...

感想

まだ感想はありません。最初の1件を書きましょう!

00:00
リスナーのあなた、こんにちは。 今日も一緒に新しい知識の海へそぼっていきましょう。
よろしくお願いします。 今日も面白いテーマになりそうですね。
ええ、本当に。さて、いきなりなんですけど、 ちょっと想像してみてほしいんですよ。
はい、何でしょう。
あなたは今、山積みになっていた複雑なリサーチ作業を 自分の優秀なAIエージェントに丸投げしましたと。
いいですね。すごく助かる状況です。
ですよね。で、よし、これで1、2巻は自分の作業に集中できるぞってコーヒーを入れに行って、 意気揚々とデスクに戻ってくるわけです。
ええ。
ところが、画面には無慈悲な真っ赤なエラー文字が表示されていて、 処理が完全にストップしている。
うわあ、あるあるですね、それ。一番がっかりする瞬間です。
ですよね。で、こんな時、あなたの最初の直感って何でしょうか。
原因をじっくり探る前に、
あ、たまたま通信が切れただけだろうって、 とりあえず再実行ボタンをポチッと押してしまいたくなりませんか。
ああ、実はそれ非常に多くの方が無意識にやってしまうことなんですよね。
そして、最も危険なアクションの一つでもあるんです。
やっぱり危険なんですね。
そうなんですよ。
システムにエラーが出ると、私たちはつい、 リセットしてやり直せば次は通るはずだって思っちゃうじゃないですか。
なんか昔のファミコン時代みたいなメンタルモデルですよね。
ふっと息を吹きかけてカセットを入れ直せば治る、みたいな感覚というか。
まさにそれです。
でも、今日の深掘りのミッションはそこなんですよね。
はい。
AIが仕事の途中で止まってしまった時、 それを単なる邪魔なエラーとして片付けるのではなくて、
どうすれば安全に作業を復旧させるための強固な土台に変えられるのか。
ええ。
今回は、とあるITエンジニアによる AIエージェントの運用プロセスに関する
非常に実践的な分析資料をベースに、 この謎を解き明かしていきます。
このテーマって、現代のホワイトカラー全員にとっての 必修科目になりつつあると思うんですよ。
と言いますと?
なぜかっていうと、私たちがAIに任せる仕事が、
単なるメールの文章を考えて、みたいな 一問一答のレベルから進化しているからです。
確かに。もっと複雑になってきていますよね。
はい。複数のシステムをまたいだ、 自立的で長時間のタスクを任せるようになっているので、
止まった時のダメージが全然違うんですよ。
だからこそ、とりあえず再実行の恐怖が 桁違いになるんですね。
これ、私が資料を読んでいてハッとしたのが、
あの、べき等性っていうちょっと専門的な概念に 触れていた部分なんですけど。
べき等性ですね?
要するに、1回やっても100回やっても、 結果が同じになる性質のことですよね。
ネットショッピングの決済画面がフリーズした時、
むやみにブラウザの更新ボタンを連打すると、 二重請求されそうでめちゃくちゃ怖いじゃないですか。
怖いです。絶対にやりたくないですよね。
AIの再実行も、まさにあれと同じ状態だっていうことでしょうか?
素晴らしい着眼点ですね。
まさに、そのべき等性が担保されていない状態で再実行をかけると、 システム内で恐ろしい連鎖反応が起きるんです。
03:00
連鎖反応ですか?
ええ。例えば、AIがデータベースの更新までは完了していて、
完了通知のメール送信の直前でエラー落ちしたとしますよね。
うわぁ、なんかもう嫌な予感がします。
そこで人間が何も確認せずに最初から再実行してしまうとどうなるか。
AIはもう一度データベースを更新しようとするわけです。
ってことは、データが二重に登録されちゃうってことですか?
その通りです。データが破壊されます。
そして、お昼頃には同じ内容の業務報告メールが 3通も関係者全員に送信されてしまう。
それは気まずすぎますね。
さらに背後では、外部APIの利用枠が無駄に大量消費されていると。
これって、AIの頭が悪いわけじゃないんですよ。
人間側がどこまで進んだかっていう状態を無視して、
強引に再起動をかけたことによる完全に人災っていうことですね。
そうなんです。
取引先に同じ請求書が3通連続で届いたりしたら、 完全に信用問題ですよね。
怖すぎます。
つまり、私たちは失敗を一家手にエラーって呼んでしまうから、
試行停止して再実行っていう一つのカードしか切れなくなっているんですね。
まさにそこです。
エラーっていう言葉はあまりにも解像度が低すぎるんですよ。
なるほど。
システム工学の観点から見ると、
AIエージェントが止まる原因っていうのは大きく4つのパターンに切り分けられるんです。
ここをごちゃ混ぜにすると、絶対に安全な復旧はできません。
4つのパターンですか。
あの、ちょっと私なりに予想してみてもいいですか。
はい、ぜひ。
まず1つ目は、さっき私が言ったような、 たまたま通信が途切れたみたいなケースですよね。
ええ、それが第1のパターン、一時的な障害です。
APIサーバーが数秒だけ混雑していたとか、 ネットワークが瞬断したといったケースですね。
そういう時はどうすればいいんですか。
この場合は、AIの試行やデータ自体には何も問題がないので、
数分待ってから全く同じ条件で再試行すれば、 すんなり通過することがほとんどです。
なるほど。じゃあ2つ目は何でしょう。
同じ通信エラーでも、パスワードが変わっていてログインできないみたいな場合は、
何度再実行しても無駄ですよね。
まさにそれが第2のパターン、接続権限の問題です。
セキュリティトークンの期限切れとか、 アクセス権限の不足が原因で止まっている状態ですね。
これは待ってても直らないですよね。
ええ、AIが自力でパスワードを変更して突破するなんてことは、 基本的に許されていませんから、
人間が設定画面に入って認証を更新してからでないと再開できません。
ここで初めて人間の物理的な介入が必要になるわけですね。 じゃあ3つ目は。
第3のパターンは、入力前提の問題です。
例えば、AIにこの顧客リストのCSVを分析してと指示したとしますよね。
はいはい。
でも、そもそも渡したCSVファイルが空っぽだったり、 フォーマットが崩れているケースです。
ああ、それはAIからすれば、 いや材料がないのに料理しろって言われても無理だよってなりますね。
そうなんですよ。
この場合、AIの分析ロジックそのものは正しくても、 大前提となる入力データが腐っているので、
06:05
人間が正しいファイルを渡し直して、 最初からやり直させる必要があります。
なるほど。それで最後が4つ目ですね。
はい。これが最も厄介な第4のパターン。 判断手順の問題です。
判断の問題。
つまり、AI自体がポンコツな推論をして、 おかしな方向へ突っ差してしまったということですか?
少し言葉は強いですが、まあそういうことです。
例えば、売上データを月ごとに集計するはずが、 AIが独自の判断で、
売上ゼロの月はデータごと削除するという 誤った方針で処理を進めて、エラーを引き起こしたとします。
それは怖いですね。
これって一時的な通信障害でも、 データ不足でもありませんよね?
AIの思考のベクトルがずれているんです。
なるほど。だとしたら、そこで再実行ボタンを押すのは、 間違った方針のままアクセルを踏み直すようなものですね。
大事故になっちゃう。
その通りです。
いやー、すごくクリアになりました。
通信エラーなら待てばいいし、 パスワード切れなら人が直す。
方針間違いなら人間が軌道修正する。
原因によって打つべき手が全然違うのに、 全部再実行で済ませようとするのが、そもそも無茶だったんですね。
エラーも性質を解剖することが、 安全な運用の第一歩なんですよね。
さて、ここで次の壁にぶつかるわけです。
次の壁ですか?
ええ。じゃあ、軌道修正して再開するとして、 具体的にどこからやり直せばいいのかという問題です。
うん、そこなんですよね。
さっきのデータベース更新済み、メール未送信のケースで言うと、 データベース更新をすっ飛ばして、メール送信の直前から再開させるってことですよね?
そうなりますね。
でも、立法都合にいって途中からAIに作業を引き継がせるって、 かやって難しくないですか?
と言いますと?
人間だって、機能の中途半端な作業の続きをやるときって、 状況を思い出すのにものすごく時間かかるじゃないですか。
えーっと、どこまでやったって?って。
はいはい、わかります。
いっそAIの記憶をリセットして、最初から全部やり直させた方が手っ取り早くて、 バグも出ない気がするんですけど。
その感覚、非常によくわかります。
実際、少し前までは、エラーが出たら最初からがセオリーだったんですよ。
やっぱりそうなんですね。
しかし、AIがこなすタスクが数分から数時間規模に及ぶようになった今、 そのアプローチはコスト的にもリスク的にも限界を迎えているんです。
確かに、時間がもったいないですよね。
ええ、ここで資料が提示している、 コーデックスとアンティグラビティというシステムの設計思想が強烈なヒントをくれます。
オープンAIのコーデックスと、Googleのアンティグラビティですね。
彼らは全部やり直しを避けるために、どんな魔法を使っているんですか?
魔法ではなくて、非常に緻密な境界線の設計なんですよ。
コーデックスの例でいうと、彼らは作業を一発勝負の巨大な文章生成ではなく、 連続する独立した操作のチェーンとして扱っているんです。
09:06
独立した操作のチェーン?
はい。つまり、システム内部で完了済みの領域、未完了の領域、 そして絶対に触ってはいけない不可侵の領域を明確にタグ付けして分離しているんです。
完了、未完了、不可侵の3つですか?
ええ。例えば、ブログ記事の自動投稿タスクなら、 リサーチ完了、本文の生成完了までは完了済み領域に入ります。
なるほど。
そして、CMSへのアップロードで失敗したなら、 本文生成までのデードは不可侵領域としてロックされる。
ということは、そこから先はどうなるんですか?
これにより、AIは既存の原稿には一切触れず、 CMSへのログイン設定だけを見直して、アップロードプロセスから再開するという動きが可能になるんです。
なるほど。これ、料理で例えるなら、 ハンバーグを焼いていて、最後にかける特製ソースを焦がしてしまった時みたいなものですね。
いい例えですね。
その時、よし、最初からやり直そうと言って、 わざわざスーパーに玉ねぎとひき肉を買いに行くところから始める人はいないじゃないですか。
絶対にいないですね。
ハンバーグ自体はもう焼けているんだから、 そこは不可侵領域として置いておいて、ソース作りだけを再開すればいいってことですよね。
まさにその通りです。そして、そのハンバーグとソースの境界線を、 システムレベルで意図的に設定しているのが、Googleのアンテグラビティの概念なんです。
ほうほう。
彼らは数時間に及ぶ巨大なタスクにおいて、途中に明確な引き渡し地点、 つまりゲームで言うセーブポイントを置く設計を強く推奨しています。
セーブポイント?ボス戦の前にセーブしておけば、 全滅しても街からじゃなくて、ボスの目の前からやり直せるアレですね。
ええ、アレです。ただ、ここで重要なのは、このセーブポイントは、 完成品をクライアントに納品するための最終チェックではないということです。
ああ、なるほど。
計画の承認とか、コード変更の完了、単体テストの完了といった具合に、 あくまで仮にここで大転倒しても安全に前のステップに戻れるようにするための区切りとして機能しているんです。
つまり、AIに、とりあえず最後まで一気に走れって指示するんじゃなくて、 3キロごとに旗を立てて、そこを通過するために成果物をクラウドに保存しろと。
もし転んだら、一番近い旗から再スタートだっていうルールを設計に組み込んでいるんですね。
全部やり直させるのがいかに非効率で、 APIコストの無駄遣いになるか、ものすごく腑に落ちました。
セーブポイントの威力を実感していただけたようですね。
ではここでさらに深掘りしましょう。
途中から安全に再開するためには、絶対に欠かせない要素がもう一つあるんです。
何でしょう?
それは、止まった時点での状況を人間が正確に把握できていることです。
確かに、どこでなぜ止まったのかわからなければ、 どのセーブポイントから再開すべきか指示の出しようがないですからね。
でも、ここが一番しんどいところじゃないですか。
と言いますと?
AIとかシステムが吐き出すエラー通知って、 謎の英数字の羅列だったり、
Exception 0x0000みたいな専門用語の嵐で、 もう読むだけで嫌になります。
12:04
そうなんですよね。
エラーログの解読で1時間とかした経験のある エンジニアは星の数ほどいます。
そこで注目しているのが、メヌースやクロードコードといった 最新エージェントの洗練された通知デザインなんです。
どんなデザインなんですか?
メヌースのアプローチで決定的に優れているのは、
タスクの状態とエラーの理由をシステム上で 明確に切り離して人間に提示する点です。
状態と理由を切り離す、一緒じゃダメなんですか?
一緒にすると、人間が判断を誤るんですよ。
タスクが失敗した、というのはあくまで現在の状態です。
一方、なぜ失敗したのかは原因ですよね。
ちょっと待ってくださいよ。
ああ、なるほど。これ資料にあった荷物の配送の例えがすごくしっくりきました。
ええ、あれはわかりやすいですよね。
スマホに配送失敗という通知が来たとするじゃないですか。
これが状態ですよね。
でも、もし私がその状態だけを見て、 焦って同じ荷物をもう一回送るボタンを押したらどうなるか?
どうなると思いますか?
もし失敗の理由が、お客さんが引っ越して宛先不明だっただとしたら、
何度送っても届かないし、無駄な送料を払い続けることになっちゃいますよね。
完璧な理解です。
まず、配送はストップしているという状態を認識して、
その上で、住所間違いなのか、それとも単なる不在だったのかという理由を確認する。
不在なら再配達でいいけど、住所間違いなら人間が顧客に連絡を取る必要があると。
ええ。状態と理由を分けるだけで、人間は次にどんなアクションを取るべきかを、
瞬時に判断できるようになるんです。
いや、この視点は実生活の仕事でも使えますね。
部下のプロジェクトが止まっているという状態と、
予算が下りないようか、本人が体調不良なのかという理由を切り離して考えるようなものですから。
そうですね。そして、クロードコードの事例からは、さらに面白い洞察が得られるんです。
実は、AIが止まる原因の多くは、AI自身の推論力不足ではなくて、
AIが操作しようとした実行環境の問題であることが多いんですよ。
環境の問題ですか?
例えば、AIがWindowsのターミナルを操作してファイルを移動させようとした時、
たまたまWindows側のバックグラウンド処理と衝突して、プロセスがクラッシュしたとします。
はい。
これって、AIの指示が間違っていたわけではなくて、単に道具が壊れていたってことですよね。
なるほど。優秀な大工さんでも渡された電動ノコギリの電源が入らなければ仕事は止まりますもんね。
その通りです。だからこそ、システムが剥ぎ出す何十行もの難解なエラー分、
いわゆるスタックトレースをそのまま人間に転送してはいけないんです。
なぜですか?
だぜなら、その巨大なエラー分をもう一度AIに読み込ませて、
どうやって直せばいい?って質問すると、
AIのコンテキストウィンドウ、つまり一度に処理できる記憶領域が、
エラーの文字列で埋め尽くされちゃうんですよ。
ああ。
そうなると、本来の目的を忘れて、幻覚、つまりハルシネーションを起こしやすくなるんです。
15:04
うわあ、それは盲点でした。情報量が多すぎると、AI自身がパニックになっちゃうんですね。
はい。だからこそ、クロードコードのような洗練されたツールは、
内部でエラーが起きた際、何をしようとし、どこで何が足りなかったのかを、
AI自身にたった一行のシンプルなテキストに要約させてから人間に通知するんです。
それは賢いですね。
ネットワークが切断され、APIへのアクセスに失敗しました、という一行があれば、
人間は瞬時に状況を理解して、コンテキストを汚すことなく復旧作業に移れますから。
エラー文の翻訳という最も面倒な作業を、止まる直前のAIにやらせておくわけですね。
これなら復旧までのタイムラグが劇的に減ります。
ええ。
でも、ここまで聞いていて、一つ不安になってきたことがあるんです。
何でしょう?
個別のタスクなら人間がその都度判断すればいいですけど、
これが毎日裏で動いている自動プログラムだったらどうなるんですか?
と言いますと?
例えば、お客さんに毎月請求書を自動発行するシステムでエラーが起きたとき、
人間が寝ている間に勝手に再実行ループに入ったら、最悪のスパム攻撃になりますよね。
ああ、そこに気づかれたのは素晴らしいですね。まさに自動化の落とし穴です。
実稼働の環境では、もっと厳格で冷酷なルールが必要になるんです。
冷酷なルール?
ええ。そこで資料が取り上げているのが、
ハーメスエージェントやオープンクローといった本格的なシステムの運用ルールです。
彼らはエンジネーリングの世界で使われるP0やP1という重要度の概念を
AIの運用にも持ち込んでいるんですよ。
P0とかP1ってどういう意味なんですか?
P0はシステム全体がダウンしていて、
今すぐ叩き起こされてでも直さないといけない致命的な障害です。
P1は一部の機能が死んでいるがシステム全体は動いている状態といった具合に
インシデントの重要さを分類する指標ですね。
なるほど。
ハーメスエージェントなどはこの分類に基づいて強固なキルスイッチを組み込んでいます。
最も象徴的なルールが外部への送信、
例えばメールやチャットなどに失敗した場合は
システム側での自動再送を絶対に行わないというものです。
外部送信の自動再送は絶対禁止。
つまり、さっき私が危惧したお客さんへのスパム攻撃を
物理的に防ぐための絶対防衛ラインですね。
はい。
内部で下書きの文章生成に失敗したなら、一回だけAIに再試行させる。
しかし、外部に影響が出るアクションは送信IDや時刻だけをログに残して
直ちに停止し、人間の承認を待つんです。
徹底してますね。
自動化システムの品質というのは、いかに高い確率で成功するかではなく、
いかに他人に迷惑をかけずに美しく失敗するかで決まるんですよ。
いかに美しく失敗するか。
これは耳が痛いですが、実務を回している人にとっては強烈なパンチラインですね。
18:03
そうですよね。
成功率100%のシステムなんて存在しないんだから、
失敗した時の被害を最小限に抑えつつ、スムーズに復旧できる仕組みこそがプロの仕事だと。
その通りです。
そして資料の最後、ジェーンズ・パーク・クローの事例では、
この美しく失敗し素早く復旧するための非常に実践的な習慣が紹介されているんです。
どんな習慣ですか?
スケジュール処理が失敗した時に、すぐに再実行ボタンに飛びつくのではなく、
まず診断というフェーズを必ず挟むという習慣です。
診断ですか?
お医者さんがいきなり手術するんじゃなくて、まずはレントゲンを取るみたいな?
まさにそれです。
そして、明日から私たちの実務にすぐ組み込める、驚くほど強力な5行の復旧メモのフォーマットが提案されています。
5行の復旧メモ?
AIが止まった時、AI自身にこの5行を出力させるよう、プロンクトを組んでおくんです。
それはぜひ知りたいです。どんな5行なんですか?
読み上げますね。
1行目、失敗した工程。
2行目、最後に成功した工程。
3行目、原因の分類。
4行目、再実行の可否と条件。
これは例えば設定変更なしで1回のみ再実行可能といったことですね。
そして5行目、人に渡すもの。
確認すべきエラーログの一部や発生時刻のことです。
この5つです。
これはちょっと鳥肌が立ちました。
すごいですよね。
想像してみてくださいよ。朝出社して、AIからエラーで停止しましたという通知が来る。
でもそこには真っ赤な警告文じゃなくて、この5行のメモが添えられているんですよ。
ええ。
1、顧客データのCRMへの動機で失敗しました。
2、ただしデータの抽出とフォーマット変換までは成功しています。
3、原因はCRM側のAPI制限、一時的な障害です。
4、30分経過しているので同じ条件で再実行可能です。
5、発生時刻は深夜3時です。
完璧な引き継ぎですね。
これならパニックになりようがないじゃないですか。
なるほど、データは無事なのね。
時間も経ってるし再実行ポチッで5秒で解決しますよ。
そうなんですよ。
この5行のメモがあるだけで、次に引き継ぐ人間が迷わない、同じ失敗を繰り返さない、正しいセーブポイントから再開できるという復旧に必要な全ての要素が満たされるんです。
AIに失敗するなと命令するのではなくて、失敗したら人間が一番助かる形で的確な申送り事項を作れと命令しておく。
これがAIエージェントを調子がいい時だけ使える便利ツールから、たまに転んでも安心して背中を任せられる真の仕事のパートナーへと進化させる鍵なんですね。
失敗を前提としたフェイルセーフの設計こそが結果として最も止まらない、安定した自動化を生み出すというパラドックスです。
21:01
システム工学の深い知恵がAI運用にもそのまま生きるという素晴らしい事例ですね。
いやー、今日は本当に濃い時間でした。
日々の業務プロセスに最初から復旧の設計を組み込んでおく。
エラーが出たら状態と理由を切り分け、適切なセーブポイントから再開する。
そして、5行の復旧メモを活用する。
明日からすぐにでも試せる知恵の宝庫でした。
本当にそうですね。
でも、今日のお話を聞いていて、最後にふと不思議な感覚に陥ったんですよ。
と言いますと?
私たち人間が、AIが失敗した時に次の人が迷わず引き継ぐための的確なメモを残させるように一生懸命システムを設計しているわけですよね。
ええ、そうです。
これって一見すると、私たちが上司としてAIを巧みに管理・コントロールしているように見えます。
でも、見方を変えれば、AI側が、
あ、ここ自分じゃ突破できないんで、必要な情報だけまとめたんで、人間のあなた、あとはよろしくって。
私たち人間に、うまくボトルネックのタスクを異常してきているようにも見えませんか?
確かに、主従関係が逆転しているというか、人間がAIの高度なエラー処理用サブルーチンとして使われているような面白い錯覚ですね。
そうなんですよ。
リスナーのあなたは、自分のAIエージェントと、これからどんな同僚としての関係を築いていきたいですか?
私たちがAIを管理しているのか、それとも、AIが私たちにうまく働いてもらっているのか?
完璧を求めるのではなく、お互いの限界を理解し合って、一番得意なところでパスを回し合える。
そんなしなやかな関係が、これからの理想なのかもしれません。
ええ、とても興味深い問いですね。
それでは、この深い問いの続きは、ぜひリスナーのあなた自身の頭の中で深掘りしてみてください。
私たちとのこの時間はここまでです。
今日も最後まで一緒に考えていただきありがとうございました。また次の深掘りでお会いしましょう。さよなら。
23:03

コメント

スクロール