GSD vs Superpowers vs Claude Code: Raja AI Baru?

CChase AI
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Apakah Anda sebaiknya menggunakan GSD atau sebaiknya menggunakan superpowers?
00:00:04Atau apakah keduanya hanya membuang-buang waktu?
00:00:06Untuk menjawab pertanyaan itu,
00:00:07saya melakukan tes head-to-head antara superpowers,
00:00:10GSD, dan Claude code standar.
00:00:13Saya meminta mereka membuat aplikasi web yang sama persis
00:00:15dan kita akan menilai mereka berdasarkan hasil akhirnya,
00:00:17jumlah token yang digunakan,
00:00:18dan berapa lama waktu yang dibutuhkan untuk membangunnya.
00:00:20Dan pemenangnya bukanlah yang Anda duga.
00:00:23Sekarang, sebelum kita menjalankan tes head-to-head
00:00:25antara GSD, superpowers, dan baseline Claude code,
00:00:28mari kita bicara sebentar
00:00:30tentang apa sebenarnya GSD dan superpowers itu,
00:00:33cara kerjanya, dan perbedaannya satu sama lain.
00:00:35GSD dan superpowers berasal dari konsep yang sama.
00:00:40Keduanya adalah lapisan orkestrasi
00:00:41yang berada di atas Claude code
00:00:43dan mengubah cara Claude code menangani
00:00:46proyek-proyek yang kompleks.
00:00:48Ini memperkenalkan sistem perencanaan yang jauh lebih kuat,
00:00:50sistem pengujian yang jauh lebih kuat,
00:00:52dan keduanya menggunakan pengembangan berbasis sub-agen
00:00:56untuk menangani pembusukan konteks (context rot).
00:00:57Kemiripannya menjadi semakin jelas
00:00:59ketika kita melihat proses langkah-demi-langkah mereka.
00:01:02Dalam tiga langkah pertamanya, apa yang dilakukan superpowers?
00:01:05Ia sedang merencanakan berbagai hal.
00:01:06Ia melakukan brainstorming, menggunakan git worktrees,
00:01:09dan kemudian menulis rencana.
00:01:10Apa yang dilakukan GSD?
00:01:12GSD memulai proyek baru, mendiskusikan rencana,
00:01:15dan kemudian membagi rencana tersebut menjadi fase-fase.
00:01:17Mereka mengambil ide besar Anda
00:01:19dan membaginya menjadi tugas-tugas
00:01:21atomik yang spesifik dan lebih kecil yang akan dikerjakan
00:01:25oleh sub-agen nantinya.
00:01:27Setelah rencana ditentukan, apa yang dilakukan superpowers?
00:01:30Ia melakukan pengembangan berbasis sub-agen.
00:01:32Sekali lagi, saya terus merujuk hal ini.
00:01:33Alih-alih membiarkan Claude code
00:01:35mengeksekusi semuanya dalam sesi yang sama,
00:01:36seperti yang dilakukan mode rencana ke eksekusi normal,
00:01:40yang terus-menerus memenuhi jendela konteks Anda,
00:01:42sebaliknya, sub-agen ini masing-masing diberi tugas tertentu.
00:01:45Dengan begitu, mereka memiliki jendela konteks yang bersih,
00:01:48yang berarti mereka seharusnya memberikan hasil yang lebih baik.
00:01:51Dan itulah yang terjadi di langkah empat dan lima,
00:01:53meskipun itu juga mencakup pengembangan berbasis pengujian
00:01:55pada superpowers.
00:01:56Di sisi GSD, ini hanya satu langkah, yaitu fase eksekusi.
00:02:01Ia melakukan langkah empat dan lima dari superpowers
00:02:04dalam langkah keempatnya.
00:02:05Kemudian kita selesai.
00:02:06Superpowers meminta tinjauan kode
00:02:09dan kemudian menggabungkan (merge) semuanya.
00:02:10Apa yang dilakukan GSD?
00:02:12Ia memverifikasi pekerjaan dan kemudian mengirimkannya,
00:02:14melakukan commit, membuat PR, selesai.
00:02:16Jadi, sangat, sangat mirip.
00:02:18Dan ketika kita bicara soal perbedaannya, itu cukup halus.
00:02:21Mengenai superpowers,
00:02:22ia sangat mengutamakan pengembangan berbasis pengujian
00:02:25dan ide refaktor merah-hijau (red-green refactors).
00:02:28Jika kita melihat keahlian pengembangan berbasis pengujian
00:02:31di dalam superpowers, apa yang dibahasnya?
00:02:33Ia berbicara tentang aturan baku,
00:02:35tidak ada kode produksi tanpa tes yang gagal terlebih dahulu.
00:02:37Jadi, setiap kali ia mencoba membuat kode untuk sebuah fitur,
00:02:40ia membuat tes untuk fitur tersebut.
00:02:41Ia menggagalkan tesnya terlebih dahulu,
00:02:44lalu ia mencoba menulis jumlah kode minimal yang diperlukan
00:02:47untuk lulus tes tersebut.
00:02:48Dari sana, ia masuk ke refaktor merah-hijau.
00:02:50Dan jika Anda ingin melihat rinciannya,
00:02:52Anda bisa melihat keahlian di dalam GitHub.
00:02:53Saya akan menautkan semua ini di bawah.
00:02:55Di sisi lain, GSD sangat menekankan status dan konteks.
00:02:59Jadi, ia terus-menerus membuat file markdown
00:03:01yang merujuk pada apa yang Anda rencanakan,
00:03:03apa yang sudah Anda lakukan,
00:03:05dan apa yang akan diselesaikan di masa depan.
00:03:06Dan hal-hal seperti file markdown persyaratan,
00:03:08file markdown peta jalan (roadmap), fase-fase yang berbeda.
00:03:11Ia sangat eksplisit dan menuliskan semuanya.
00:03:13Dan idenya adalah dengan begitu banyak eksekusi sub-agen
00:03:16dan begitu banyak pengaturan ulang konten,
00:03:19kita selalu membutuhkan semacam kompas (North Star) yang memberi tahu
00:03:21di mana kita berada dan ke mana kita akan pergi.
00:03:23Itulah ide dari GSD.
00:03:24Tapi sebenarnya perbedaan tersebut cukup halus.
00:03:26Jadi, banyak juga yang tergantung pada kecocokan,
00:03:28yang akan kita lihat hari ini.
00:03:29Hal lain yang akan kita perhatikan
00:03:31adalah jumlah waktu yang dibutuhkan
00:03:32masing-masing untuk mengeksekusi tugas yang saya berikan,
00:03:35serta jumlah token yang digunakan,
00:03:36karena biaya adalah sesuatu yang selalu perlu kita sadari.
00:03:39Meskipun begitu, menginstal ini sangatlah sederhana.
00:03:41Superpowers ada di pustaka plugin resmi Claude Code.
00:03:45Jadi, jika Anda berada di dalam Claude Code dan mengetik /plugin,
00:03:48Anda akan melihat Superpowers di sana
00:03:50dan menginstalnya dengan cara itu.
00:03:51Dan dengan GSD, Anda hanya perlu menjalankan satu perintah ini
00:03:53dan ia akan menginstal semuanya.
00:03:55Jadi, seperti apa tes kita nanti
00:03:56untuk ketiga alat ini hari ini?
00:03:57Nah, kita akan meminta ketiganya membangun sebuah situs web
00:04:00untuk agensi AI kita, Chase AI.
00:04:02Dan situs web ini membutuhkan tiga hal.
00:04:04Pertama, ia membutuhkan halaman arahan (landing page).
00:04:06Ini adalah permintaan yang paling sederhana.
00:04:08Saya hanya ingin halaman arahan standar, bagian hero,
00:04:11layanan tentang saya, dan kemudian formulir penangkapan prospek.
00:04:14Jadi di sinilah kita menguji mereka pada permintaan yang sangat sederhana.
00:04:17Dan saya juga ingin melihat performa desain web mereka
00:04:20dan pemanggilan keahlian (skill calling).
00:04:21Apakah mereka akan menggunakan keahlian desain front end?
00:04:23Karena saya tidak akan memberi tahu mereka secara eksplisit.
00:04:25Untuk poin kedua dan ketiga,
00:04:25semuanya tentang pembuatan generator blog kita.
00:04:27Jadi untuk langkah kedua, saya ingin ada sebuah halaman
00:04:30yang memungkinkan orang untuk melihat blog saya
00:04:32di mana mereka bisa melihat postingan yang berbeda,
00:04:34mengkliknya, membacanya, hal-hal dasar yang kecil.
00:04:36Dan kemudian nomor tiga adalah generator blog itu sendiri.
00:04:39Ini adalah halaman admin yang tersembunyi.
00:04:40Saya tidak ingin itu ada di bilah navigasi.
00:04:42Dan saya ingin bisa memberikan halaman web saya
00:04:44URL video YouTube atau URL artikel.
00:04:48Saya ingin ia mengekstrak (scrape) semuanya dari URL tersebut.
00:04:51Saya ingin ia menggunakan SDK anthropic
00:04:53untuk kemudian membuat postingan blog yang rapi berdasarkan informasi tersebut
00:04:57dari video YouTube atau artikel dengan gaya bahasa saya.
00:05:01Saya juga ingin ia mengambil thumbnail atau gambar hero
00:05:03dari sumbernya dan kemudian menyimpan semuanya sebagai blog baru.
00:05:06Demi menghemat waktu, saya tidak menerapkan autentikasi di sini.
00:05:08Saya yakin ketiganya akan mampu
00:05:10menjalankan itu dengan baik menggunakan SupaBase CLI.
00:05:13Saya kemudian memberikan mereka tumpukan teknologi (tech stack) dasar
00:05:15serta semacam panduan estetika.
00:05:18Tetapi poinnya di sini adalah untuk memberi mereka cukup arahan
00:05:22agar kita bisa menilai semuanya pada hal yang sama
00:05:24namun tetap memberikan ruang gerak
00:05:26agar mereka tidak sekadar mengikuti petunjuk.
00:05:28Saya ingin melihat bagaimana mereka memikirkan perintah ini.
00:05:30Dan itu karena kita membiarkan beberapa hal
00:05:32terbuka untuk interpretasi,
00:05:33seperti cara sebenarnya mengambil transkrip.
00:05:36Bagaimana cara saya mendapatkan thumbnail
00:05:38dari URL YouTube yang saya berikan.
00:05:39Seperti apa seharusnya prompt sistem pembuatan blog yang sebenarnya.
00:05:42Seperti apa gaya bahasa (voice) itu nantinya?
00:05:44Dan sekali lagi, apakah akan memanggil keahlian cloud code tertentu.
00:05:47Jadi, ini semua adalah berbagai hal
00:05:50di mana kita akan melihat variasi antara GSD, superpowers,
00:05:54dan cloud code standar.
00:05:55Saya baru saja merilis kelas mahir (masterclass) cloud code saya bulan lalu
00:06:03dan ini adalah cara nomor satu untuk beralih dari nol menjadi pengembang AI,
00:06:06terutama jika Anda tidak berasal dari latar belakang teknis.
00:06:09Saya mengajarkan semua yang perlu Anda ketahui tentang alat ini
00:06:11dan kita fokus pada kasus penggunaan nyata.
00:06:14Dan yang tak kalah pentingnya,
00:06:15saya memperbaruinya secara harafiah setiap minggu.
00:06:18Dan sejak awal pembuatannya,
00:06:19kami sudah menambahkan hampir tiga jam konten tambahan.
00:06:23Anda dapat menemukan tautannya di komentar yang disematkan
00:06:24di dalam Chase AI+ dan kami akan senang menerima Anda di sana.
00:06:27Jadi mari kita mulai tes ini.
00:06:28Saya punya GSD, superpowers, dan cloud code di sini.
00:06:32Saya akan sangat spesifik tentang tab mana yang sedang saya buka
00:06:34agar Anda tidak bingung,
00:06:36tetapi saya juga memiliki baris status di bawah sini,
00:06:37yang akan menyatakan secara eksplisit di direktori mana saya berada
00:06:40karena mereka semua berada di direktori yang berbeda.
00:06:42Jadi untuk superpowers,
00:06:43kita bisa melihat bahwa ia memuat keahlian
00:06:46brainstorming superpowers.
00:06:47Dan dengan superpowers, prosesnya cukup cair.
00:06:50Ia memiliki sekitar 14, 15 lebih keahlian yang dimuat
00:06:54ketika Anda benar-benar menginstal plugin superpowers.
00:06:57Dan idenya adalah cloud code tahu,
00:07:00hanya berdasarkan cara Anda berbicara dengannya
00:07:02dan di mana posisi Anda dalam proses tersebut,
00:07:03keahlian mana yang perlu dipanggil.
00:07:05Ini sedikit berbeda dengan GSD
00:07:07di mana Anda akan menggunakan perintah garis miring eksplisit
00:07:10seperti GSD new project saat Anda menggunakan GSD
00:07:13di direktori Anda.
00:07:14GSD sebenarnya adalah yang pertama kali kembali
00:07:17dengan semacam pertanyaan setelah beberapa menit pertama.
00:07:19Jadi GSD adalah yang pertama kembali dengan beberapa pertanyaan.
00:07:22Ia mengatakan ringkasan kita cukup lengkap
00:07:24karena kita memang memberinya perintah yang cukup kuat.
00:07:27Tetapi yang saya suka adalah ia berkata,
00:07:28"Hei, ini ada beberapa keputusan gaya (taste calls) yang saya buat."
00:07:30Dan segera saja, ia menyebutkan beberapa hal
00:07:32yang kami sebutkan bisa menjadi pembeda,
00:07:34hal-hal yang tidak kami sertakan dalam prompt.
00:07:37Kami tidak pernah menentukan layanan apa
00:07:39kami inginkan di landing page, ini memberikan empat opsi.
00:07:41Lalu ini menyebutkan apa yang akan dilakukan untuk YouTube
00:07:43terkait transkrip, serta gambar hero-nya.
00:07:46Jadi saya akan membiarkannya membuat file project.md.
00:07:49Sekarang mari kita lihat Superpowers.
00:07:51Jadi sejak awal, Superpowers mengatakan
00:07:52bahwa ia akan melewati penawaran pendamping visual.
00:07:55Saya akan katakan saya ingin penawaran pendamping visual
00:07:58karena itu sebenarnya salah satu pembeda besar
00:08:00antara Superpowers dan GSD.
00:08:02Jadi saya ingin melihatnya beraksi.
00:08:03Dan seketika, ia memunculkan beberapa keputusan desain,
00:08:06khususnya hal-hal untuk mengambil URL,
00:08:09yang sekali lagi, sama seperti GSD, adalah salah satu hal
00:08:11yang kami biarkan untuk interpretasi.
00:08:13Ia memberi kita tiga opsi dengan kelebihan dan kekurangan,
00:08:16serta sebuah rekomendasi.
00:08:17Lalu ia merinci strategi thumbnail yang sebenarnya.
00:08:19Jadi ini sedikit lebih mendalam saat kembali
00:08:22dengan saran semacam ini dibandingkan GSD.
00:08:24Dan hal yang sama terjadi di sini dengan layanan,
00:08:27sistem desain, serta penanganan kesalahan dan kasus tepi.
00:08:30Jadi secara keseluruhan, ini sedikit lebih mendalam
00:08:33dengan semua yang dihasilkannya.
00:08:34Jadi saya menulis ini terlihat bagus,
00:08:35tapi saya masih ingin melalui pendamping visual
00:08:38untuk memastikan kita mantap pada estetika front-end.
00:08:41Dan ia kembali dengan pendamping visual,
00:08:44yang merupakan salah satu fitur terkerennya.
00:08:46Jadi ia menjalankan server pengembangan,
00:08:48dan sekarang ia bertanya apa yang harus kita lakukan untuk estetikanya.
00:08:50Dan ia memiliki opsi nyata,
00:08:51empat di antaranya tepat di depan Anda, yang sangat saya sukai,
00:08:53karena itu adalah satu hal ketika ia memberi tahu Anda
00:08:56apa yang akan dilakukannya secara visual,
00:08:58dan menjalankan satu server pengembangan untuk satu opsi.
00:09:00Sangat berbeda ketika Anda bisa melihat semuanya sekaligus.
00:09:03Ini adalah salah satu bagian favorit saya dari Superpowers.
00:09:04Sekarang, dengan itu dikatakan, ini semua sangat mirip.
00:09:08Tidak ada yang benar-benar menonjol bagi saya.
00:09:11Dari semua ini, menurut saya mungkin
00:09:13editorial hangat adalah yang terbaik.
00:09:15Electric lime itu menjijikkan, monokrom itu membosankan,
00:09:18dan linear polish hanya terlihat seperti sampah AI.
00:09:20Oh, kita akan pilih yang ini untuk sekarang.
00:09:24Setidaknya itu sesuatu yang visual.
00:09:25Saya suka pendamping visualnya.
00:09:27Jadi setelah saya memberi tahu Superpowers saya suka opsi C,
00:09:29sekarang ia memberi saya beberapa opsi lagi untuk dilihat.
00:09:32Jadi ia mengambil estetika itu, warna-warna itu,
00:09:34dan sekarang kita masuk ke bagian hero.
00:09:35Jadi ia terus merinci lebih dalam pada halaman web.
00:09:40Jadi ini hero yang pertama.
00:09:44Yang kedua sedikit lebih ke tengah.
00:09:46Kita punya yang ketiga dengan beberapa hal di sini.
00:09:51Terbagi dengan tampilan unggulan.
00:09:53Saya pikir, dalam kenyataannya,
00:10:00saya mungkin akan melakukan sesuatu seperti ini
00:10:03dan memotong apa yang ada di sini karena ini agak payah,
00:10:05tapi saya suka ini sebagai template, kan?
00:10:06Ini adalah apa yang bisa kita mulai.
00:10:09Jadi kita pilih C.
00:10:10Sekarang pendamping visual Superpowers membawa Anda
00:10:12melalui setiap bagian dari landing page Anda.
00:10:15Jadi kita akan lewati sisanya
00:10:17karena saya rasa Anda sudah paham maksudnya.
00:10:18Jadi Superpowers sekarang telah menulis spek untuk situs web kita
00:10:21dan meminta kita untuk meninjaunya.
00:10:23Begitu kita melihatnya dan memberikan persetujuan,
00:10:25maka ia benar-benar akan menggunakan keahlian rencana penulisan
00:10:28untuk menghasilkan rencana implementasi.
00:10:30Jadi ini semacam draf kasar cetak biru
00:10:32tentang apa yang akan dilakukannya.
00:10:33Dan inilah tampilan spek desain itu.
00:10:35Ini sangat komprehensif,
00:10:38tetapi bagian yang harus Anda perhatikan ada di bawah
00:10:41dan itu adalah keputusan penilaian kunci.
00:10:43Keputusan apa yang telah dibuat Superpowers untuk Anda
00:10:45sampai saat ini?
00:10:46Karena di sinilah Anda perlu memberikan pertentangan
00:10:47jika Anda belum melakukannya.
00:10:48Jadi ia akan menggunakan slash studio sebagai URL tersembunyi
00:10:50tempat kita melakukan semua pembuatan konten blog yang sebenarnya,
00:10:54menggunakan writing sebagai label navigasi,
00:10:56berbicara tentang suara yang dihasilkan.
00:10:59Jadi, ah, dulunya adalah seorang pilot marinir.
00:11:00Sekarang dia seorang konsultan AI, baiklah, cukup mudah.
00:11:03Dan ia melakukannya dari memori cloud tingkat penggunanya yang sebenarnya.
00:11:07Dan ia sedikit berbicara tentang keamanan.
00:11:08Seperti yang saya katakan, kami tidak melakukan autentikasi di sini
00:11:11murni untuk demo.
00:11:12Dan ia bahkan seperti, oh, itu agak aneh.
00:11:13Saya rasa kita hanya melakukan keamanan melalui pengaburan.
00:11:15Jadi ia menyebutkannya.
00:11:17Jadi saya akan beri tahu Superpowers bahwa itu terlihat bagus.
00:11:19Dan sekarang ia benar-benar akan menuliskan rencananya
00:11:21dan Anda bisa melihat keahlian itu sedang dimuat.
00:11:23Jadi sementara kita melakukan semua itu dengan Superpowers,
00:11:25GSD telah menjalankan risetnya sendiri
00:11:28sebelum menyusun rencananya.
00:11:29Jadi ia memunculkan empat periset secara paralel.
00:11:32Satu untuk riset tumpukan teknologi, satu untuk riset fitur,
00:11:35dan dua lagi untuk riset arsitektur dan jebakan potensial.
00:11:38Anda bisa melihatnya tepat di sini.
00:11:39Masing-masing menggunakan jumlah token yang besar, kan?
00:11:4275 ribu, 33 ribu, 51 dan 61 ribu.
00:11:46Tetapi idenya adalah jika Anda melakukan sesuatu yang agak baru
00:11:49atau yang tidak terlalu umum,
00:11:52periset semacam ini akan memberikan hasil yang luar biasa
00:11:55dalam jangka panjang.
00:11:56Jadi apa yang kita lakukan hari ini adalah,
00:11:58atau apa yang sedang kita lakukan hari ini cukup sederhana.
00:12:00Desain web, pembuat blog, ia sudah pernah melihat hal-hal ini sebelumnya.
00:12:03Saya tetap memintanya menjalankan agen periset ini
00:12:06hanya untuk menjaga pengujian ini tetap setara, bisa dikatakan begitu.
00:12:10Lalu ia mensintesis semua riset tersebut.
00:12:13Anda bisa lihat di sini ia menggunakan Sonnet 4.6 untuk ini.
00:12:15Jadi meskipun untuk sebagian besar,
00:12:17saya memberi tahu GSD untuk menggunakan Opus 4.6,
00:12:20ketika ia merasa hanya mensintesis informasi
00:12:23dan tidak mengirim seseorang keluar untuk melakukan sesuatu yang baru
00:12:25atau unik untuk proyek itu,
00:12:27ia akan menggunakan model yang lebih kecil dan lebih murah untuk sintesis.
00:12:30Dan fase riset empat agen ini
00:12:32sangat kuat dibandingkan dengan Superpowers.
00:12:34Superpowers tidak benar-benar melakukan ini.
00:12:36Tapi seperti yang saya katakan, 30 penggunaan alat, 91 ribu token, 15 menit.
00:12:39Itu memakan waktu.
00:12:40Setelah melakukan riset,
00:12:41ia kemudian menentukan persyaratannya.
00:12:43Mirip dengan file MD yang baru saja kita lihat di Superpowers,
00:12:48GSD melakukan hal yang sama, bahkan lebih.
00:12:51Ia membuat beberapa dokumen.
00:12:52Jadi ia membuat dokumen persyaratan.
00:12:54Ia membuat dokumen roadmap.
00:12:56Sebenarnya ia mengambil apa yang dilakukan Superpowers,
00:12:58tapi hanya membaginya ke dalam beberapa dokumen.
00:13:01Dokumen-dokumen itu adalah roadmap, status, persyaratan,
00:13:04dan akhirnya hal-hal seperti fase.
00:13:06Dan pada menit ke-35, Anda bisa tahu ini memakan waktu.
00:13:10Jika kita benar-benar berhenti sejenak dan melihat,
00:13:13kode Claude standar, rencananya sudah siap.
00:13:16Kita belum memintanya mengeksekusi apa pun selama beberapa waktu.
00:13:19Ini memakan waktu total bagi ia, saya pikir sekitar lima atau enam menit.
00:13:22Dan itu menurut saya termasuk lambat,
00:13:24dibandingkan GSD, yang masih berjalan 36 menit kemudian
00:13:29dan melompat kembali ke Superpowers.
00:13:31Superpowers baru saja menyelesaikan website plan dot markdown-nya.
00:13:35Sambil menunggu GSD menyelesaikan roadmap-nya
00:13:38dan rangkaian hal lainnya,
00:13:39mari kita lihat Superpowers sekali lagi.
00:13:41Jadi ia baru saja membuat website plan dot MD,
00:13:44yang mencakup 28 tugas dan 2.500 baris.
00:13:47Melompat kembali ke VS code,
00:13:49jika kita masuk ke folder docs ini
00:13:52dan melihat speknya,
00:13:53maaf, lihat rencana implementasinya
00:13:56dan katakan, inilah yang dibicarakannya.
00:13:58Seperti yang saya katakan, sekitar 10 kali lebih panjang dari speknya.
00:14:03Jadi ada banyak, ada banyak hal yang terjadi di sini.
00:14:09Sekarang Superpowers menawarkan kita dua opsi eksekusi.
00:14:12Satu digerakkan oleh sub-agen, yang sangat mirip dengan GSD
00:14:16di mana setiap tugas mendapatkan sub-agennya sendiri
00:14:18dan dengan demikian jendela konteksnya sendiri.
00:14:20Tetapi seperti yang dikatakan di sini, itu adalah sebuah pertukaran
00:14:22karena itu sangat banyak untuk 28, seperti yang dikatakannya,
00:14:25tugas-tugas yang sebagian besar bersifat langsung.
00:14:27Seperti, apakah ini opsi bom nuklir?
00:14:29Apakah kita benar-benar membutuhkannya?
00:14:29Opsi kedua adalah eksekusi inline.
00:14:32Jadi kita pada dasarnya akan melakukan ini
00:14:34dalam sesi yang sama, berhenti sejenak untuk tinjauan sesuai kebutuhan.
00:14:37Dan ini akan jauh, jauh lebih cepat.
00:14:39Eksekusi inline ini jauh lebih mirip
00:14:42dengan apa yang kita lakukan di sini di dalam kode cloud standar
00:14:45di mana kita seperti, ya, lewati izin,
00:14:47maju terus dan taklukkan.
00:14:48Sekarang, karena Superpowers merekomendasikan eksekusi inline,
00:14:50kita akan memilih eksekusi inline.
00:14:52Dan kita bisa melihat Superpowers menjalankan rencana,
00:14:55keahlian berhasil dimuat.
00:14:57Jadi sekarang ia akan mulai bekerja.
00:14:58Dan tepat pada waktunya, GSD kini telah menyelesaikan rencana besarnya
00:15:03untuk proyek kita.
00:15:05Jadi ia telah membuat project MD, requirements MD,
00:15:07roadmap MD, state MD, cloud MD.
00:15:09Dan ia juga telah membuat sebuah folder
00:15:12untuk semua riset yang ia temukan.
00:15:14GSD mengusulkan delapan fase dengan 65 persyaratan.
00:15:18Dan seperti yang telah kita bicarakan sebelumnya,
00:15:20ketika tiba saatnya mengeksekusi ini,
00:15:21GSD sangat kaku, garis miring jelas,
00:15:25perintah next berikutnya, perintah next berikutnya, kan?
00:15:27Jadi ini sangat bertahap, hal berikutnya,
00:15:30hal berikutnya, hal berikutnya.
00:15:31Dan ini sangat terfase dibandingkan dengan,
00:15:34saya akan katakan bahwa Superpower sedikit lebih fleksibel, kan?
00:15:37Anda seperti hanya membicarakannya.
00:15:38Ia tahu cara memuat perintah sesuai kebutuhan
00:15:40atau Anda berharap ia memuat keahlian sesuai kebutuhan.
00:15:43GSD sedikit lebih jelas.
00:15:45Sekarang, sebelum kita mulai mengeksekusi dengan GSD,
00:15:49ingatlah bahwa ini semua masih dalam fase perencanaan.
00:15:51Ini adalah total jumlah token untuk sub-agennya,
00:15:54hanya untuk perencanaan dan riset.
00:15:56Kita berada di angka 459.862.
00:16:00Apa artinya itu dalam hal penggunaan?
00:16:02Siapa yang tahu?
00:16:03Sangat bergantung pada waktu apa Anda menggunakannya,
00:16:05paket apa yang Anda ambil, dan sebagainya,
00:16:06tapi sekitar 460 ribu untuk perencanaan.
00:16:09Ditambah lagi kita berada di 16% saat ini, sebut saja 150.
00:16:13Mari kita bulatkan angkanya.
00:16:15Kita akan menyebutnya 600.000 token untuk GSD
00:16:18dalam fase perencanaan.
00:16:19Dan untuk total waktu yang dihabiskan,
00:16:21kita sebut saja kira-kira 40 menit.
00:16:25Sekarang untuk membandingkannya dengan baseline,
00:16:27fase rencana standar Claude code,
00:16:29itu memakan waktu sekitar 10 menit dan sekitar 50.000 token.
00:16:33Adapun penggunaan token Superpower dalam fase perencanaan,
00:16:36itu sekitar 200.000 token.
00:16:38Jadi Superpower 200.000, GSD 600.000, Claude code 50.000.
00:16:47Claude code 10 menit, Superpower 40 menit,
00:16:51GSD sekitar 40 menit.
00:16:53Jadi itu adalah salah satu perbedaan besarnya,
00:16:54pertama, di antara dua lapisan orkestrasi tersebut
00:16:56dan Claude code standar adalah jumlah waktunya.
00:16:58Namun dalam hal penggunaan token antara GSD dan Superpower,
00:17:02ada perbedaan besar di sana karena GSD sangat berat
00:17:05pada bagian riset.
00:17:06Seperti yang Anda lihat, empat sub-agen paralel
00:17:09melakukan banyak perencanaan.
00:17:10Nah, apakah itu diperlukan untuk proyek ini?
00:17:14Mungkin tidak.
00:17:15Tapi untuk proyek besar, pahamilah bahwa itu akan diperlukan
00:17:18dan perbedaan token tersebut akan ada.
00:17:20Tapi itu hanyalah satu titik pemeriksaan,
00:17:21fase perencanaan dan riset.
00:17:23Sekarang waktunya eksekusi.
00:17:25Claude code sudah dimulai,
00:17:27Superpower sudah dimulai,
00:17:28dan saya juga akan memulai GSD.
00:17:30Nah, kalau bicara soal fase eksekusi,
00:17:32khususnya dengan GSD, ini lebih membutuhkan keterlibatan langsung.
00:17:36Ini tidak seperti, oke, kami sudah meriset dan merencanakan,
00:17:38ia menulis kodenya, saya tinggal menyuruhnya jalan
00:17:40dan saya bisa pergi selama 30 menit
00:17:42lalu kembali mendapati proyek sudah selesai.
00:17:43Setiap fase kemungkinan besar akan membutuhkan
00:17:46beberapa tingkat masukan dari Anda.
00:17:47Setidaknya, untuk memulainya.
00:17:49Karena yang ia inginkan adalah meminta Anda
00:17:51untuk mendiskusikan setiap fase terlebih dahulu guna memastikan
00:17:55Anda memiliki pemahaman yang sama dengan Claude code
00:17:58mengenai apa yang ada di pikiran Anda, kan?
00:18:00Anda ingin fitur tersebut benar-benar melakukan apa?
00:18:01Anda ingin tampilannya benar-benar seperti apa?
00:18:03Ini menjadi sangat, sangat mendetail.
00:18:05Di satu sisi, agak menyebalkan, jujur saja.
00:18:07Di sisi lain, jika ini adalah sesuatu yang sangat kompleks,
00:18:09mungkin penting bagi Anda untuk memastikannya benar.
00:18:11Jadi ini adalah hal-hal yang harus Anda timbang dan ukur.
00:18:15Dan yang akan kita timbang dan ukur adalah,
00:18:17pada akhirnya, apakah semua diskusi bolak-balik ini
00:18:19benar-benar memberikan produk yang lebih baik bagi kita.
00:18:21Jadi, demi efisiensi waktu Anda,
00:18:23saya tidak akan menunjukkan setiap fase di GSD.
00:18:27Sekali lagi, cek video yang saya tautkan sebelumnya
00:18:29di mana saya melakukannya dengan GSD,
00:18:31jika Anda benar-benar ingin melihat prosesnya.
00:18:32Pahami saja bahwa itu salah satu perbedaan besar
00:18:34antara GSD dan Superpower.
00:18:37Dan tentunya, Claude code juga.
00:18:40Berbicara tentang Superpower,
00:18:42pada titik ini, implementasi sudah selesai.
00:18:44Kita berada pada total pengeluaran 250 ribu token
00:18:47dan 15 menit telah berlalu sejak fase perencanaan.
00:18:49Jadi ia bertanya apa yang ingin kita lakukan dan ia merekomendasikan,
00:18:52biarkan saja cabangnya apa adanya.
00:18:54Jadi saya katakan, "Hei, kami akan ikuti saranmu."
00:18:56Superpower kemudian memberikan ringkasan tentang apa yang telah dibangun,
00:18:59apa yang telah diverifikasi berfungsi,
00:19:01hal-hal yang tidak dapat diverifikasi
00:19:02yang membutuhkan semacam verifikasi manual atau perubahan,
00:19:05dan kemudian keputusan subjektif yang diambilnya.
00:19:07Dan pada titik ini, saya juga akan memperbarui kunci API saya
00:19:10agar benar-benar berfungsi.
00:19:11Oke, akhirnya mereka semua menyelesaikan eksekusinya.
00:19:14Jadi apa yang kita lihat sekarang adalah produk sekali jadi mereka.
00:19:18Di sini, kita memiliki GSD, Superpower,
00:19:22dan baseline Claude code.
00:19:24Sekarang sebagai referensi, berapa lama waktu yang dibutuhkan,
00:19:27GSD sejauh ini memakan waktu paling lama untuk sampai ke titik ini.
00:19:30Semua ini dilakukan di luar rekaman saat saya melewati setiap fase,
00:19:33menyuruhnya merencanakan, menyuruhnya mengeksekusi.
00:19:35Itu memakan waktu, sejujurnya, lebih dari satu jam.
00:19:38Dan total pengeluaran token untuk fase eksekusi GSD
00:19:41adalah 600.000.
00:19:42Jadi kita melihat total keseluruhan
00:19:44dari awal fase perencanaan
00:19:46sampai produk sekali jadi kita adalah 1,2 juta token
00:19:50dalam satu jam 45 menit untuk sampai ke titik ini.
00:19:52Untuk Superpower, itu hanya memakan waktu tambahan
00:19:5450.000 token untuk eksekusi dalam waktu sekitar 15 menit.
00:19:59Jadi total waktu, total token untuk Superpower
00:20:02dari perintah pertama hingga produk aktual
00:20:05adalah total satu jam, 250 ribu token.
00:20:10Dan untuk Claude code, totalnya adalah 200.000 token
00:20:14dalam waktu sekitar 15 menit.
00:20:16Cukup liar perbedaannya di sana,
00:20:19GSD menjadi yang paling lama dan paling berat,
00:20:23dan seperti yang diharapkan, Claude code standar bawaan
00:20:27menjadi yang tercepat.
00:20:28Mari kita lihat apakah semua waktu dan token itu sepadan.
00:20:30Kita melihat GSD di sini,
00:20:32dan hanya semacam latar belakang polos, kan?
00:20:37Semuanya hampir serba hitam.
00:20:40Sangat mendasar.
00:20:44Kita punya semacam pewarnaan oranye.
00:20:45Ini tidak terlihat buruk, tapi seperti ini bukanlah,
00:20:48tahu kan, Anda tidak akan merasa terpukau.
00:20:50Rasanya seperti, oke, ini buatan pertama AI.
00:20:52Semuanya terlihat cukup standar.
00:20:54Saat saya mengeklik blognya,
00:20:55blognya ada di sini dengan beberapa konten contoh.
00:20:58Dan Anda tahu, ini juga terlihat baik-baik saja.
00:21:01Sekarang mari kita lihat bagian pembuatan blognya,
00:21:04halaman studio generator di balik layar itu.
00:21:06Tapi saat saya mengikuti tautannya, muncul pesan 404.
00:21:11Jadi generator studio blognya bahkan tidak berfungsi
00:21:14pada percobaan pertama.
00:21:15Jadi saya beri tahu GSD apa masalahnya.
00:21:16Ia sedang mengerjakannya sekarang.
00:21:18Selagi ia melakukannya,
00:21:19mari kita lihat apa yang diberikan Superpower kepada kita.
00:21:21Jadi inilah hasil dari Superpower.
00:21:22Dan desain front-end terlihat persis seperti yang kita lihat
00:21:25di pendamping visualnya.
00:21:26Dan sekali lagi, tidak ada yang istimewa.
00:21:28Claude code biasanya agak buruk dalam desain front-end.
00:21:32Jika Anda tidak memberinya instruksi yang sangat, sangat bagus
00:21:35atau hanya membekalinya dengan banyak keterampilan.
00:21:37Dan karena kami membiarkan selera dan desain front-end
00:21:41serta pekerjaan desain secara umum terbuka untuk interpretasi,
00:21:43kami mendapatkan sesuatu yang terlihat seperti buatan AI.
00:21:45Jadi ini oke.
00:21:47Cukup bagus sebagai dasar.
00:21:48Ini tampilan blognya.
00:21:50Sudah ada gambar dan seluruh pengaturan blog ada di sana.
00:21:56Jika saya pergi ke bagian studio,
00:21:58bagian ini berfungsi pada percobaan pertama.
00:22:01Saya bisa melihat generatornya.
00:22:02Dan jika saya memasukkan tautan ke salah satu video terbaru saya,
00:22:05ia membuat draf untuk kita,
00:22:06mengambil gambar mini yang benar.
00:22:08Dan apa yang dibicarakannya sebenarnya benar.
00:22:09Karena di video itu, saya berbicara tentang hal-hal seperti codec
00:22:12di dalam Claude code, Obsidian, dan riset otomatis.
00:22:16Jadi ia melakukan persis seperti yang ia katakan,
00:22:20yang mana itu luar biasa.
00:22:20Sekarang mari kita lihat Claude code standar bawaan.
00:22:24Cukup standar, tidak ada yang gila.
00:22:29Tahu kan, jika kita jujur,
00:22:30apakah ada perbedaan besar dalam hal desain front-end?
00:22:33Jika kita tidak memberinya instruksi yang bagus antara ini,
00:22:36ini, dan ini?
00:22:39Tidak, sejujurnya tidak ada.
00:22:43Anda bisa bilang ke saya salah satu dari ketiganya
00:22:46membuat salah satu dari ketiga desain ini,
00:22:47dan saya tidak akan bisa membedakannya.
00:22:49Jadi mari kita lihat blognya.
00:22:52Ada beberapa artikel buatan untuk kita dan Anda tahu,
00:22:57terlihat baik-baik saja, sangat hambar,
00:23:00tidak ada yang istimewa di sana, tapi berfungsi.
00:23:02Sekarang mari kita lihat apakah studionya,
00:23:05bagian generator blognya berfungsi untuk yang satu ini.
00:23:08Dan sama seperti GSD, ini tidak berfungsi.
00:23:11Memberi saya tautan 404, halaman tidak ditemukan.
00:23:14Jadi sama seperti GSD,
00:23:15saya menyuruh Claude code dasar untuk memperbaikinya.
00:23:18Dan sementara ia mencoba memperbaiki generator blognya,
00:23:21mari kita kembali dan melihat apa yang dilakukan GSD pada upaya kedua.
00:23:24Sepertinya GSD berhasil menyelesaikannya.
00:23:27Mari kita tempel URL-nya di sini
00:23:29dan lihat apakah ia menghasilkan draf.
00:23:30Baiklah, ia kembali dengan draf ini dalam format markdown.
00:23:33Saya suka itu.
00:23:34Fakta bahwa saya bisa mengedit hal-hal secara langsung dengan cepat.
00:23:39Dan untuk konten aktualnya, sudah sesuai dengan yang seharusnya.
00:23:41Jadi ia melakukan pekerjaan yang baik di sana.
00:23:44Dan kemudian saya bisa melihat pratinjau aktualnya, ini bagus.
00:23:48Sejujurnya, saya lebih suka implementasi GSD untuk ini
00:23:51dengan editor langsung di depan,
00:23:54lebih dari sekadar Superpower.
00:23:55Dan sekarang kita bisa melihatnya di dalam blog kita.
00:23:58Dan sekarang terakhir, kita kembali ke baseline
00:24:01Claude code standar bawaan.
00:24:03Ia telah memperbaiki kesalahannya.
00:24:04Dan sekarang kita melihat generator blognya
00:24:06dan mirip dengan superpowers.
00:24:08Setelah saya berikan, ia langsung membuatnya secara otomatis.
00:24:11Ia tidak memberi saya kesempatan untuk mengeditnya
00:24:13atau melihatnya sebagai draf seperti yang dilakukan GSD,
00:24:15tapi inilah thumbnail beresolusi rendah
00:24:18dan ia mengambil semua informasi yang benar.
00:24:20Dan inilah hasilnya di dalam halaman blog yang sebenarnya.
00:24:23Jadi apa yang bisa kita ambil dari semua ini?
00:24:24Mana dari ketiganya yang benar-benar menang
00:24:27dalam kompetisi head-to-head ini?
00:24:28Mari kita lakukan rekap cepat.
00:24:30Dalam hal total waktu yang dihabiskan untuk tugas tersebut,
00:24:33Claude Code standar hanya memakan waktu sekitar 20 menit.
00:24:37Superpowers memakan waktu sekitar satu jam
00:24:39dan GSD mencapai 105 menit, satu jam 45 menit.
00:24:43Dalam hal token, Claude Code sekitar 200 ribu.
00:24:48Superpowers, 250 ribu.
00:24:51Dan kemudian GSD adalah 1,2 juta token.
00:24:56Jadi itulah statistik objektifnya.
00:24:59Dalam hal subjektif,
00:25:00seperti bagaimana menurut kita performa mereka
00:25:02pada apa yang mereka buat?
00:25:04Apakah kita punya opini yang sangat kuat pada salah satunya?
00:25:08Jawabannya mungkin tidak.
00:25:11Jawabannya mungkin jika saya mencampur semua ini
00:25:14lalu sekarang melakukan pengungkapan besar bahwa,
00:25:16"Oh tidak, ini sebenarnya superpowers yang mengerjakan ini."
00:25:19"Dan ini adalah Claude Code standar."
00:25:22Anda tidak akan peduli.
00:25:23Anda bahkan tidak akan tahu bedanya.
00:25:24Satu-satunya perbedaan nyata dari semua ini
00:25:26adalah superpower benar-benar mampu melakukan
00:25:27apa yang seharusnya dilakukan pada percobaan pertama
00:25:30untuk apresiasi apa pun yang ingin Anda berikan atas keberhasilan sekali jalan.
00:25:35Maksud saya, sejujurnya, jika itu berhasil sekali jalan, bagus.
00:25:36Jika berhasil pada percobaan kedua, itu tidak masalah bagi saya.
00:25:40Hal yang mungkin Anda pikirkan sekarang juga adalah,
00:25:42"Yah, pengujiannya cacat."
00:25:44Ini bukan pengujian yang cukup rumit
00:25:46sehingga superpowers dan pastinya GSD
00:25:49bisa menunjukkan keunggulan jauh di depan.
00:25:51Masalah dengan alur pemikiran itu adalah,
00:25:53oke, lalu di mana batasan pastinya
00:25:55bahwa tugas teoretis ini sekarang sudah cukup rumit
00:25:58untuk menggunakan sesuatu seperti GSD
00:26:00atau menggunakan sesuatu seperti superpowers
00:26:02demi membenarkan waktu yang dihabiskan,
00:26:03bahkan lebih dari sekadar token bagi banyak orang.
00:26:06Apakah itu jelas?
00:26:07Apakah itu sudah nyata?
00:26:09Saya berpendapat, tidak juga.
00:26:11Benar-benar tidak.
00:26:12Namun, kita bisa mengakui secara teoretis,
00:26:16ya, mungkin ada beberapa tugas yang sangat rumit
00:26:18di mana ini masuk akal.
00:26:19Masalahnya adalah mendefinisikan hal itu dan mengetahuinya lebih awal.
00:26:21Karena jika Anda salah menilai kompleksitas
00:26:26tugas di depan Anda dan Anda salah pilih
00:26:29lalu menggunakan GSD atau menggunakan superpowers,
00:26:32Anda baru saja membuang 40 menit dibandingkan Claude Code
00:26:36atau 80 menit jika Anda menggunakan jalur GSD.
00:26:39Itu masalah besar.
00:26:41Karena sejujurnya, jika saya melakukan ini lagi
00:26:43dan Anda bertanya siapa pemenangnya di antara ketiganya hari ini,
00:26:46pemenangnya adalah Claude Code dan selisihnya tidak main-main.
00:26:48Mengapa?
00:26:48Bukan sekadar token, tapi waktunya.
00:26:50Tentu, Anda mungkin bisa bilang ini yang terburuk
00:26:53di antara semuanya jika kita sangat teliti, tapi tahu tidak?
00:26:56Mungkin itu yang terburuk,
00:26:57tapi saya baru saja mendapat tambahan waktu 40 menit untuk memperbaikinya.
00:26:59Atau saya dapat tambahan 80 menit dibandingkan GSD.
00:27:02Mana yang menurut Anda akan lebih baik?
00:27:04Hasil GSD yang baru saja saya buat ini?
00:27:06Atau saya dan Claude Code dengan tambahan 80 menit?
00:27:09Atau saya dan Claude Code dengan tambahan 40 menit?
00:27:11Seharusnya sudah jelas, bukan?
00:27:15Jadi, apa pendapat akhir saya?
00:27:20Pandangan saya adalah Anda butuh alasan yang kuat
00:27:25untuk menggunakan lapisan orkestrasi ini.
00:27:26Jika saya harus menggunakannya sekarang, saya akan memilih superpowers.
00:27:31Jika saya mengerjakan tugas yang saya tidak tahu
00:27:33apakah itu akan menjadi terlalu rumit?
00:27:35Garis imajiner yang membatasi itu
00:27:36yang tidak ada yang tahu di mana letak pastinya,
00:27:39dan saya pikir kita mungkin sudah mendekatinya,
00:27:40saya akan menggunakan superpowers.
00:27:41Karena saya tahu itu tidak akan menguras token saya habis-habisan.
00:27:44Dan saya bisa mengerjakan hal lain selama 60 menit.
00:27:47Berbeda jika saya menggunakan GSD,
00:27:49saya harus tetap berada di depan keyboard, kan?
00:27:52Jika saya ingin mendapatkan manfaat penuh darinya,
00:27:53saya harus melewati semua tahap perencanaan.
00:27:55Dan itu akan memakan waktu lama dan menghabiskan banyak token.
00:27:58Jadi jika penilaian saya salah, itu sangat merugikan.
00:28:01Sangat sakit menghabiskan waktu sebanyak itu dengan GSD.
00:28:03Rasanya sakit saat membuat video ini, hanya duduk di sana,
00:28:05melewati semua tugas ini demi hasil akhir
00:28:07yang sebenarnya tidak sebanding.
00:28:08Jadi jika saya benar-benar menganggap sesuatu
00:28:11begitu rumit sehingga saya butuh superpowers,
00:28:13maka oke, saya rasa itu bisa dibenarkan.
00:28:17Tapi jika itu tidak akan serumit itu,
00:28:19atau bahkan jika itu tugas yang rumit,
00:28:21apakah itu hanya sesuatu yang bisa kita pecah
00:28:23menjadi fitur yang berbeda dan ditambahkan perlahan?
00:28:26Dan yang saya maksud dengan perlahan, sebenarnya jauh lebih cepat
00:28:28daripada opsi lainnya,
00:28:29karena saya hanya menggunakan Claude Code standar,
00:28:32yang jauh lebih cepat daripada opsi lainnya.
00:28:34Hal lainnya adalah saat GSD dirilis,
00:28:38saya juga membuat video saat GSD baru keluar.
00:28:41Saya sangat menyukai GSD pada saat itu.
00:28:42Dan hal yang sama dengan superpowers.
00:28:44Saat kedua hal ini pertama kali muncul,
00:28:46Claude Code belum berada di posisi seperti sekarang ini.
00:28:48Dan saya sudah bisa mendengar orang-orang mengeluh,
00:28:51"Yah, Claude Code sekarang dibatasi fungsinya."
00:28:52Bukan itu yang saya bicarakan.
00:28:54Saya bicara tentang cara Claude Code menangani masalah
00:28:56dan beberapa perancah (scaffolding)
00:28:57serta cara kerja harness itu sendiri.
00:28:59Ada banyak hal seperti,
00:29:00fakta bahwa ketika Anda punya rencana besar
00:29:03dan ingin mengeksekusinya, ia akan bertanya,
00:29:04"Hei, apakah kamu ingin membersihkan konteks dan melakukannya seperti ini?"
00:29:07Dulu hal itu bahkan belum ada.
00:29:08Claude Code jauh lebih rentan terhadap
00:29:10masalah seperti konteks yang membusuk (context rot) dibandingkan saat GSD pertama kali keluar.
00:29:12Saat GSD pertama kali keluar, saya merasa,
00:29:14"Ya ampun, ini sebuah anugerah."
00:29:15Ini benar-benar menangani konteks sebagaimana mestinya.
00:29:17Nah, Claude Code telah membawa banyak hal tersebut,
00:29:19artinya kesenjangan antara Claude Code standar
00:29:22dengan alat-alat ini telah menyusut drastis.
00:29:25Sementara pada saat yang sama,
00:29:26sekarang ada celah besar dalam hal kecepatan eksekusi.
00:29:30Dan kita tidak bisa mengabaikan perbedaan kecepatan ini.
00:29:34Perbedaan 20 menit versus 60 menit,
00:29:36dan 105 menit adalah perbedaan terbesar dari segalanya.
00:29:38Dan itulah yang seharusnya menjadi poin utama Anda,
00:29:41setidaknya menurut pendapat saya.
00:29:44Jadi kesimpulannya, lebih sedikit lebih baik.
00:29:47Saya rasa untuk 99% kasus penggunaan dan 99% pengguna,
00:29:53hanya menggunakan Claude Code standar adalah yang paling masuk akal.
00:29:56Ini akan menjadi lebih cepat.
00:29:57Bahkan jika hasilnya tidak lebih baik,
00:29:59Anda punya jauh lebih banyak waktu untuk menutup celah itu
00:30:01dan benar-benar melampaui alat-alat lainnya.
00:30:03Jika Anda merasa sedang mengerjakan proyek
00:30:05yang serumit itu dan Anda ingin tenaga ekstra,
00:30:08gunakan superpowers karena relatif ringan
00:30:12dibandingkan GSD, yang rasanya seperti raksasa yang lamban.
00:30:16Dan itu tidak terasa nyaman untuk digunakan.
00:30:18Saya akan jujur sepenuhnya.
00:30:19Menggunakan superpowers terasa jauh lebih lancar.
00:30:21Saya tinggal bicara padanya, ia memanggil keahliannya.
00:30:23Saya tidak perlu seperti, "Baiklah,
00:30:25sekarang kita akan melakukan garis miring hapus."
00:30:27Oke, saya di set baru, itu agak berlebihan.
00:30:29Dan saya mengerti mengapa GSD 2 keluar, kan?
00:30:32GC 2.0 dimaksudkan untuk meringankan masalah-masalah itu.
00:30:35Tapi tahu tidak?
00:30:36Itu juga tidak berhasil
00:30:37karena Anda tidak bisa menggunakan paket Claude Code Max,
00:30:38yang berarti saya membayar harga yang sangat mahal.
00:30:40Jadi, ya, begitulah.
00:30:45Semoga ini bisa memberi pencerahan
00:30:46mengenai seluruh masalah ini bagi Anda.
00:30:47Saya rasa jika Anda tetap menggunakan Claude Code standar,
00:30:49Anda akan baik-baik saja.
00:30:50Siapkan superpowers sebagai cadangan jika Anda benar-benar butuh.
00:30:53Cukup miliki keahlian tersebut di tingkat proyek.
00:30:55Dan sejujurnya, sulit untuk mengatakan Anda butuh GSD
00:30:58kecuali Anda melakukan sesuatu yang luar biasa rumit
00:31:00dan Anda memang suka dibimbing
00:31:02melalui setiap fasenya.
00:31:03Jadi itu saja dari saya.
00:31:06Seperti biasa, beri tahu saya di kolom komentar pendapat Anda.
00:31:09Kami ingin mendengar bagaimana Anda menggunakan superpowers
00:31:11dan GSD, serta kapan saya mungkin salah dalam penerapannya.
00:31:15Jika Anda ingin mendapatkan akses ke Claude Code masterclass,
00:31:18pastikan untuk memeriksanya.
00:31:19Tautannya ada di bio saya, di komentar yang saya sematkan.
00:31:23Dan selain itu, sampai jumpa lagi.

