コンテンツにスキップ
Zenn Dev Noragrammer Articles Loop Engineering Stages

制御理論から理解するループエンジニアリング――「ループの外に出る」3つの段階

  • URL: https://zenn.dev/noragrammer/articles/loop-engineering-stages
  • 日付: 2026-06-25
  • Tier: Tier 3
  • 要旨: 制御理論から Loop Engineering を解き明かし、AI エージェント + 人間の関係を三段階で分類。Loop in the Human (人間がプロンプト毎回打つ)・Loop on the Human (自走するが停止判定人間) → Loop Engineering (独立 Evaluator がループ閉じ人間は設計者)。Evaluator の独立性が負帰還 (安定性) の必須条件。実装コスト階層で個人の現実的到達点は E2E テストまで。その先はカスケード制御で技術品質ループの外側に市場価値ループを重ねる。

詳細

制御工学の基本:フィードバック有無・正負で系の振る舞いが決定。オープンループ制御 (フィードバックなし) は誤差蓄積、フィードバック制御 (負帰還) は目標収束・系安定。

Loop in the Human: 人間がフィードバック路になっている段階。イシュー投入 → エージェント実行 → 人間が観測・判定・修正指示 → 再実行。人間がボトルネック、並列化で詰まる。診断チェック: 毎回プロンプト手作成、判断が作業時間の大半、エージェント停止=自分も停止。脱出手段: トリガー外部化 (GitHub Issue・Slack メンションでエージェント起動)。

Loop on the Human: ループは自走するが停止判定が人間依存。イシュー → エージェント自律実行 → PR生成 → 人間が動作確認・レビュー・クローズ。Evaluator 不在または弱い。診断チェック: イシュー投入で自動動作、PR自動生成だが「これで合ってるか」は人間判定。脱出手段: 独立 Evaluator 組み込み (テスト・Lint・コードレビュー・E2E など)。

Loop Engineering: Evaluator がループ内に組み込まれ人間はループ設計のみ。例外フローのみ人間に通知。制御理論観点: 観測器 (Evaluator) が制御器 (実装者) と同一は設計欠陥。自己採点は甘くなるため独立必須。Claude Code /goal が内部で Haiku を採点役に使うのも同理由。診断チェック: Evaluator 独立稼動、成功条件が機械的判定可能、例外フロー通知のみ、人間の仕事はループ改良。

Evaluator コスト階層: テスト/Lint (低・即実装) → コードレビュー (中・許容範囲) → E2E (中〜高・個人上限) → UIUX評価 (高) → 負荷試験 (高・潤沢予算前提)。ROI = ループ価値 ÷ 実装・運用コスト。ROI < 1 なら人間レビュー安い。コストが下がった瞬間にループを閉じる判断速度が競争力。

カスケード制御: 技術品質ループ (内側・Evaluator で安定) の外側に市場価値ループ (外側・PV・反応で gap_analyzer 起動)。外側ループ通信で「何を作るか」の判断まで自律化。内側不安定なまま外側閉じると系発散。