Anthropic エンジニアのNoah Zwebenは4月10日に、Claude Codeの新機能として動的ループ(dynamic looping)機能を発表しました。ユーザーが
/loop
コマンドを実行する際に間隔時間を指定しないと、Claudeはタスクの性質に応じて次回の確認タイミングを自動的に判断し、さらにはMonitorツールを直接使ってポーリングを回避し、AI agentの監視タスクのやり方そのものを根本から変えます。
固定ポーリングからスマートなスケジューリングへ
これまでの
/loop
機能では、ユーザーが手動で確認間隔を設定する必要がありました(例:5分ごとに実行)。問題は、2分で終わり得るCIテストと、45分かかるbuildが、同じポーリング頻度を強制されることです。前者は待ち時間を浪費し、後者は無意味な確認回数を浪費します。
動的ループでは、Claudeが自分でスケジュールのリズムを決めます。たとえば
/loop check CI on my PR
を実行すると、ClaudeはCIの状態を観察し、buildがちょうど始まったばかりなら待機時間を長めに設定する可能性があります。逆に、完了が近いことを検知すれば、確認間隔を短くします。
Monitorツール:ポーリングからイベント駆動へ
より重要な変化は、Monitorツールの統合です。コミュニティのメンバーは、これは本質的にcron(定時ポーリング)からwebhook(イベント駆動)へのアーキテクチャ転換だと指摘しています。Claudeはターゲット(たとえば開発サーバーの出力)を直接監視し、イベントが起きた時点で即座に応答します。「完了したかどうか」を延々と繰り返し確認するのではありません。
これは、これまでのAnthropic製品責任者であるtrq212が紹介したMonitor Toolの流れを受け継いでいます。trq212は、開発者が「start my dev server and use the MonitorTool to observe for errors」のような方法で、Claudeに継続的に監視させるべきであり、間欠的な照会ではなくすべきだと提案していました。
実際の活用シーン
動的ループは、非確定的な時間を待つ必要があるあらゆるタスクに適用できます。
CI/CD pipelineの完了状態の監視
デプロイ完了後にサービスが正常かどうかを検証すること
開発サーバーのエラー出力を観察すること
長時間実行されるデータ処理タスクを追跡すること
現在
/loop
はローカルで実行する必要があり、Claude Codeセッションが継続して動作している必要があります。コミュニティには、より多くの自動化シーンを支援するために、/schedule(クラウドのスケジューリング)の上限を3つ引き上げるべきだという声がすでにあります。
Claude Codeは開発者の作業用オペレーティングシステムへ進化し続けています
動的ループは、Claude Codeの最近の集中的なアップデートの一部です。先週の間にAnthropicは、/ultraplanのWebページ計画機能、Advisorの戦略、さらにClaude for Wordもリリースしており、AnthropicがClaude Codeを「コード生成ツール」から完全な開発者エージェントの作業用OSへと作り込んでいることを示しています。
この記事「Claude Codeに追加された動的ループ:AIが監視のリズムを自動判断し、ポーリングからイベント駆動へ進化」は、最初に鏈新聞 ABMediaに掲載されました。
関連記事
シリコンバレーのAIエージェントの現実:トークンが大量に浪費され、システム統合は「極めて混沌」としており、黄仁勳は「次のChatGPT」を予測しているが、検証は未了
AIが世界のベンチャーキャピタルを80%飲み込む、2026年Q1に2,420億ドルが吸い上げられる:資金の再配分に対して暗号資産業者はどう対応するか
イーサリアム共同創業者ルービン:AIは暗号資産の重要な転換点になるが、テック大手の独占はシステム上のリスクをもたらす