自動ループスキル
互換性に関する注記(v1.8.0):
autonomous-loopsは1つのリリースのために保持されます。 正規スキル名はcontinuous-agent-loopです。新しいループガイダンスは そこで作成される必要があります。このスキルは既存のワークフローの破断を避けるために利用可能なままです。
Claude Codeをループで自動的に実行するためのパターン、アーキテクチャ、参照実装。シンプルなclaude -pパイプラインから完全なRFC駆動マルチエージェントDAGオーケストレーションまですべてをカバーします。
使用時期
- 人間の介入なしで実行される自動化開発ワークフローを設定
- 問題に対して正しいループアーキテクチャを選択(シンプル対複雑)
- CI/CDスタイルの継続的開発パイプラインを構築
- マージ調整を備えた平行エージェントを実行
- ループ反復全体のコンテキスト永続性を実装
- 品質ゲートとクリーンアップパスを自動化ワークフローに追加
ループパターンスペクトラム
最も単純なものから最も洗練されたものまで:
1. 順序パイプライン(claude -p)
**最も単純なループ。**日次開発を非対話的なclaude -p呼び出しの順序に分割します。各呼び出しは、明確なプロンプトを持つ焦点を絞ったステップです。
コア洞察
このようなループを理解できない場合、対話型モードでもLLMをコード修正に駆動することさえできないことを意味します。
claude -pフラグはClaude Codeを非対話的にプロンプト付きで実行し、完了時に終了します。パイプラインを構築するための呼び出しをチェーンします:
主要な設計原則
- 各ステップは分離されている —
claude -p呼び出しごとの新鮮なコンテキストウィンドウは、ステップ間でコンテキストブリードがないことを意味します。 - 順序が重要である — ステップは順序を実行します。各々は前回によって残されたファイルシステム状態に基づいています。
- ネガティブな指示は危険 — 「テスト型システムを実行しないでください」と言わないでください。代わりに、別のクリーンアップステップを追加してください(De-Sloppifyパターンを参照)。
- 終了コードは伝播する —
set -eは失敗でパイプラインを停止します。
モデルルーティングおよび他の高度な機能
詳細についてはドキュメントを参照してください。