Key Takeaway

Claude Code standar merupakan pemenang mutlak untuk 99% kasus penggunaan karena mampu memberikan hasil yang sebanding dengan penghematan waktu hingga 80 menit dibandingkan lapisan orkestrasi GSD.

Highlights

GSD menggunakan 1,2 juta token dan waktu 105 menit untuk membangun aplikasi web yang sama, menjadikannya opsi paling lambat dan mahal.

Superpowers menyelesaikan tugas dalam 60 menit dengan penggunaan 250.000 token, beroperasi sebagai lapisan orkestrasi yang lebih ringan.

Claude Code standar mengungguli kedua alat orkestrasi dengan waktu penyelesaian hanya 20 menit dan konsumsi 200.000 token.

Superpowers berhasil menjalankan generator blog pada percobaan pertama, sementara GSD dan Claude Code standar menghasilkan kesalahan 404.

GSD melakukan riset paralel menggunakan empat sub-agen yang menghabiskan 460.000 token hanya untuk fase perencanaan awal.

Kesenjangan fungsional antara Claude Code standar dan lapisan orkestrasi telah menyusut karena fitur pembersihan konteks bawaan yang kini tersedia.

Timeline

Mekanisme Kerja GSD dan Superpowers

  • Kedua alat berfungsi sebagai lapisan orkestrasi di atas Claude Code untuk menangani proyek kompleks.
  • Sistem pengembangan berbasis sub-agen digunakan untuk mencegah pembusukan konteks (context rot) dengan memberikan jendela konteks bersih pada setiap tugas.
  • Alur kerja melibatkan pembagian ide besar menjadi tugas-tugas atomik yang dikerjakan oleh sub-agen spesifik.

