「プロンプトを書くな」ループエンジニアリングとは何か?

ブログ

ループエンジニアリングとは、AIに毎回プロンプトで指示するのではなく、AIが自動で仕事を進め、確認・修正までを繰り返す「仕組み」を設計する考え方です。

Human in the LoopからHuman on the Loopへ

これまでのAI活用は、
人間が指示する → AIが作業する → 人間が確認する → 修正を指示する

という流れが中心でした。この方法では、AIを使っていても、人間が常に作業の途中に入り続ける必要があります。これを「Human in the Loop」と呼びます。

一方、これから重視されるのが「Human on the Loop」です。人間はループの中で毎回指示を出すのではなく、外側から全体を監督します。AIが間違った方向に進んだときや、重要な判断が必要なときだけ介入します。

つまり、人間の役割が「AIに一つずつ仕事を頼む人」から「AIが安全に働ける仕組みを設計する人」へと変わりつつあるということです。

AI活用の4段階

AI活用は、次の4段階で発展しています。
1つ目は、プロンプトエンジニアリングです。AIへの頼み方を工夫し、より良い回答を引き出します。
2つ目は、コンテキストエンジニアリングです。仕様書、社内ルール、過去のやり取り、関連ファイルなど、AIが判断するために必要な情報を整理して渡します。
3つ目は、ハーネスエンジニアリングです。AIが安全に仕事を進められる「環境」を作ります。
例えば、

  • テストに合格しなければ完了できない
  • 重要なデータは削除できない
  • 危険な処理には人間の承認が必要
  • 判断できない場合は人間に確認する

といったルールを、お願いではなく仕組みとして組み込みます。

4つ目が、ループエンジニアリングです。会議が終わった、メールが届いた、ファイルが更新された、といった出来事をきっかけにAIが自動で起動します。AIは情報を確認し、必要な作業を行い、結果を検証します。問題があれば修正し、判断できない部分だけ人間に確認します。

ハーネスエンジニアリングが「AIに守らせるルール」を作るのに対し、ループエンジニアリングはそのルールの上で「一連の作業を最初から最後まで、人間の指示なしに回す」仕組みを作る、という違いがあります。

具体例:会議後の自動化

例えば会議後であれば、
会議の文字起こしを読む → タスクを抽出する → 担当者と期限を整理する → 関係者の予定を確認する → 会議を設定する → 招待を送る

という流れを自動化できます。

ただし、AIを何の制約もなく自由に動かせばよいわけではありません。「午後5時以降は予定を入れない」「外部送信には承認が必要」といった安全ルールがなければ、AIは誤った処理を繰り返す可能性があります。

そのため、ループエンジニアリングでは、自動化そのものよりも「どこまでAIに任せ、どこで人間が確認するか」を設計することが重要です。

プロンプトを書くな、ループを書け

エンジニアの間で「プロンプトを書くな。ループを書け」と言われるのは、プロンプトが不要という意味ではありません。毎回人間が指示するのではなく、必要な指示が自動で実行される仕組みを作るべきだ、という意味です。

一言でまとめると、ループエンジニアリングとは、AIに仕事を頼む技術ではなく、AIが継続的かつ安全に働ける「仕事の流れ」を設計する技術です。

岡山のホームページ作成