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

obra/superpowersShell153.3k

Superpowersは、AIコーディングエージェント(Claude Code、Cursor、Codexなど)に対して、プロのソフトウェア開発者が踏む正しい手順を自動的に守らせるためのフレームワークです。通常、AIにコードを書かせると即座にコーディングを始めてしまいますが、Superpowersを導入すると、まず「何を作りたいか」をヒアリングし、設計書を作り、実装計画を立て、テストを先に書いてからコードを書くという流れを自動で実行します。AIエージェントが数時間にわたって自律的に、しかも計画通りに開発を進められるようになるのが大きな特徴です。プログラマーにとっては、AIを「優秀な開発パートナー」に変えてくれるツールと言えます。

🔥 なぜ話題?

AIコーディングエージェント(Claude Code、Cursor、Codexなど)が急速に普及する中、「AIに任せるとめちゃくちゃなコードを書いてしまう」という課題が広く認識されており、AIに規律ある開発プロセスを守らせるSuperpowersのアプローチが注目を集めています。特に、主要なAIコーディングツールすべてに対応するプラグインとして提供されている点と、数時間の自律�kind開発を実現できるという実用性が話題です。

💡 こう使える!

例えば、「ブログサイトにコメント機能を追加したい」とAIエージェントに伝えると、Superpowersがまず「どんなコメント機能が必要か?匿名投稿は許可するか?通知機能は?」と質問してきて設計を固め、1つ2〜5分で終わる細かいタスクに分割し、各タスクごとにテストを先に書いてから実装コードを書くという本格的な開発プロセスを、人間がほとんど手を動かさなくても自動で進めてくれます。

ユースケース: AIコーディングエージェントを使ってソフトウェア開発をする際に、設計・計画・テスト・レビューという正しいプロセスを自動的に守らせたい開発者向け。

  • AIエージェントが「いきなりコード」ではなく設計→計画→テスト→実装の正しい順序で自動的に開発を進める
  • サブエージェント(子AI)を使い、各タスクの実行と2段階レビューを自動化して数時間の自律開発が可能
  • Claude Code・Cursor・Codex・OpenCode・GitHub Copilot CLI・Gemini CLIなど主要AIツールに対応
GitHubで見る →

An agentic skills framework & software development methodology that works.

技術情報

言語

Shell

ライセンス

MIT

最終更新

2026-04-15

スター数

153,299

フォーク数

13,311

Issue数

290

技術詳細

アーキテクチャ・仕組み

Superpowersは「スキル」と呼ばれる個別の開発手順モジュールの集合体として構成されています。AIエージェントはタスクに取り掛かる前に、関連するスキルを自動的にチェックし、適切なワークフローを強制的に適用します。これはあくまで「提案」ではなく「必須のワークフロー」として動作します。

基本ワークフロー(7ステップ)

  1. brainstorming(ブレスト) - コードを書く前にソクラテス式対話で設計を洗練
  2. using-git-worktrees - 設計承認後、git worktreeで隔離されたワークスペースを作成
  3. writing-plans - 2〜5分単位の細かいタスクに分割(ファイルパス・コード・検証手順付き)
  4. subagent-driven-development / executing-plans - タスクごとにサブエージェントを起動し、2段階レビュー(仕様準拠→コード品質)を実施
  5. test-driven-development - RED-GREEN-REFACTOR(テスト先行開発)を厳格に実施。テスト前に書いたコードは削除する
  6. requesting-code-review - タスク間でレビューを実施。重大な問題があれば進行をブロック
  7. finishing-a-development-branch - テスト検証後、マージ/PR/保持/破棄の選択肢を提示

スキルライブラリ一覧

テスト

  • test-driven-development - RED-GREEN-REFACTORサイクル(テストのアンチパターン集付き)

デバッグ

  • systematic-debugging - 4フェーズの根本原因分析プロセス
  • verification-before-completion - 修正が本当に完了したかの検証

コラボレーション

  • brainstorming / writing-plans / executing-plans / dispatching-parallel-agents / requesting-code-review / receiving-code-review / using-git-worktrees / finishing-a-development-branch / subagent-driven-development

メタ

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

対応プラットフォーム

プラットフォームインストール方法
Claude Code公式マーケットプレイス or プラグインマーケットプレイス
Cursorプラグインマーケットプレイス
Codex手動セットアップ(INSTALL.md取得)
OpenCode手動セットアップ(INSTALL.md取得)
GitHub Copilot CLIマーケットプレイス経由
Gemini CLIextensions install コマンド

設計哲学

  • テスト駆動開発(TDD) - 常にテストを先に書く
  • 体系的アプローチ - 推測ではなくプロセスに従う
  • 複雑さの削減 - シンプルさを最優先する(YAGNI・DRY原則)
  • 証拠ベース - 「直った」と宣言する前に必ず検証する

拡張性・コントリビューション

スキルはリポジトリ内に直接配置されており、writing-skillsスキルのガイドに従って新しいスキルを作成・PRで提出可能。

ライセンス

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

コミュニティ

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

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

/plugin install superpowers@claude-plugins-official

Claude Code(プラグインマーケットプレイス経由)

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

Cursor

Agent チャットで以下を入力:

/add-plugin superpowers

Codex

Codexに以下を伝える:

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md

Gemini CLI

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

アップデート

/plugin update superpowers

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

過去のトレンド履歴

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

2026-04-12

5+1.6k

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を使えばたった