Lapisan orkestrasi ini memperkenalkan sistem perencanaan dan pengujian yang lebih kuat dibandingkan mode standar. Superpowers memulai dengan brainstorming dan git worktrees, sementara GSD membagi rencana menjadi fase-fase eksekusi. Tujuan utamanya adalah menjaga efisiensi jendela konteks agar hasil kode tetap berkualitas tinggi meski proyek berukuran besar.

Perbedaan Filosofi Desain dan Instalasi

  • Superpowers mengutamakan pengembangan berbasis pengujian (TDD) dengan siklus refaktor merah-hijau.
  • GSD menekankan pada manajemen status dan konteks melalui pembuatan file dokumentasi markdown secara terus-menerus.
  • Metode instalasi berbeda di mana Superpowers tersedia sebagai plugin resmi Claude Code, sementara GSD diinstal melalui perintah terminal tunggal.

Superpowers mewajibkan pembuatan tes yang gagal sebelum menulis kode produksi minimal untuk lulus tes tersebut. GSD fokus pada 'kompas' proyek dengan membuat file persyaratan, peta jalan, dan status untuk melacak kemajuan sub-agen. Perbedaan ini bersifat halus namun memengaruhi cara pengguna berinteraksi dengan alat selama proses pengembangan.

Parameter Pengujian Aplikasi Agensi AI

  • Tes mencakup pembuatan halaman arahan, daftar blog, dan generator blog otomatis dari URL YouTube atau artikel.
  • Generator blog harus menggunakan SDK Anthropic untuk mengekstrak konten dan gambar mini secara mandiri.
  • Kualitas desain dan ketepatan pemanggilan keahlian (skill calling) menjadi metrik penilaian utama tanpa instruksi eksplisit.

