AIエンジニアに「思考力」を与える!コード作成前に設計から始めるフレームワーク — superpowers

obra/superpowersShell147.6k

Superpowersは、Claude CodeやCursor、CopilotなどのAIコーディングエージェント(プログラムを自動で書いてくれるAIツール)に「正しい開発の進め方」を教え込むフレームワークです。普通のAIエージェントはいきなりコードを書き始めてしまいますが、Superpowersを導入すると、まず「何を作りたいのか」をヒアリングし、設計書を作り、実装計画を立て、テストを先に書いてから開発するという本格的なソフトウェア開発手順を自動で踏んでくれるようになります。さらに「サブエージェント」と呼ばれる子プロセスに個々のタスクを割り振り、品質チェックまで自動で行うため、数時間にわたって人間が介入しなくても計画通りに開発が進みます。プログラマーにとっては、優秀なプロジェクトマネージャーとジュニアエンジニアのチームを丸ごと雇ったような体験が得られるツールです。

🔥 なぜ話題?

AIコーディングエージェントが急速に普及する中で、「AIに任せると品質がバラバラになる」「途中で方向性がズレる」という課題が多くの開発者に共有されており、Superpowersはその解決策として注目を集めています。特にClaude Code・Cursor・Copilot CLI・Gemini CLIなど主要なAIエージェントすべてに対応している汎用性の高さが話題です。

💡 こう使える!

例えば、個人開発でWebアプリに新機能を追加したいとき、Claude Codeに『ユーザーのお気に入り機能を追加して』と伝えるだけで、Superpowersが自動的にブレインストーミングを開始し、設計書を提示し、テスト駆動開発の計画を立て、サブエージェントが各タスクを順番にこなし、コードレビューまで済ませた状態で完成品を届けてくれます。

ユースケース: AIコーディングエージェントに体系的な開発プロセス(設計→計画→テスト駆動開発→レビュー)を自動で実行させ、品質の高いソフトウェアを効率的に作りたい開発者向けのツール。

  • AIエージェントが設計→計画→テスト駆動開発→レビューの一連のワークフローを自動で実行
  • サブエージェントに個別タスクを委任し、数時間の自律的な開発が可能
  • Claude Code・Cursor・Copilot CLI・Codex・Gemini CLIなど主要プラットフォームに幅広く対応
GitHubで見る →

An agentic skills framework & software development methodology that works.

技術情報

言語

Shell

ライセンス

MIT

最終更新

2026-04-10

スター数

147,639

フォーク数

12,689

Issue数

278

技術詳細

アーキテクチャ・仕組み

Superpowersは「スキル」と呼ばれる構成可能なモジュール群と、エージェントがそれらを自動で使うよう導く初期指示から構成されています。エージェントがタスクに着手する前に、関連するスキルを自動チェックし、適切なワークフローを強制的に適用します(提案ではなく必須ワークフロー)。

サブエージェント駆動開発

  • タスクごとに新しいサブエージェントを生成
  • 2段階レビュー: 仕様準拠チェック → コード品質チェック
  • 数時間にわたる自律的な実行が可能

スキル一覧

テスト

  • test-driven-development: RED-GREEN-REFACTORサイクルの厳守。テスト前にコードを書いた場合はそのコードを削除する強制ルール

デバッグ

  • systematic-debugging: 4フェーズの根本原因分析プロセス(root-cause-tracing、defense-in-depth、condition-based-waiting技法を含む)
  • verification-before-completion: 修正が本当に完了しているか検証

コラボレーション

  • brainstorming: ソクラテス式の設計洗練(質問を通じてアイデアを深掘り)
  • writing-plans: 2〜5分で完了する粒度のタスク分割。ファイルパス・コード・検証手順を明記
  • executing-plans: バッチ実行+人間のチェックポイント
  • dispatching-parallel-agents: 並行サブエージェントワークフロー
  • subagent-driven-development: 高速イテレーション+2段階レビュー
  • requesting-code-review / receiving-code-review: レビューの依頼と受け入れ
  • using-git-worktrees: Git worktreeを使った並行開発ブランチの隔離
  • finishing-a-development-branch: マージ/PR/保持/破棄の判断ワークフロー

メタ

  • writing-skills: 新しいスキルを作成するためのガイド
  • using-superpowers: スキルシステムの導入ガイド

対応プラットフォーム

  • Claude Code(公式マーケットプレイス+コミュニティマーケットプレイス)
  • Cursor(プラグインマーケットプレイス)
  • Codex(手動セットアップ)
  • OpenCode(手動セットアップ)
  • GitHub Copilot CLI
  • Gemini CLI

