Superpowers: Framework Pengembangan Software Berbasis Agen AI dengan 266 Ribu Bintang GitHub
Jesse Vincent dan tim Prime Radiant membangun sesuatu yang serius untuk dunia pengembangan software berbasis AI agent. Superpowers resmi dirilis Oktober 2025 melalui blog Fsck, dan sejak itu framework ini terus naik daun di kalangan developer yang mengutamakan proses dan hasil terukur.
Apa Itu Superpowers?
Superpowers adalah metodologi pengembangan software yang dibuat khusus untuk coding agent AI. Mulai dari saat agen melihat bahwa kamu sedang membangun sesuatu, framework ini tidak langsung meloncat ke penulisan kode. Sebaliknya, agen mundur dulu dan bertanya apa yang sebenarnya ingin kamu bangun.
Setelah spec terurai dari percakapan, agen menunjukkannya kepadamu dalam bagian-bagian kecil yang cukup pendek untuk dibaca dan dipahami. Desain disetujui, baru kemudian agen menyusun rencana implementasi yang cukup jelas untuk dikerjakan oleh junior engineer yang antusias namun kurang selera, tanpa penilaian, tanpa konteks proyek, dan tidak suka menulis tes.
Skill Inti yang Dimiliki
Superpowers bekerja berdasarkan serangkaian skill yang dipicu secara otomatis:
brainstorming — aktif sebelum penulisan kode. Menyempurnakan ide kasar melalui pertanyaan, mengeksplorasi alternatif, menampilkan desain dalam bagian-bagian untuk divalidasi.
using-git-worktrees — aktif setelah desain disetujui. Membuat workspace terisolasi di branch baru, menjalankan setup proyek, memverifikasi baseline tes yang bersih.
writing-plans — aktif dengan desain yang disetujui. Membagi pekerjaan menjadi tugas-tugas kecil (2-5 menit masing-masing). Setiap tugas memiliki jalur file yang tepat, kode lengkap, dan langkah verifikasi.
subagent-driven-development atau executing-plans — aktif dengan rencana. Mengerahkan subagen segar untuk setiap tugas dengan review dua tahap (kepatuhan spec, lalu kualitas kode). Tidak jarang agen bekerja secara otonom selama berjam-jam tanpa menyimpang dari rencana yang disusun.
test-driven-development — aktif selama implementasi. Menegakkan siklus RED-GREEN-REFACTOR: tulis tes yang gagal, lihat kegagalan, tulis kode minimal, lihat tes berhasil, commit. Menghapus kode yang ditulis sebelum tes.
requesting-code-review — aktif di antara tugas. Meninjau berdasarkan rencana, melaporkan masalah berdasarkan severity. Masalah kritis memblokir progres.
finishing-a-development-branch — aktif saat tugas selesai. Memverifikasi tes, menyajikan opsi (merge/PR/keep/discard), membersihkan worktree.
Agen yang Didukung
Superpowers mendukung hampir semua coding agent yang beredar saat ini:
- Claude Code
- Antigravity
- Codex App
- Codex CLI
- Cursor
- Factory Droid
- Gemini CLI
- GitHub Copilot CLI
- Kimi Code
- OpenCode
- Pi
Instalasi berbeda untuk setiap harness, tapi pola dasarnya sama: install plugin dari marketplace masing-masing, dan Superpowers langsung aktif dari pesan pertama.
Filosofi di Baliknya
Ada empat pilar utama yang dipegang Superpowers:
Test-Driven Development — tulis tes dulu, selalu.
Systematic over ad-hoc — proses di atas tebak-tebakan.
Complexity reduction — kesederhanaan sebagai tujuan utama.
Evidence over claims — verifikasi sebelum menyatakan berhasil.
Jesse Vincent, sang kreator, pernah menulis bahwa framework ini lahir dari kebutuhan nyata: kebanyakan developer menggunakan AI agent tanpa metodologi yang jelas, menghasilkan codebase yang berantakan dan sulit dipelihara.
Performa di GitHub
Dengan 266.696 bintang GitHub dan 680 commit, Superpowers bukan proyek yang diam. Update terakhir (Juli 2026) menyertakan perbaikan pada plugin untuk Cursor, Kimi, dan platform lainnya. Repo memiliki 98 branch dan 33 tag, menunjukkan pengembangan aktif dengan banyak eksperimen.
Perbandingan dengan Pendekatan Ad-hoc
Kelebihan utama Superpowers dibanding penggunaan AI agent tanpa framework:
Penggunaan AI agent tanpa kerangka kerja cenderung menghasilkan kode yang “cukup baik” tetapi tidak terstruktur. Superpowers memaksa agen untuk berpikir sistematis sebelum menyentuh satu baris kode pun. Design document harus ada. Rencana implementasi harus detail. Tes harus ditulis duluan.
Ini mengubah output dari “kode yang jalan” menjadi “software yang bisa dipelihara tim lain”.
Valuasi Trending
Di kalangan developer, Superpowers menarik perhatian serius. Thread diskusi di platform developer ramai membahas bagaimana framework ini mengubah cara kerja dengan AI agent — dari yang tadinya tanpa kerangka kerja menjadi terstruktur dan terukur.
Komunitas Discord resmi Superpowers aktif — ratusan developer berdiskusi tentang implementasi skill, pengalaman dengan berbagai harness, dan permintaan fitur baru.
Lisensi dan Kontribusi
Superpowers menggunakan MIT License. Kontribusi terbuka, tapi ada satu aturan keras: setiap skill baru atau perubahan harus bisa bekerja di semua coding agent yang didukung. Tidak ada skill yang hanya berfungsi di satu harness saja.
Sumber
- GitHub — obra/superpowers (5 Agustus 2026)
- Fsck Blog — Superpowers Release Announcement (9 Oktober 2025)
- GitHub README — Superpowers (5 Agustus 2026)
- Discord Community Superpowers (akses 5 Agustus 2026)