計画を確認してから、18種類のAIコーディングアシスタント向けに、プロジェクト内のスキル、ルール、フック、ナレッジドキュメントを整備するCLI。
cobusgreyling/loop-engineering
AIコーディングエージェントが作業を見つけ、実行し、結果を検証して状態を保存するループを設計するためのパターン集とCLIツールキット。
- スター
- 11,710
- フォーク
- 1,578
- 未解決の Issue
- 17
- 最終コミット
- 16 時間前
これは何?
Loop Engineeringは、AIコーディングエージェントをコードベース上で繰り返し実行するループとして運用するためのパターン、スターターテンプレート、コマンドラインツールをまとめたプロジェクトです。次のプロンプトを手入力する代わりに、失敗したCI、未対応のissue、古くなった依存関係などから作業を見つけ、エージェントにタスクを渡し、出力を確認して、STATE.mdのようなファイルに状態を記録する仕組みを定義できます。
Daily Triage、PR Babysitter、CI Sweeper、Dependency Sweeper、Changelog Drafterなど、すぐにカスタマイズできる8種類のパターンを収録しています。各パターンには実行頻度、レポートのみ(L1)から無人実行(L3)までの自律性レベル、概算コストが示されています。Claude Code、Grok、Codex、OpenClaw、Opencode、GitHub Actions向けの構成例も用意されており、統合CLI(npx @cobusgreyling/loop)からinit、doctor、status、audit、costの各コマンドを利用できます。
失敗モード、アンチパターン、安全性に関するガイダンスも文書化されています。また、検証機能の信頼性が確認できるまでは、レポートのみの実行から始め、補助付き、無人実行の順に段階的に導入することを推奨しています。
主な機能
- 01実行頻度、自律性レベル、コストの目安を備えた8種類の再利用可能なループパターン。
- 02init、doctor、status、audit、costコマンドを備えた統合CLI。
- 03Claude Code、Grok、Codex、OpenClaw、Opencode、GitHub Actions向けの構成例。
- 04STATE.mdファイルが不要な、シンプルなGitHub Actionループのスターター。
- 05失敗モード、アンチパターン、安全性に関するドキュメント。
ユースケース
- スケジュールに沿ってエージェントにissueをトリアージさせ、CIを確認させて、リポジトリの健全性を保つ。
- 人によるレビューを前提に、プルリクエストや依存関係の更新を自動で監視する。
- 書き込み権限を与える前に、既存プロジェクトへレポート専用のエージェントループを追加する。
- タグや最近のマージ内容をもとに、変更履歴の草案を作成する。
クイックスタート
- 1
Claude ツールを使って、リポジトリに daily-triage パターンを初期化します
npx @cobusgreyling/loop init . --pattern daily-triage --tool claude - 2
doctor コマンドでセットアップを確認します
npx @cobusgreyling/loop doctor .
使う前に知っておきたいこと
- 最初の週はレポートのみを行うため、より高いレベルに切り替えるまでは、このループは作業に対してアクションを実行しません。
- AI エージェントでループを実行すると、多額のトークン費用が発生する場合があります。
収録されている特集
トピック
よくある質問
- loop-engineering とは?
- AIコーディングエージェントが作業を見つけ、実行し、結果を検証して状態を保存するループを設計するためのパターン集とCLIツールキット。 Loop Engineeringは、AIコーディングエージェントをコードベース上で繰り返し実行するループとして運用するためのパターン、スターターテンプレート、コマンドラインツールをまとめたプロジェクトです。次のプロンプトを手入力する代わりに、失敗したCI、未対応のissue、古くなった依存関係などから作業を見つけ、エージェントにタスクを渡し、出力を確認して、STATE.mdのようなファイルに状態を記録する仕組みを定義できます。
- loop-engineering は無料で使えますか?ライセンスは?
- loop-engineering は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- loop-engineering は今もメンテナンスされていますか?
- 活発にメンテナンス中。loop-engineering の最終コミットは 2026年11月6日 です。
- loop-engineering は何に使えますか?
- スケジュールに沿ってエージェントにissueをトリアージさせ、CIを確認させて、リポジトリの健全性を保つ。 人によるレビューを前提に、プルリクエストや依存関係の更新を自動で監視する。 書き込み権限を与える前に、既存プロジェクトへレポート専用のエージェントループを追加する。 タグや最近のマージ内容をもとに、変更履歴の草案を作成する。
- loop-engineering のインストール方法は?
- Claude ツールを使って、リポジトリに daily-triage パターンを初期化します: npx @cobusgreyling/loop init . --pattern daily-triage --tool claude doctor コマンドでセットアップを確認します: npx @cobusgreyling/loop doctor .
- loop-engineering はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/cobusgreyling/loop-engineering
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
CLAUDE.md、hooks、skills、agents、slash commands、MCP servers、GitHub Actionsの設定例を示すClaude Codeプロジェクト
Claude Code、Cursor、OpenCode、CodexなどのAIコーディングエージェントに、永続メモリ、共通ワークフロー、スキル、MCPサーバーを設定します。
HumanLayerによる、調査・設計・PRレビューの可視化・エージェント型コーディング向けClaude Codeスキル集。
Claude CodeやCodexなど、コードを書くモデルのエージェントハーネスの設計と制御を解説する無料のオンライン書籍2冊。
Claude Code、Codex CLI、Cursor、OpenCode、Copilot、Antigravity、Pi向けの94プラグイン、202エージェント、185スキル、105コマンドを集めたマーケットプレイス。