Keahlian Gila Claude yang Benar-Benar Melipatgandakan Vibe Coding Anda
AAI LABS
Computing/SoftwareAdvertising/MarketingSmall Business/StartupsInternet Technology
Transcript
00:00:00Keahlian agen membuat agen AI Anda jauh lebih tangguh. Inilah mengapa kami menghadirkan enam
00:00:05keahlian luar biasa yang membantu Anda membangun jauh lebih cepat dengan agen AI. Namun, keahlian ini tidak akan
00:00:10menggantikan cara Anda bekerja selama ini. Jika Anda sudah memiliki cara bekerja dengan agen Anda, Anda bisa
00:00:14terus menggunakannya. Keahlian ini tidak akan mengubah hal tersebut. Sebagai gantinya, mereka akan menambahkan hal-hal baru yang dapat dilakukan agen
00:00:19pengodean AI Anda yang mungkin belum pernah Anda pikirkan sebelumnya. Keahlian ini dibuat oleh beberapa
00:00:24tokoh paling terkenal di bidang AI. Sebagai contoh, salah satu dari mereka memberi kita empat aturan yang kita gunakan dalam
00:00:29setiap proyek pengodean AI. Yang lain sepenuhnya mengubah cara agen AI melihat internet dan menggunakan
00:00:35situs web. Nah, jika Anda baru di saluran ini, selamat datang. Kami adalah perusahaan perangkat lunak dan ini adalah AI
00:00:40Labs. Dan dalam video ini, kita akan membahas enam keahlian yang pasti akan mengubah cara Anda bekerja
00:00:45dengan agen AI. Masalah terbesar dengan keahlian bukanlah membuatnya, melainkan memperbaruinya. Setiap
00:00:50kali agen Anda mengulangi kesalahan, Anda harus menyadarinya dan meningkatkan keahlian tersebut sendiri. Namun, tugas
00:00:55pengamat tugas melakukan ini saat Anda sedang bekerja. Seluruh gagasan di balik keahlian ini adalah
00:01:00keahlian menjadi lebih baik dari masalah yang Anda hadapi selama pekerjaan nyata. Anda tidak bisa duduk sekali dan
00:01:05memprediksi setiap kesalahan yang akan dibuat agen. Jadi, ia mengawasi pelajaran berguna saat Anda bekerja. Jika
00:01:10solusi yang sama dapat menjadi keahlian baru, ia akan mencatatnya. Dan jika keahlian yang ada membutuhkan aturan baru,
00:01:15ia juga akan mencatatnya. Saat Anda menginstal keahlian ini, Anda memiliki dua pilihan. Anda dapat menginstalnya di
00:01:19folder main.clawd, yang membuatnya berfungsi di setiap sesi kode clawd di komputer Anda. Atau Anda
00:01:25dapat menginstalnya di dalam satu proyek. Kami menyarankan untuk menginstalnya per proyek karena hal itu menjaga
00:01:29pelajaran untuk setiap proyek tetap terpisah dan membuat penelolaannya lebih mudah. Setelah diinstal, itu menciptakan
00:01:34file bernama log.md, di mana segala sesuatu yang diperhatikannya direkam. File ini berada di dalam folder utama kode clawd
00:01:40di komputer Anda di luar proyek sebenarnya. Jika Anda menginstal keahlian per proyek, setiap proyek
00:01:45menyimpan lognya sendiri. Di sebelah itu ada file lain untuk aturan yang harus berlaku untuk setiap keahlian yang Anda miliki.
00:01:51Jadi, katakanlah Anda memutuskan bahwa tidak ada keahlian Anda yang boleh menulis nama klien nyata ke dalam file.
00:01:56Aturan itu bukan hanya untuk keahlian yang Anda gunakan saat itu, tetapi harus berlaku untuk semuanya. Jadi, aturan itu masuk
00:02:00ke file kedua ini. Selama penyiapan, keahlian ini juga meminta Anda untuk menambahkan instruksi ke file clawd.md Anda.
00:02:06Instruksi itu membuat clawd menjalankan keahlian saat Anda bekerja sehingga ia dapat terus menemukan pelajaran dan
00:02:11peningkatan. Di dalam log, setiap keahlian mendapatkan bagiannya sendiri dan perubahan yang disarankan ditulis
00:02:16di bawahnya. Namun, keahlian ini tidak langsung mengubah keahlian yang sebenarnya. Pelajaran dalam log
00:02:21digunakan selama sesi mendatang dan Anda dapat memeriksanya sebelum memutuskan apakah itu harus menjadi
00:02:26bagian permanen dari keahlian tersebut. Ini menghentikan satu hasil buruk agar tidak secara otomatis menjadi aturan yang
00:02:31diikuti oleh agen selamanya. Kami mengalami hal ini dengan keahlian yang kami gunakan untuk membuat animasi untuk video kami.
00:02:36Proyek itu memiliki banyak instruksi khusus yang membuat animasi terlihat seperti itu dan kami
00:02:42terus meningkatkannya. Banyak dari animasi tersebut menyertakan logo merek. Model tidak dapat membuat logo tersebut
00:02:47dengan benar sendiri. Jadi kita perlu memberi mereka logo dalam format kode yang disebut SVG. Kami telah
00:02:52mendapatkan file-file itu secara manual dari situs bernama LoebHub. LoebHub juga memiliki alat yang dapat dijalankan agen dari
00:02:58terminal sehingga agen kami berasumsi dapat menggunakan alat itu untuk mendapatkan logo tetapi alat itu dibuat untuk
00:03:02hal lain sehingga gagal. Keahlian ini mencatat bahwa alat LoebHub tidak boleh digunakan untuk
00:03:08sistem animasi kami. Ia juga menemukan sumber yang benar untuk mendapatkan logo dan mencatatnya sebagai aturan baru.
00:03:13Kami meninjau kedua pelajaran tersebut dan menambahkannya ke keahlian. Sekarang agen animasi tahu persis di mana
00:03:18mendapatkan logo merek dan dapat menambahkannya tanpa kita harus melakukannya secara manual. Tetapi sebelum kita beralih ke berikutnya
00:03:23keahlian, akan sangat bagus jika Anda berlangganan saluran ini dan menekan tombol suka. Gerakan kecil ini
00:03:28sangat berarti bagi kami. Agen Anda dapat membangun produk yang berfungsi tetapi produk yang berfungsi masih dapat
00:03:34kehilangan orang sebelum menghasilkan uang. Keahlian berikutnya ini mencakup bagian dari aplikasi Anda yang menghentikan hal itu
00:03:39terjadi. Keahlian ini berasal dari Corey Haynes dan merupakan bagian dari koleksi 48 pemasaran
00:03:44keahlian. Namanya mungkin membuat mereka terdengar seperti hanya untuk iklan dan konten tetapi koleksinya mencakup
00:03:49semua cara berbeda produk menghasilkan uang dan tiga di antaranya dibangun langsung ke dalam aplikasi.
00:03:54Pertama, kita memiliki bagian yang sangat penting dari aplikasi yang sebagian besar orang membuat kode dengan AI sepenuhnya lewatkan
00:03:59dan itu adalah orientasi. Orientasi adalah proses yang membantu pengguna baru menyiapkan dan mulai menggunakan
00:04:04produk Anda. Kemudian kita memiliki hal utama yang mendorong konversi Anda yaitu paywall Anda. Paywall
00:04:09adalah layar yang muncul ketika pengguna mencoba menggunakan sesuatu yang harus mereka bayar. Dan ketiga,
00:04:14kita memiliki churn yang merupakan salah satu angka terpenting untuk memahami apakah orang tetap tinggal dengan
00:04:18produk Anda. Churn adalah ketika orang yang membayar produk Anda berhenti membayar. Jadi ini adalah aplikasinya
00:04:23yang akan kita gunakan untuk sisa video ini. Ini adalah aplikasi next.js yang merupakan salah satu cara standar untuk
00:04:28membangun aplikasi web dan kami telah membangunnya untuk pusat kebugaran. Orang dapat menggunakannya untuk mendapatkan keanggotaan gym, memilih
00:04:33pelatih mereka dan memilih latihan mereka. Pada dasarnya segala sesuatu yang diperlukan untuk menjalankan gym ada di dalam satu
00:04:38aplikasi. Untuk basis datanya, kami menggunakan Supabase yang merupakan salah satu cara termudah untuk menyimpan semua yang
00:04:43dibutuhkan aplikasi. Ini menyimpan pengguna dan semua informasi di dalam aplikasi dan juga menangani sistem masuk
00:04:48sistem. Jika kita membuka folder keahlian, Anda dapat melihat tiga keahlian pemasaran di samping Supabase
00:04:53keahlian. Dan untuk inilah keahlian itu dibuat. Anda menggunakannya untuk memberi informasi agen Anda yang tidak
00:04:58dimilikinya. Supabase terus diperbarui sehingga pelatihan model tidak selalu cocok dengan
00:05:03versi yang Anda gunakan. Ini juga merupakan salah satu basis data paling populer untuk aplikasi seperti ini. Jadi jika Anda
00:05:08membangun dengannya, keahlian ini layak untuk diinstal. Kami juga akan menautkannya di deskripsi.
00:05:12Mulai dari keahlian orientasi, apa yang Anda lihat di sini adalah prototipe. Itu berarti itu
00:05:16belum ditambahkan ke aplikasi nyata. Ini hanya di sini untuk menunjukkan kepada kita apa yang dihasilkan keahlian itu. Sebelum
00:05:21kami menggunakan keahlian tersebut, mendaftar berarti menjawab lima hal berbeda di lima langkah terpisah. Itu
00:05:26membuatnya jauh lebih sulit bagi seseorang untuk masuk ke dalam aplikasi dan mulai menggunakannya. Jadi versi baru mengisi
00:05:31nama orang tersebut dari kartu yang telah mereka selesaikan. Saat mereka membuat akun, satu-satunya hal baru
00:05:35yang diminta adalah lokasi gym mereka. Setelah itu, itu membawa mereka langsung ke paket dan
00:05:40sudah memilih yang paling populer, yang membuat keputusan menjadi lebih mudah. Ini bukan pilihan buatan
00:05:45pribadi. Ini didasarkan pada bagaimana orang berperilaku di seluruh produk nyata selama bertahun-tahun pengujian. Sekali
00:05:50pengguna masuk ke aplikasi, setiap langkah penyiapan yang kami hapus dipindahkan ke bilah kemajuan di bagian bawah. Itu
00:05:55aplikasi hanya meminta informasi yang dibutuhkannya untuk memulai dan pemberitahuan tetap ada sampai
00:06:00mereka menyelesaikan sisanya nanti. Tetapi memasukkan seseorang ke dalam aplikasi tidak berarti mereka akan membayarnya. Itu
00:06:05di sinilah keterampilan paywall berperan. Pendekatan yang diambil oleh keahlian ini adalah membiarkan orang mendaftar secara gratis
00:06:10dan kemudian menunjukkan kepada mereka apa yang akan mereka dapatkan jika mereka membayar untuk sebuah paket. Beberapa konten tersedia,
00:06:14sementara sisanya tetap terkunci. Layar kemudian mengirimkan mereka langsung ke halaman harga di mana mereka dapat
00:06:19membukanya. Anda telah melihat pola ini di banyak aplikasi sebelumnya, tetapi jika Anda cukup meminta agen untuk menambahkan
00:06:24paywall, biasanya tidak akan membuat pilihan ini karena tidak memiliki prinsip-prinsip ini yang dibangun di dalamnya.
00:06:29Dan membuat seseorang membayar masih belum berarti mereka akan terus membayar. Jadi keterampilan terakhir adalah tentang
00:06:33mencegah churn. Untuk yang satu ini, kami memiliki halaman pembatalan. Ketika seseorang mencoba membatalkan keanggotaan mereka,
00:06:38aplikasi tidak langsung mengakhirinya. Pertama-tama ia menanyakan mengapa mereka ingin pergi. Begitu mereka memilih alasan,
00:06:44itu memberi mereka penawaran yang lebih baik berdasarkan jawaban itu. Layar juga menggunakan pilihan desain yang lebih kecil untuk mengurangi
00:06:49pembatalan. Menjeda keanggotaan adalah tombol utama di halaman, sementara melanjutkan dengan
00:06:53pembatalan ditampilkan sebagai teks biasa di bawahnya. Sekarang implementasi ini masih generik karena
00:06:58ini adalah demo. Setelah Anda memberi keahlian data pengguna nyata Anda dan detail apa yang Anda jual,
00:07:03keputusannya bisa menjadi jauh lebih khusus untuk produk Anda. Sebagian besar masalah dengan agen pengodean tidak berasal
00:07:09dari kodenya sendiri. Mereka berasal dari agen yang membuat keputusan yang tidak pernah Anda minta untuk dibuat. Yang berikutnya
00:07:14keahlian mengubah saran Andrej Karpathy menjadi empat aturan yang menghentikan hal itu terjadi. Aturan pertama menghentikan
00:07:20agen dari menebak ketika permintaan Anda tidak jelas. Ia harus memberi tahu Anda apa yang diasumsikannya, tunjukkan
00:07:25pilihan yang berbeda, dan tanyakan sebelum membuat keputusan yang dapat membawa proyek ke arah lain.
00:07:29Aturan kedua menghentikannya dari membangun lebih dari yang Anda minta. Ia harus menggunakan solusi paling sederhana
00:07:35yang berfungsi alih-alih menambahkan fitur tambahan, pengaturan, atau sistem untuk masalah yang belum Anda miliki
00:07:39. Aturan ketiga menghentikannya dari mengubah apa pun di luar pekerjaan yang Anda berikan. Itu harus cocok dengan apa
00:07:44sudah ada di sana, hanya membersihkan kekacauan yang diciptakannya, dan memberi tahu Anda tentang masalah lain alih-alih memperbaiki
00:07:49mereka sendiri. Dan aturan terakhir menghentikan agen untuk menyebut pekerjaan selesai hanya karena mengubah
00:07:54sesuatu. Sebelum mulai, ia harus memutuskan seperti apa hasilnya dan bagaimana ia akan memeriksa hasil itu.
00:07:59Kemudian ia harus terus bekerja sampai setiap pemeriksaan lulus. Sekarang Anda dapat menginstal ini sebagai keterampilan normal,
00:08:04tetapi kami menggunakannya sedikit berbeda karena ini adalah aturan yang kami inginkan di setiap proyek pengodean. Di kami
00:08:09Mac, kami menyimpan semua proyek pengodean kami di dalam satu folder pengembang. Kami telah memberi folder itu sendiri
00:08:15ikon kustom dan menyeretnya ke bilah sisi pencari sehingga setiap proyek dimulai dari tempat yang sama.
00:08:20Di dalam folder pengembang itu, kami tidak menginstalnya sebagai keterampilan. Kami menyalin keempat aturan ke dalam
00:08:25file clawd.md di root folder. Kode clawd membaca file clawd.md di dalam proyek dan
00:08:31lagi. Jadi, setiap kali kita membuka proyek coding di dalam folder
00:08:37developer, keempat aturan ini dimuat bersama instruksi proyek itu sendiri. Hal ini
00:08:42memberikan aturan dasar yang sama pada setiap proyek coding tanpa menerapkannya pada sesi kode terkait di
00:08:48bagian komputer lainnya. Salah satu batasan terbesar agen AI adalah mereka masih buruk dalam menggunakan
00:08:53situs web. Agen peramban harus membuka setiap halaman, menemukan tombol yang tepat, dan bekerja secara perlahan melalui
00:08:58situs tersebut. OpenCLI mengubahnya dengan mengubah lebih dari 100 situs web, termasuk akun yang sudah Anda
00:09:04masuki, menjadi perintah yang dapat dijalankan agen Anda secara langsung. Sekarang, yang ini bukan sekadar skill, ia memiliki
00:09:08tiga bagian yang bekerja bersama. Anda memiliki alat utama OpenCLI, ekstensi yang ditambahkan ke Chrome, dan seperangkat
00:09:14skill yang mengajari agen Anda cara menggunakan semuanya. OpenCLI sudah tahu cara melakukan berbagai tugas
00:09:19di lebih dari 100 situs web. Setiap perintah melakukan satu hal yang jelas, jadi alih-alih meminta agen Anda
00:09:24membuka X, menemukan bookmark Anda, dan menyalin semuanya, ia dapat menjalankan satu perintah dan mendapatkan bookmark Anda
00:09:30kembali sebagai daftar yang rapi. Ekstensi Chrome menghubungkan OpenCLI ke situs web tempat Anda sudah masuk.
00:09:35Ini berarti agen Anda dapat menggunakan akun Anda tanpa Anda harus memberikan kata sandi lagi. Skill tersebut kemudian
00:09:40mengajari agen Anda cara menemukan perintah yang tepat, membuat perintah baru saat dibutuhkan, dan memperbaikinya jika situs web
00:09:45berubah. Contoh yang bagus adalah X. X mengenakan biaya untuk akses ke API resminya, yaitu cara perangkat lunak lain
00:09:51diizinkan menggunakan datanya. Namun, jika Anda sudah masuk ke X di Chrome, OpenCLI memungkinkan agen Anda mencari
00:09:57unggahan, membaca bookmark Anda, membuat unggahan, membalas, dan mengikuti orang melalui akun Anda. Jadi, jika Anda sedang meneliti
00:10:02ide produk, agen Anda dapat mencari apa yang dikatakan orang tentang masalah tersebut. Ia juga dapat mengambil semua
00:10:08unggahan yang Anda simpan dan mengubahnya menjadi daftar rapi yang dapat digunakan untuk riset. Fitur ini dibuat untuk tugas yang
00:10:13Anda jalankan melalui situs web menggunakan akun Anda sendiri. Ini tidak dimaksudkan untuk menggantikan alat resmi di dalam aplikasi yang Anda
00:10:18jual kepada orang lain. Model AI cenderung mengulangi desain yang sama. Jadi, alih-alih menerima desain pertama
00:10:24yang mereka berikan, Anda harus meminta beberapa versi dan membandingkannya. Namun di dalam proyek
00:10:29nyata, melacak beberapa versi dari setiap bagian halaman akan menjadi rumit dengan cepat. Di sinilah
00:10:34skill Very 8 berperan. Skill ini berasal dari pembuat yang sama yang menciptakan skill desain Hallmark yang telah mendapatkan
00:10:39banyak bintang dan pernah ditampilkan di saluran kami sebelumnya. Kami terutama merekomendasikan skill ini untuk halaman landas
00:10:45karena membuat percobaan berbagai ide menjadi jauh lebih mudah. Jadi, ini adalah aplikasi gym kita dari sebelumnya. Skill ini menambahkan
00:10:50menu kecil yang memungkinkan Anda membuat dan membandingkan versi berbeda dari satu bagian aplikasi. Kami telah menambahkannya ke
00:10:55halaman landas. Jadi, begitu kita masuk dan masuk ke aplikasi utama, menu tersebut menghilang. Dari menu ini,
00:11:00kita dapat beralih di antara semua versi yang berbeda. Saat ini, kita baru membuat variasi dari bagian
00:11:05utama (hero section). Jadi, saat kita beralih di antaranya, bagian halaman landas lainnya tetap sama persis. Sekarang,
00:11:10ini adalah aplikasi Next.js nyata, tetapi jika Anda mengikuti saluran ini, Anda tahu bahwa saat kita
00:11:14merancang sebuah aplikasi, kita biasanya mulai dengan halaman HTML sederhana. Jadi di sini kita memiliki jenis halaman landas
00:11:20yang sama yang dibangun dengan HTML dan menu Very 8 juga berfungsi di sini. Kita dapat beralih di antara versi yang berbeda
00:11:25dan memilih yang kita sukai. Pilihan itu dikirim langsung ke agen dan kemudian kita dapat memintanya
00:11:30untuk membuat lebih banyak versi dari bagian lain halaman tersebut. Ini berarti Anda tidak perlu mendesain ulang seluruh halaman landas
00:11:34setiap kali. Anda dapat mencoba versi berbeda dari satu tombol, satu bagian, atau tajuk, lalu menggabungkannya
00:11:40sampai Anda menemukan kombinasi yang disukai. Setiap skill yang telah kita bahas sejauh ini membantu agen Anda
00:11:45membangun produk yang lebih baik, tetapi semua itu tidak ada artinya jika Anda membangun sesuatu yang tidak diinginkan siapa pun.
00:11:50Kumpulan skill terakhir ini membantu Anda membuat keputusan pertama, yaitu apakah Anda harus membangun
00:11:54produk itu sama sekali. Skill ini dibuat oleh Sahil Lavingia, yang mendirikan Gumroad, salah satu
00:11:59tempat paling populer untuk menjual produk digital secara online. Skill ini didasarkan pada bukunya yang berjudul The Minimalist
00:12:04Entrepreneur, yang telah diubah menjadi 10 skill. Sembilan dari skill tersebut memandu Anda melalui tahapan
00:12:09membangun bisnis. Skill pertama membantu Anda menemukan sekelompok orang untuk dibangun dan bekerja
00:12:14secara terbalik dari cara kebanyakan orang menghasilkan ide. Biasanya, Anda memilih ide terlebih dahulu lalu pergi
00:12:19mencari orang yang mungkin menginginkannya. Tetapi skill ini dimulai dari orang-orangnya. Skill ini membuat Anda melihat
00:12:24kelompok yang sudah Anda ikuti dan menemukan masalah yang terus dikeluhkan orang. Salah satu dari
00:12:29masalah tersebut bisa menjadi ide produk Anda. Kemudian ia memeriksa apakah kelompok itu layak untuk dibangun. Ia menanyakan apakah
00:12:34Anda dapat menjangkau orang-orang tersebut tanpa membayar iklan dan apakah mereka sudah mengeluarkan uang untuk menyelesaikan masalah
00:12:39seperti ini. Menemukan masalah nyata memberi Anda ide, tetapi itu masih belum membuktikan bahwa ada orang yang akan membayar
00:12:44untuk solusi Anda. Jadi skill kedua adalah tentang validasi, yang berarti memeriksa apakah orang mau
00:12:49membayar sebelum Anda membangun apa pun. Skill ini tidak akan menerima jawaban luas seperti bisnis ketika ditanya siapa yang memiliki
00:12:54masalah tersebut. Ia menginginkan 10 orang nyata yang dapat Anda sebutkan namanya dan setidaknya tiga dari mereka mengatakan
00:12:58mereka akan membayar Anda. Setelah Anda membuktikan bahwa orang menginginkan produk tersebut, tujuh skill lainnya memandu Anda
00:13:03melalui apa yang terjadi selanjutnya. Skill tersebut mencakup pemilihan versi terkecil, melakukan pekerjaan dengan tangan terlebih dahulu,
00:13:08mendapatkan pelanggan pertama, menetapkan harga, memasarkan produk, bertumbuh tanpa menggalang dana,
00:13:12dan menentukan bagaimana perusahaan harus berjalan sebelum Anda merekrut siapa pun. Sekarang semua yang kita bangun dan tunjukkan di
00:13:18semua video kita dapat ditemukan di AI Labs Pro, yang merupakan komunitas kita. Jadi jika Anda menemukan nilai dari apa yang kita lakukan
00:13:23dan ingin mendukung saluran ini, inilah cara terbaik untuk melakukannya. Tautan ada di deskripsi. Itu
00:13:28membawa kita ke akhir video ini. Jika Anda ingin mendukung saluran ini dan membantu kami terus membuat video
00:13:33seperti ini, Anda dapat melakukannya dengan menggunakan tombol Super Thanks di bawah. Seperti biasa, terima kasih telah menonton dan
00:13:38sampai jumpa di video berikutnya.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video