もう少し詳しく
AIシステムの設計で使われる比較的新しい呼び方です。この辞典では、結果をどう評価し、失敗時に何を直し、何回まで再試行するかを組み立てることを指します。目標に届いたか、続行せず止めるべきかも判断できるようにします。
ループエンジニアリングは、繰り返しの中で何を評価し、どの失敗をどう修正するかを設計する実践です。評価結果を次の入力へ適切に戻し、改善しない場合は回数や費用の上限で止めることで、探索と安全性のバランスを取ります。
HISTORY
開発された年代と歴史
この用語を大きな流れで見ると、2020年代〜に発展してきました。
- 2023〜LLMエージェントが一度の応答でなく、複数ステップを実行するようになった。
- 2024〜停止条件、再試行、状態保存、エラー処理を設計する実務が注目された。
- 現在統一された定義はなく、エージェントの反復実行を改善する設計領域として使われる。
キーマン・関わった研究者
特定の発明者は定まっていない。エージェント開発者の実践から広がった用語。
技術の変遷
単発応答 → 計画・実行ループ → 状態・評価・停止条件を備えた運用
理解のポイント
- この辞典では、結果の評価、修正、再試行、停止の条件を設計する実践として扱います。
- 単に繰り返し回数を増やすのでなく、失敗から何を変えて次を試すかを明確にします。
- 改善が見られないときに止める条件や、人へ判断を戻す経路まで設計します。
たとえば、こんな場面で
テストが失敗したら原因を調べて修正し、再テストする仕組みに「3回失敗したら人へ引き継ぐ」という条件を設けます。
覚えておきたいこと
用語の使われ方は文献や実装によって異なります。AIを無制限に動かし続けることを意味するものではありません。