開発哲学

  • テスト駆動開発(TDD): 必ずテストを先に書く
  • YAGNI(You Aren't Gonna Need It): 今必要ないものは作らない
  • DRY(Don't Repeat Yourself): 同じコードを繰り返さない
  • 体系的アプローチ: 推測ではなくプロセスに基づく
  • 複雑さの削減: シンプルさを最優先
  • 証拠に基づく検証: 成功を宣言する前に必ず確認

ライセンス

MITライセンス(商用利用可能)

コミュニティ

  • 開発者: Jesse Vincent(Prime Radiant社)
  • Discord、GitHubイシュー、リリース通知メールで情報提供

インストール・クイックスタート

Claude Code(公式マーケットプレイス)

/plugin install superpowers@claude-plugins-official

Claude Code(コミュニティマーケットプレイス経由)

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

Cursor

エージェントチャットで以下を入力:

/add-plugin superpowers

Gemini CLI

gemini extensions install https://github.com/obra/superpowers

Codex / OpenCode

それぞれ以下のURLの手順に従うようエージェントに指示:

  • Codex: https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
  • OpenCode: https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md

アップデート

/plugin update superpowers

参考になる外部の関連記事

過去のトレンド履歴

AIコーディングエージェントに"超能力"を授ける!設計→計画→実装→レビューを全自動化するワークフロー — superpowers

2026-04-11

3+2.1k

AIコーディングエージェントを「仕事ができる後輩」に変える開発ワークフロー — superpowers

2026-04-10

2+2.3k

AIコーディングエージェントに「仕事の進め方」を叩き込む!設計→計画→実装→レビューを全自動化 — superpowers

2026-04-09

1+2.0k

AIコーディングエージェントに「仕事の進め方」を叩き込む開発ワークフロー — superpowers

2026-04-01

2+2.6k

AIコーディングエージェントに「仕事のやり方」を叩き込む!設計→計画→実装→レビューを全自動化 — superpowers

2026-03-30

1+2.2k

AIコーディングエージェントに"超能力"を授ける開発ワークフロー — superpowers

2026-03-29

1+2.3k

AIコーディングエージェントを「優秀な開発リーダー」に変える魔法のスキル集 — superpowers

2026-03-28

2+2.8k

AIコーディングエージェントに「仕事の進め方」を叩き込む開発ワークフロー — superpowers

2026-03-21

1+2.8k

AIコーディングエージェントに「仕事の進め方」を叩き込む!設計→計画→実装→レビューの全自動ワークフロー — superpowers

2026-03-20

1+3.5k

AIコーディングエージェントに「仕事の進め方」を教える開発手法フレームワーク — superpowers

2026-03-19

1+4.1k

AIコーディングエージェントに「仕事の進め方」を教える開発ワークフロー革命 — superpowers

2026-03-18

1+3.1k

AIコーディングエージェントに"超能力"を授ける!設計→計画→実装を全自動化する開発ワークフロー — superpowers

2026-03-17

2+3.2k

AIコーディングエージェントを「優秀な開発チーム」に変える魔法のフレームワーク — superpowers

2026-03-16

3+1.9k

AIコーディングエージェントに「仕事のやり方」を教える完全ワークフロー — superpowers

2026-03-15

4+1.4k

AIコーディングエージェントが「考えてから書く」開発者に変身する魔法のフレームワーク — superpowers

2026-03-14

3+2.1k

AIコーディングエージェントが"優秀なシニアエンジニア"に変身する魔法のフレームワーク — superpowers

2026-03-13

4+1.7k

AIコーディングエージェントに「仕事の進め方」を教え込む!設計→計画→実装→レビューを全自動化 — superpowers

2026-03-12

3+1.5k

AIコーディングエージェントに「仕事の進め方」を教える開発フレームワーク — superpowers

2026-03-11

5+1.4k

AI開発エージェントが超人的な開発力を手に入れる魔法の仕組み — superpowers

2026-03-01

2+1.3k

AIコーディング助手を超強化!計画から実装まで自動化する開発フレームワーク — superpowers

2026-02-28

1+1.5k

AIエンジニアが超人化!コード生成をプロ級に仕上げる開発フレームワーク — superpowers

2026-02-27

2+1.5k

AIエージェントを「優秀な開発チーム」に変身させる魔法のフレームワーク — superpowers

2026-02-26

3+1.3k

2026-02-25

2026-02-25

4+1.2k

AIコーディング支援を劇的にパワーアップ!計画から実装まで全自動化するエージェント開発手法 — superpowers

2026-02-22

2+772

AIエンジニアを完璧な開発チームに変身させる魔法のスキルセット — superpowers

2026-02-21

1+980

AIエンジニアが設計から実装まで全自動化!チームワークで作り上げるソフト開発フレームワーク — superpowers

2026-02-20

1+980

AIエンジニアに「思考力」を与える!コード作成前に設計から始めるフレームワーク — superpowers

2026-02-19

1+886

関連リポジトリ

ターミナルに住むAIプログラマー!自然言語でコードを書き・直し・管理する — claude-code

anthropics/claude-codeShell104.4k

Claude Codeは、ターミナル(パソコンの黒い画面)の中で動くAIコーディングアシスタントです。プロジェクトのコード全体を理解した上で、日本語や英語の自然な言葉で指示するだけで、ルーチン作業の実

144人のAI専門家チームを丸ごと手に入れる!フロントエンドからマーケティングまで網羅した最強エージェント集 — agency-agents

msitarzewski/agency-agentsShell44.9k

agency-agentsは、AIアシスタント(Claude CodeやCursor、GitHub Copilotなど)に「専門家の人格と仕事の進め方」を教え込むための設定ファイル集です。フロントエン

AIコーディングアシスタント「Codex」を即戦力に変える16のスキルパック — Skills

Dimillian/SkillsShell3.0k

Skillsは、OpenAIのコーディングアシスタント「Codex」に特定の開発タスクを上手にこなす能力を追加するための「スキル集」です。料理のレシピ集のように、「App Storeのリリースノートを

WhatsApp・Telegram・Slack…22以上のチャットアプリを1つのAIアシスタントに統合! — openclaw

openclaw/openclawTypeScript301.9k

OpenClawは、自分のパソコンやサーバーで動かせる個人用AIアシスタントです。WhatsApp、Telegram、Slack、Discord、LINE、iMessageなど22以上のメッセージアプ

自分のパソコンでAIを動かそう!最新の大規模言語モデルをワンコマンドで実行 — ollama

ollama/ollamaGo168.0k

Ollamaは、ChatGPTのようなAIモデルを自分のパソコン上で簡単に動かせるツールです。通常、AIモデルを使うにはクラウドサービスへの課金や複雑な環境構築が必要ですが、Ollamaを使えばたった