ループエンジニアリング(loop engineering)とは?

日付 2026年10月16日
タグ: #loop-engineering

ループエンジニアリング(loop engineering)とは、コーディングエージェントに一回ずつプロンプトを書くのをやめ、スケジュールやリポジトリのイベントでエージェントを起動し、機械で判定できる条件が満たされるまで動かし続ける仕組みを設計することです。

この言葉は 2026 年 6 月ごろに広まりました。Peter Steinberger は「エージェントにプロンプトを書くのではなく、エージェントにプロンプトを書くループを設計すべきだ」と述べ、Addy Osmani はその構成要素を整理しました。よく挙げられるのは、トリガー、機械判定できる停止条件、進捗を残す状態ファイル、実装役とは別の検証役、トークン予算と人へのエスカレーションです。Claude Code と Codex の /goal はこの考え方のセッション内版です。

2026 年 8 月の arXiv 論文は 36,710 リポジトリを調べ、ヒューリスティックに一致した 256 件のうち 217 件で自律ループの稼働を確認しましたが、状態ファイルをコミットしている例はほぼありませんでした。導入するなら、まずレポートのみのモードで動かし、検証役と停止条件を固めてから権限を広げるのが安全です。

関連記事