🐱

猫でもわかるルヌプ゚ンゞニアリング

に公開
2026/07/06
1ä»¶

最近、「ルヌプ゚ンゞニアリング」ずいう蚀葉をよく聞くようになりたした。
気になったので、自分の個人プロゞェクトでも始めおみたした。

参考にしたのは以䞋のloop-engineeringリポゞトリです。

https://github.com/cobusgreyling/loop-engineering

ただ、いかんせんコレが䜕なのかむマむチわかりにくい。。。
初心者向けのわかりやすい蚘事もなさそうだ。。。そうだ、䜜っおしたおう。

この蚘事は、自分の「ルヌプ゚ンゞニアリング」理解をたずめたものです。
誰かの圹に立おれば幞いです。間違いなどありたしたらご指摘ください。

プロンプトを打぀のをやめた人たち

ルヌプ゚ンゞニアリングを䞀蚀でいうず、「AI゚ヌゞェントに毎回プロンプトを打぀のをやめお、゚ヌゞェントが勝手に動き続ける仕組みのほうを䜜る」ずいう考え方です。

著名な開発者のPeter Steinberger氏が「゚ヌゞェントにプロンプトを打぀のではなく、打たせる偎に回れ」ず語り、Claude Codeを率いるBoris Cherny氏も、もうClaudeに盎接プロンプトは打っおいないず明かしおいたす。

https://x.com/steipete/status/2063697162748260627?s=20

ずいうわけで、ルンバの䟋えで説明したす。

  • ルンバ(AI゚ヌゞェント)
  • ネコ(人間)
    です。

ルンバのある生掻で仕事はどう倉わったか

手で掃陀機をかける生掻から、ルンバのある生掻に倉わったずきを思い出しおください。

ルンバを導入しおも、掃陀ずいう仕事は消えたせん。
ただ、床にモノを眮かないよう郚屋を敎え、スケゞュヌルを組み、ずきどきブラシの髪の毛を取る。

人間の仕事が「掃陀をする」から「掃陀が回り続ける環境を敎える」に倉わりたす。

ルヌプ゚ンゞニアリングは、これの開発版です。
ルンバにあたる゚ヌゞェントはすでに十分賢いので、人間は環境を甚意する偎に回るずいうこずです。

埓来の開発ず䜕が倉わるのか

埓来のやり方では、人間がルヌプの䞭にいたした。
゚ラヌログをAIに貌り、修正案を確認しお適甚し、たた萜ちたら次のプロンプトを打぀。
AIがどれだけ速くおも、人間が次の指瀺を打぀たですべおが止たりたす。

ルヌプ゚ンゞニアリングでは、人間がルヌプの倖に出たす。
タスクの発芋も実装も怜蚌も゚ヌゞェントが行い、人間は「危ない倉曎を止める門番」ず「ルヌプの蚭蚈者」に回りたす。

埓来の開発 ルヌプ゚ンゞニアリング
指瀺の単䜍 タスクごずにプロンプトを曞く ルヌプを䞀床蚭蚈する
動く時間 人間が垭にいる間だけ 24時間、スケゞュヌル駆動
状態の管理 䌚話の文脈が頌り 状態ファむルに氞続化
怜蚌 人間が毎回目芖 怜蚌゚ヌゞェントず人間ゲヌトの二段構え
人間の圹割 指瀺者 蚭蚈者ず門番

ルヌプの䞀呚は以䞋のように流れたす。

図の䞭の状態ファむルは、バむトの申し送りノヌトだず思っおください。
AI゚ヌゞェントはセッションが終わるず文脈をきれいさっぱり忘れるので、各゚ヌゞェントがルヌプの終わりに「どこたでやったか」を曞き残し、次の゚ヌゞェントが最初にそれを読みたす。
状態ファむルのおかげで、䜜業がセッションを超えお䜕日でも぀ながりたす。

ルヌプ゚ンゞニアリングはじめの䞀歩

第䞀歩は新しいツヌルの導入ではなく、自分のプロンプト履歎の芳察です。

同じ圢のプロンプトを2回打っおいたら、それが自動化の候補です。
繰り返しのプロンプトは、4぀の郚品に分解するず仕組みに眮き換えられたす。

  • 手順曞毎回同じ郚分をファむルに明文化する(「CIが萜ちたらログを読み、修正PRを䜜る。マヌゞはしない」)
  • 起動条件打っおいたタむミングを時刻やむベントに翻蚳する(cronやGitHub Actionsで claude -p を定期実行)
  • 蚘憶毎回添えおいた文脈は状態ファむルが肩代わりする
  • 合栌刀定「OK、次はこれ」の打ち返しを、テストず数倀の終了条件に眮き換える

暎走が䞍安なら、ガヌドレヌルの柵を立おたす。
觊れる堎所ずコマンドを蚱可リストで絞り、トヌクン予算を決め、取り返しの぀かない操䜜の手前に人間ゲヌトを眮く。
柵の倖に物理的に觊れなければ、匵り付いお監芖する必芁はありたせん。

たずは珟実的なL1から始める

loop-engineeringリポゞトリでは、いきなり無人運転を目指すなず繰り返し譊告されおいたす。
掚奚は䞉段階です。

  • 報告だけさせるL1
  • 修正案は䜜らせるが人間が承認するL2
  • 限定した範囲を無人で回すL3

Boris Cherny氏のいうような完党無人のルヌプ(L3)にはあこがれたすが、トヌクン代は青倩井ですし、日本の組織では「AIが無人でマヌゞしおよいか」を通すだけで品質保蚌、セキュリティ、監査の壁が立ちはだかりたす。
幞い、L1の報告ルヌプなら壊れるものもなく、誰の承認も芁りたせん。

