Dev Classmethod Jp Claude Loop Engineering Practice
Loop Engineering を Claude を使って実践してみた
URL: https://dev.classmethod.jp/articles/claude-loop-engineering-practice/
日付: 2026-06-14
Tier: Tier 2
要旨: 2026年6月に話題になった「Loop Engineering」(AI に毎回プロンプトを打つのをやめ、エージェントにプロンプトを打つシステムを設計する)を Claude Code で実装した6段階の実践例を解説。bash while ループから Agent SDK hooks・GitHub Actions 常駐まで、自律度の低い順に動くコードと実測コストを紹介。
詳細
- Loop Engineering の6段階: [1] bash while +
claude -p→ [2] /loop(セッション内)→ [3] /schedule(クラウド常駐)→ [4] Maker-Checker → [5] Agent SDK(query loop)→ [6] GitHub Actions 常駐。 - bash while の罠:
set -euo pipefail+ パイプラインでテスト失敗時にnpm test 2>&1 | claude -p ...がpipefailで全体失敗扱いになりスクリプトが途中終了するサイレントなバグ。修正版ではテスト出力を一度変数にキャプチャしてパイプラインに失敗ステータスを持ち込まない。 - プリミティブ: スケジューリング・Worktrees・Skills・MCP・Sub-agents・Memory/State の6つ。
- 段階的自律 L1(報告のみ)→ L2(補助修正)→ L3(完全自律)でロールアウトするのが推奨。
- 最初の本番ループは Daily Triage の L1(報告のみ)が無難。
- 検証は Claude Code 2.1.177 / claude-agent-sdk 0.2.93 で実施(2026-06-13)。