loop-agent について
ワークフローエージェントを反復実行し、品質基準に達するまで段階的に改善する Skill です。コード修正、テストと修正の反復、性能最適化などに向け、固定回数・基準達成・収束・ハイブリッドの終了モードを備えます。
主な機能
- 014 種類のループ終了モード
- 02一般的な反復ワークフローパターン
- 03品質基準に沿った反復改善
- 04テスト修正と最適化の反復に対応
活用シーン
- 01複数回の修正でコードを基準に適合
- 02テストと修正を繰り返す
- 03性能を段階的に最適化して効果を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ d-o-hub/ rust-self-learning-memory --skill loop-agentインストール後、Claude Code で/loop-agentを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
configuration.mdexamples.mdmodes.mdpatterns.mdevals/evals.json詳細
ループエージェントスキル
ワークフローエージェントを反復実行し、品質基準を満たすまで段階的に改善します。
クイックリファレンス
- モード - ループの終了モード(固定、基準、収束、ハイブリッド)
- パターン - 一般的なループパターン(改善、テストと修正、最適化)
- 設定 - ループのセットアップとテンプレート
- 例 - ループの完全な例
使用する場面
- 品質基準を満たすまでコードを反復的に改善する必要がある場合
- テストで修正と検証のサイクルを繰り返す必要がある場合
- パフォーマンスを段階的に最適化する必要がある場合
- 品質を複数回にわたって改善する必要がある場合
- 収束にフィードバックループが必要な場合
使用に適さない場面
- 1回で完了するタスク(専用エージェントを使用)
- 完全に並列で進める作業(エージェント連携を使用)
- 単純な線形ワークフロー(逐次処理を使用)
- 1回限りの分析
基本概念
ループの終了モード
| モード | 説明 | 使用する場面 |
|---|---|---|
| 固定 | 正確に N 回反復を実行します | 必要な反復回数が分かっている場合 |
| 基準 | 成功基準を満たすまで実行します | 具体的な品質やパフォーマンスの目標がある場合 |
| 収束 | 効果が次第に小さくなった時点で停止します | 最適な結果が分からない場合 |
| ハイブリッド | 複数の条件を組み合わせます | 要件が複雑な場合 |
各モードの詳細な説明については modes.md を、一般的なループパターンについては patterns.md を参照してください。
コメント
Markdown 対応