Requesting Code Review は Superpowers のスキルです(スキルのソース)。自分の作業をいつ、どうレビューしてもらうかをエージェントに教えます。別のレビュー用サブエージェントを送り出し、セッション履歴ではなく厳選したコンテキストだけを渡すことで、生み出した思考ではなく成果物そのものを評価させます。
基本原則は「早く、頻繁にレビューする」です。
主な機能
- タイミング:Subagent-Driven Development の各タスクの後、大きな機能の完成後、main へのマージ前は必須。行き詰まったとき、リファクタの前、難しいバグ修正の後は任意。
- 方法:
BASE_SHAとHEAD_SHAを記録し、同梱のcode-reviewer.mdテンプレートに説明、計画または要件、git の範囲を埋める。 - レビュー用プロンプト:仕様をビジョン文書として扱い、仕様に書かれていなくても合理的な利用者が期待する挙動は要件とみなす。判断しなかった項目の列挙も求める。
- フィードバックへの対応:Critical はすぐ直し、Important は先へ進む前に直し、Minor は記録。レビュアーが誤っていれば技術的な理由で反論。
- コンテキストの節約:差分はレビュアーのコンテキストに置き、戻ってくるのは指摘だけ。
使用シナリオ
- 長い自律実行の中でタスク間のチェックポイントにする。
- プルリクエストを作る前の最終レビュー。
- 行き詰まったときに新しい視点を得る。
料金
MIT ライセンスの無料オープンソースです。Superpowers を開発する Prime Radiant は企業向けに商用サポートを提供しています。実質的なコストはトークンで、プロセス系スキルは質問、レビュー、サブエージェントの実行を増やします。
はじめに
Superpowers は一つのプラグインとしてインストールされ、このスキルはライブラリ全体(v6.4.1 で 15 スキル)と一緒に入ります。Claude Code では /plugin install superpowers@claude-plugins-official。Cursor は /add-plugin superpowers、Gemini CLI は gemini extensions install https://github.com/obra/superpowers。Codex、GitHub Copilot CLI、OpenCode、Pi などのコマンドは README にあります。スキルは自動で起動し、名前を指定して呼び出すこともできます。 タスクが終わったらレビューを依頼するよう伝えるか、ワークフロー系スキルに自動で起動させます。
制約:サブエージェントを使えるツールと、差分を取れる git の履歴が必要です。同じ系統のモデルのレビュアーは盲点を共有しうるため、人やツールによるレビューを補うもので、置き換えるものではありません。
よくある質問
GitHub にコメントを投稿しますか?
いいえ。レビューはサブエージェント内で行われ、指摘はセッションに戻ります。
レビューへの返し方は?
それは姉妹スキルの Receiving Code Review の役割です。
代替案
- CodeRabbit:プルリクエスト上で直接行う有料の AI レビュー。
- Qodo:クレジット課金の AI PR レビュー。
- Skills for Real Engineers:独自のコードレビュースキルを含む。
まとめ
エージェントのループの中で、安く繰り返せるセカンドオピニオンを得られます。詳しくは skills カテゴリ へ。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト
リポジトリの作業で AI コーディング CLI を選ぶ
Claude Code、Codex CLI、OpenCode、Pi、omp、DeepSeek Harness、Grok Build を、実際に回す作業に合わせて選ぶ。2026-10-06 に公式ドキュメントを再確認。

Anthropic Subagent: マルチエージェント時代のアーキテクチャ革命
Anthropicのマルチエージェントアーキテクチャ設計を徹底解説。Subagentによるコンテキストウィンドウ制限の突破、90%のパフォーマンス向上、Claude Codeでの実際の応用について学びます。
Skills + Hooks + Plugins:AnthropicによるAIコーディングツールの拡張性の再定義
Claude CodeのSkills、Hooks、Pluginsという三位一体アーキテクチャを深く分析し、なぜこの設計がGitHub CopilotやCursorよりも先進的なのか、そしてオープンスタンダードを通じてAIコーディングツールの拡張性をどのように再定義しているかを探ります。