Pengujian ini dirancang untuk melihat bagaimana setiap alat menginterpretasikan instruksi yang terbuka, seperti gaya bahasa (voice) dan pengambilan transkrip. Ketiga alat diberikan tumpukan teknologi yang sama untuk memastikan perbandingan yang setara. Ruang gerak diberikan untuk menguji kemampuan pemecahan masalah otonom dari masing-masing agen.

Fase Perencanaan dan Konsumsi Token

  • GSD menghabiskan 600.000 token dalam 40 menit hanya untuk riset dan perencanaan awal.
  • Superpowers menggunakan 200.000 token dalam waktu yang sama, termasuk proses pendamping visual untuk pemilihan estetika.
  • Claude Code standar menyelesaikan perencanaan dalam 10 menit dengan biaya hanya 50.000 token.

GSD menjalankan empat periset paralel untuk menganalisis arsitektur dan potensi jebakan, yang sangat membebani biaya token. Superpowers menawarkan fitur pendamping visual yang menjalankan server pengembangan untuk memilih desain secara langsung. Meskipun riset GSD sangat mendalam, efisiensinya dipertanyakan untuk tugas-tugas pengembangan web standar.

Analisis Hasil Eksekusi dan Kualitas Kode

  • Superpowers adalah satu-satunya alat yang memberikan hasil fungsional pada percobaan pertama tanpa kesalahan 404.
  • GSD menawarkan editor draf markdown yang lebih baik untuk konten blog dibandingkan otomatisasi penuh pada alat lainnya.
  • Desain front-end dari ketiga alat terlihat serupa dan menunjukkan karakteristik estetika buatan AI yang standar.