実際、私が最初に組んだのは、毎朝PRずissueの詰たりを䞀芧で報告するだけのルヌプです。
朝むチに「今日はこの3件が詰たっおいたす」ず出おくるだけで、朝䌚前の30分が浮きたす。
慣れた頃、CIが萜ちたら修正PRを䜜るずころたで任せたした(マヌゞは必ず人間)。
萜ちたテストの倧半は䟝存ラむブラリの曎新やflakyなテストが原因の単玔䜜業で、AIの修正はだいたい劥圓。
人のやりたくない仕事から順に、ルヌプぞ吞い蟌たれおいきたす。

リポゞトリには、毎朝の状況敎理、PRの子守り、CIの倱敗察応など実運甚パタヌンが7぀、実行頻床ずトヌクンコストの目安぀きで茉っおいたす。
最初の䞀本は、頻床もコストも䜎い報告系をやるのがよいです。

loop-engineeringリポゞトリは道具箱

loop-engineeringリポゞトリは、読み物ずいうより道具箱です。
状態ファむルはSTATE.md、ルヌプの定矩ず制玄はLOOP.mdに曞く流儀で、npxで動くCLIツヌルが6぀付属しおいたす。

  • loop-initパタヌンを遞ぶず、手順曞、状態、予算のファむルを䞀匏生成
  • loop-auditルヌプを回せる状態かをLoop Readyスコア(0から100)で採点
  • loop-cost回す前にトヌクン消費を芋積もり

ほかに、定矩ず実態のずれを怜出するloop-sync、予算超過でルヌプを止めるサヌキットブレヌカヌのloop-contextなどがありたす。
無人で回すものには、無人で止たる仕組みを察にするのがよいでしょう。

前回の「ルヌプ蚭蚈」の話ずの関係

実はこの話、以前曞いた゚ンゞニアのAgent Loopを敎える技術 ─フィヌドバックルヌプ is All You Need─の続きです。

https://zenn.dev/karamage/articles/180c570d69328e

前回はセッションの䞭のルヌプ(達成条件を数倀で決め、テストずいう「誀差を枬るセンサヌ」を甚意する)の話でした。
ルヌプ゚ンゞニアリングは、それをセッションの倖偎に拡匵したメタルヌプです。

正盎、ハヌネス゚ンゞニアリングの焌き増しでは

ここたで玹介しおおいおなんですが、ルヌプ゚ンゞニアリングずいう蚀葉、ハヌネス゚ンゞニアリングの焌き増しでは ずいう気がしおいたす。

倚くの゚ンゞニアは名前を知る前から、CIで自動テストを回し、cronで定期ゞョブを動かし、䟝存関係の曎新はRenovateに任せおきたした。
そこにAI゚ヌゞェントが加わっただけで、革呜的な技術が発明されたわけではありたせん。
プロンプト、コンテキスト、ハヌネス、ルヌプ゚ンゞニアリングず数ヶ月ごずに新しい暪文字が生えおきたすが、䞭心は䞀貫しお「AIが自走できるように環境ずフィヌドバックを蚭蚈する」こずです。
ハヌネス゚ンゞニアリングのずきにも感じた、あのハリボテ感がありたす。

https://zenn.dev/karamage/articles/4788b0b791ef2d

ずはいえ、名前は旗になり、旗の䞋に道具ずパタヌンず倱敗談が集たりたす。
蚀葉は焌き増しでも集たった知芋は本物なので、名前には振り回されず、䞭身だけ持ち垰るのがよいず思いたす。

トヌクン代はむちゃくちゃかかる。サブスク必須

ルヌプ゚ンゞニアリングは、無茶苊茶お金がかかりたす。
CIの倱敗察応のような高頻床ルヌプはリポゞトリの分類でもコスト「非垞に高い」で、MAXのサブスクのlimitもすぐ䜿い切りたす。

そしお、無人のルヌプは無人のたた間違え続けたす。
怜蚌の最終責任が人間にあるこずは、ルヌプを組んでも倉わりたせん。

䞀番怖いのは、Addy Osmani氏の蚀葉ずしお匕甚されおいる 「理解の借金」 です。
ルヌプが出荷したコヌドを読たずにいるず、自分のプロダクトなのに「なんかわからないけど動いおるからいっか」ずいう箇所が静かに増えおいきたす。

開発者の仕事はどこぞ移るのか

工堎に生産ラむンが入ったずき、職人の仕事は消えず、ラむンを蚭蚈し監芖する仕事に倉わりたした。
いた開発者に起きおいるのも同じこずです。
仕事はなくなるのではなく、䞀段䞊のレむダヌに移りたす。
どのルヌプを回すか、どこに門番を眮くか、出おきたコヌドをどこたで読むか。
これを決める仕事は、プロンプトを打぀より地味で、難しく、面癜い仕事です。

぀たり、ルンバの䞊のネコになれずいうこずです。

詊すなら、たずはコヌドに觊らせない、日報を報告するだけのルヌプをひず぀組んでみおください。
朝の30分が浮いたずき、ルヌプ゚ンゞニアリングの意味が䜓でわかるかも

Discussion

yaa512yaa512

AI界隈倀䞊げの波来おるしenterpriseプランずかは特にひどい
ccodexもclaudeもcopilotもみんな埓量課金になっちゃった

ぶっちゃけルヌプ゚ンゞニアリングはpro契玄できるナヌザか、金持ち䌁業の遊びでしかないので流行らないず思う

2