claude-review-loop は何をしますか?
Claude を使用してコードレビューを自動化し、タスクの実行、Codex による独立した批評の生成、構造化されたフィードバックループを通じてコードを改善します。
概要
このスキルは、以下の3つのステップからなる反復的なコード改善プロセスを実現します:
- タスクの実行: Claude に特定のコーディングタスク(例: リファクタリング、新機能の実装)を実行させます。
- 批評の生成: 実行結果を独立した Codex エージェントに提出し、コードレビューと改善提案を生成させます。
- フィードバックループ: Codex の提案に基づいて Claude がコードを修正し、品質が基準を満たすまでこのサイクルを繰り返します。
使い方
- レビュー対象のコードを含むディレクトリに移動します。
- Claude Code を起動し、タスクを指示します(例: 「この関数をリファクタリングして」)。
- スキルが自動的に Codex を呼び出し、批評を生成します。
- 批評に基づいて Claude がコードを改善し、その結果を表示します。
前提条件
- Claude Code がインストールされていること
- Codex CLI が利用可能であること(環境変数
CODEX_API_KEYが設定されていること)
環境変数
| 変数名 | 説明 | 必須 |
|---|---|---|
CODEX_API_KEY | Codex API キー | はい |
CLAUDE_API_KEY | Claude API キー(必要な場合) | いいえ |
例
# タスクを実行し、レビューを自動化
claude "リファクタリングを実行し、Codex で批評を生成して、コードを改善してください"
注意事項
- このスキルは複数の API 呼び出しを行うため、API 利用制限に注意してください。
- 大規模なコードベースでは、処理に時間がかかる場合があります。