計画と協働Claude Code and other supported coding agents
Jesse Vincent (obra) / superpowers
superpowers とは何で、全部入れるべきか
スキルではありません。互いを前提にするスキル群として配られた方法です。
押さえておく点
- 方法である以上、価値は実際に守られるかどうかに依存します。
- 部品は組み合わさります。つまり中途半端な採用は矛盾を生みます。
- Claude Code 以外の実行環境にも対応します。
- 他の TDD やデバッグ系スキルと重複します。仕事ごとに拠り所は 1 つにしてください。
01実務で何が変わるか
方法がないと、エージェント出力の品質は指示を書いた人に連動します。同じモデル、同じ課題でも二人の結果は大きく異なり、どちらも理由を説明できません。
方法論はそのばらつきを指示文の外に出します。発想し、計画を書き、テストに対して実装し、完了を宣言する前に検証する。エンジニアリングとしては平凡で、だからこそ機能します。
- 計画系: 発想、計画の作成、サブエージェント主導の開発。
- 実行系: テスト駆動開発、体系的デバッグ、完了前の検証。
- メタ系: 新しいスキルの書き方と、この仕組み自体の使い方。
02期待に届かない点
設計思想が明確で、そこに同意できないチームは、活用ではなくスキルとの綱引きになります。しかもその綱引きはエージェントの文脈内で起きるため外から見えません。
他の作者の似たスキルとも衝突します。デバッグ方法論を 2 つ読み込むのは、どちらか一方より悪い状態です。
導入と最初の実行
- obra/superpowers から導入します。Claude Code と他のいくつかのエージェント向け手順が用意されています。
- まず計画と検証だけから始め、効果を実感してから残りを足します。
- チームが黙って無視しているスキルに注目し、取り繕わずに外してください。
実際によくある質問
- Claude Code 専用ですか
- 違います。複数のコーディングエージェント向けの導入手順が用意されています。よくある構成が Claude Code というだけです。
- 1 つのスキルだけ使えますか
- 使えますし、多くの場合それが正しい入り口です。単体で機能し、必要になれば組み合わせられます。
- ライセンスは何ですか
- MIT で、obra アカウントの Jesse Vincent が公開しています。
出典
このページの機械可読版