GSD membutuhkan keterlibatan manual yang tinggi di setiap fase, yang memperlambat total waktu hingga satu jam 45 menit. Claude Code standar dan GSD gagal mengonfigurasi rute halaman generator blog pada upaya pertama, sehingga memerlukan instruksi perbaikan tambahan. Secara subjektif, tidak ada perbedaan kualitas visual yang signifikan yang membenarkan penggunaan token yang jauh lebih besar.

Kesimpulan: Dominasi Kecepatan Claude Code Standar

  • Waktu tambahan yang dihemat oleh Claude Code (40-80 menit) lebih berharga daripada fitur orkestrasi otomatis.
  • Superpowers direkomendasikan sebagai cadangan jika proyek mulai melampaui batas kompleksitas yang tidak terdefinisi.
  • Peningkatan kemampuan penanganan konteks pada Claude Code standar telah mempersempit kesenjangan dengan alat pihak ketiga.

Waktu yang dihemat dengan menggunakan Claude Code standar dapat digunakan oleh pengembang untuk melakukan perbaikan manual yang jauh lebih efektif daripada menunggu proses orkestrasi yang lamban. GSD dianggap terlalu berat dan kaku untuk kebanyakan pengguna karena tuntutan interaksi manual di setiap fase. Strategi terbaik adalah menggunakan Claude Code standar sebagai alat utama dan menyimpan Superpowers untuk tugas yang sangat rumit.

Community Posts

View all posts