Beri Saya 50 Menit, Saya Beri Anda Pengetahuan Claude Code 1000+ Jam (Panduan 2026)
CChase AI
컴퓨터/소프트웨어AI/미래기술
스크립트
00:00:00Video ini akan menggantikan lebih dari 1.000 jam coba-coba di dalam Cloud Code
00:00:04dan memberi tahu Anda apa yang harus difokuskan, baik Anda berada di tahap awal,
00:00:08tahap menengah, atau profesional. Saya akan membahas semuanya mulai dari aplikasi desktop
00:00:12hingga cara membuat prompt, MCP, CLI, dan topik yang lebih tingkat lanjut seperti rekayasa grafik dan
00:00:18membuat OS agen Anda sendiri. Dan pada akhirnya, Anda akan memiliki peta jalan yang lengkap tentang cara
00:00:22menguasai alat AI paling kuat di dunia saat ini. Ada banyak hal yang harus dibahas, jadi mari kita
00:00:27mulai. Sekarang, hal pertama yang perlu kita bicarakan di bagian pemula adalah di mana kita menjalankan
00:00:32Cloud Code? Karena ini sebenarnya bisa menjadi pertanyaan yang membingungkan. Secara teknis Anda dapat menjalankan Cloud Code dari
00:00:37aplikasi web di cloud. Kita juga memiliki versi desktop dari Cloud Code. Dan tentu saja, kita memiliki
00:00:43terminal. Mana di antara ketiganya yang harus Anda gunakan, terutama jika Anda baru memulai? Nah,
00:00:48jika Anda menanyakan pertanyaan ini beberapa bulan yang lalu, saya akan mendorong Anda ke terminal atau sesuatu
00:00:51seperti VS Code dengan ekstensi Cloud Code. Namun akhir-akhir ini, aplikasi desktop telah menjadi
00:00:56jauh lebih baik. Dan jika Anda adalah seseorang yang tidak berasal dari latar belakang teknis, semua ini
00:01:01baru bagi Anda, saya menyarankan untuk menggunakan aplikasi desktop Cloud Code. Ya, terminal akan selalu menjadi
00:01:07pilihan yang kuat bagi Anda yang lebih condong ke bidang teknis. Tetapi jika itu bukan Anda, jangan
00:01:11merasa tertekan untuk menggunakannya jika Anda tidak nyaman. Anda benar-benar tidak melewatkan apa pun akhir-akhir ini
00:01:16ini. Dan aplikasi desktop mendapatkan fitur-fitur yang tidak tersedia di dalam terminal.
00:01:21Hal-hal seperti mode suara, hal-hal seperti otomatisasi peramban. Dan ada banyak peningkatan kenyamanan
00:01:25ketika Anda bekerja di dalam aplikasi desktop, seperti artefak sebaris, dan secara umum pengalaman pengguna yang lebih baik
00:01:31bagi Anda yang belum pernah menyentuh terminal sebelumnya. Belum lagi, kita juga dapat menggunakan
00:01:36terminal ketika kita berada di dalam aplikasi desktop. Jadi rasanya bukan pilihan yang harus salah satu saja. Sekarang untuk
00:01:40mengunduh dan menginstal aplikasi desktop Cloud Code sangatlah mudah. Cukup cari aplikasi desktop Cloud,
00:01:44Anda akan mengklik tautan pertama, lalu Anda akan mengunduh penginstal dan menjalankannya. Jadi sekarang Anda memiliki
00:01:48aplikasi desktop yang terinstal. Dan mari kita lakukan peninjauan cepat tentang hal ini dan apa yang benar-benar perlu Anda
00:01:53pedulikan. Sekarang dalam hal pengaturan, Anda datang ke sini ke sebelah kiri dan tekan sesuaikan. Mari kita pergi ke tab
00:01:57umum. Dan saya ingin Anda melihat instruksi untuk Cloud. Perhatikan milik saya. Ini
00:02:01kosong. Milik Anda mungkin juga harus kosong. Ini adalah instruksi global. Berdasarkan global, ini berarti ini berlaku
00:02:06untuk semuanya, semua proyek Anda, dan semua prompt Anda. Jadi jika saya memasukkan sesuatu di sana, seperti saya ingin
00:02:11semua tanggapan Anda kepada saya berima, nah, tebak apa yang akan terjadi? Setiap tanggapan tunggal akan
00:02:16berima. Contoh yang bodoh. Tetapi intinya adalah, apakah Anda benar-benar memiliki sesuatu yang cukup relevan dengan
00:02:21setiap obrolan yang akan Anda miliki dengan Cloud sehingga harus kita jabarkan di sini? Mungkin,
00:02:26tetapi itu standar yang sangat tinggi. Dan jika apa yang Anda pikirkan untuk ditambahkan di sini tidak memenuhi standar itu,
00:02:31saya sarankan untuk membiarkannya kosong. Selanjutnya, pergi ke kapabilitas. Pastikan mode akses alat adalah muat alat bila diperlukan
00:02:36dan aktifkan segala hal lain di halaman ini. Di tab Cloud Code, saya akan tetap mengaktifkan semua yang ada di bagian umum.
00:02:41Pengaturan tersebut memiliki beberapa pengaturan yang murni preferensi pribadi. Dan dalam hal sesi lokal, saya akan
00:02:47mengaktifkan semua ini juga. Sekarang, pengecualiannya adalah ketika kita turun ke pull request. Jika Anda tidak
00:02:52tahu apa itu pull request, biarkan saja ini mati. Ini sedikit lebih tingkat lanjut. Dan untuk Cloud di Chrome,
00:02:58yang merupakan ekstensi Google Chrome di mana Cloud dapat mengontrol hal-hal di peramban Anda, saya mengaktifkan ini juga
00:03:03tetapi pahami bahwa Anda perlu mengunduh ekstensi Google jika Anda ingin melakukannya. Sekarang kita akan masuk lebih
00:03:08detail mengenai keterampilan, konektor, plugin, dan memori nanti. Jadi jangan khawatir tentang itu dulu.
00:03:14Sekarang di sini, kita memiliki artefak. Anda tidak perlu terlalu khawatir tentang artefak, jujur saja, di dalam
00:03:18Cloud Code. Rutinitas berkaitan dengan otomatisasi yang kita jalankan dan kita akan membahas lebih dalam tentang otomatisasi nanti.
00:03:23Dan di sini, ini hanyalah obrolan sebelumnya yang kita miliki dengan Cloud Code. Sekarang jika Anda melanjutkan dan menekan baru,
00:03:29itu akan memunculkan halaman yang terlihat seperti ini. Dan mari kita bedah apa yang kita lihat. Jadi tentu saja,
00:03:33di sinilah kita memiliki jendela obrolan kecil kita dan kemudian kita memiliki keempat hal ini di atas.
00:03:37Lokal, sesuatu yang bertuliskan 1000, main, work tree, dan kemudian tombol tambah kecil.
00:03:42Lokal hanyalah Anda yang memberi tahu Cloud di mana ia sebenarnya akan berjalan. Jika Anda tidak tahu apa arti dari
00:03:47semua hal ini, Cloud, remote control, WSL, SSH, Anda harus berada di lokal 99,99% dari waktu.
00:03:53Segala sesuatu di sini selain WSL adalah tentang dapat menggunakan Cloud saat Anda jauh dari komputer.
00:03:58Jadi jika Anda berada di tahap pemula, itu bukan Anda. Selanjutnya, di sini di mana tertulis 1000,
00:04:03itu hanyalah folder tempat saya bekerja. Jadi jika saya mengkliknya, saya dapat membuka folder baru dan saya dapat
00:04:08memilih salah satu di dalam Cloud, yah, di dalam komputer saya yang ingin saya kerjakan di dalamnya. Jadi Anda bisa
00:04:13membuat folder di desktop Anda yang bertuliskan Cloud Code projects. Dan itulah tempat Anda bekerja.
00:04:18Semua yang Anda lakukan di sini di dalam Cloud Code akan tinggal di folder tersebut. Jadi Anda hanya perlu memilih satu.
00:04:23Selanjutnya, kita memiliki main dan work tree. Ini berkaitan dengan Git, topik yang sedikit lebih
00:04:26lanjut. Jadi jika Anda seorang pemula untuk menyederhanakan ini sepenuhnya, Git berkaitan dengan penyimpanan
00:04:32pekerjaan Anda. Jadi jika Anda tidak tahu apa itu Git, saya tidak akan mengubah ini menjadi pelajaran Git.
00:04:36Cukup biarkan pada main dan jangan centang work tree. Dan kemudian kita memiliki tombol tambah ini. Ini memungkinkan Anda
00:04:40untuk menambahkan folder tambahan. Jadi pekerjaan Anda pada dasarnya disalin di dua tempat.
00:04:44Selanjutnya, kita memiliki izin. Jika saya mengklik auto, saya akan melihat lima mode berbeda. Apa mode-mode ini?
00:04:48Ini berkaitan dengan kita yang memberi tahu Cloud Code apa yang diizinkannya untuk dilakukan dengan atau tanpa persetujuan kita. Jadi
00:04:55di satu sisi spektrum, kita memiliki manual. Ini berarti ia akan bertanya kepada Anda sepanjang waktu. Bolehkah saya melakukan
00:04:58ini? Bolehkah saya mengeditnya? Di sisi lain, kita melewati izin.
00:05:03Ia dapat melakukan apa pun yang diinginkannya, mengunduh sesuatu, menginstal sesuatu, menghapus sesuatu, mengedit sesuatu. Agak menakutkan.
00:05:07Sekarang di antara keduanya, kita memiliki auto, yang pada dasarnya adalah melewati izin, kecuali ada
00:05:12pengklasifikasi yang melihat perintah yang dijalankan oleh Cloud Code dan memutuskan apakah perintah tersebut berbahaya
00:05:17atau tidak. Dan jika berbahaya, ia akan menghentikannya. Jadi ini adalah bawaan karena suatu alasan. Anda harus
00:05:22duduk di sini sepanjang waktu. Satu-satunya yang lain yang akan kita mainkan adalah plan dan kita akan membahas
00:05:26itu lebih lanjut nanti. Tombol tambah ini memungkinkan Anda menambahkan hal-hal sehingga Anda dapat menambahkan tangkapan layar, jenis
00:05:30hal tersebut. Dan kemudian Anda memiliki mikrofon. Dan kemudian di sini di sebelah kanan, kita memiliki model, kita memiliki
00:05:34tingkat upaya, dan kemudian kita memiliki jendela konteks kita. Model apa yang harus kita gunakan? Nah, itu tergantung
00:05:39pada paket apa yang Anda miliki. Jika Anda menggunakan paket $20 sebulan, Anda benar-benar tidak akan dapat
00:05:42menggunakan Fable. Itu hanya akan membakar terlalu banyak penggunaan. Dan jadi Anda harus tetap menggunakan Opus.
00:05:46Jika Anda menggunakan paket maks, 5X, 20X, jadi $100, 200 dolar sebulan, saya sarankan untuk bekerja di Fable
00:05:51sebagian besar waktu. Ini adalah model terbaik sejauh ini. Sekarang, masalahnya adalah penggunaannya,
00:05:58karena jika kita mengklik hal kecil ini di sini, Anda tahu, Anda melihat jendela konteks. Kita akan membicarakannya
00:06:03lebih lanjut nanti. Kita memiliki sejumlah batas yang berbeda. Kita memiliki batas lima jam, batas mingguan,
00:06:07dan batas Fable. Jadi hanya setengah dari penggunaan kita per minggu yang dapat didedikasikan untuk Fable. Jadi kita tidak ingin
00:06:14menghabiskan terlalu banyak Fable terlalu cepat. Jadi yang perlu kita pikirkan benar-benar adalah tingkat upaya kita, yang dapat
00:06:21berkisar dari rendah hingga ultra code. Semakin banyak ia berpikir, semakin baik kinerjanya, tetapi itu
00:06:27tidak linier. Jika saya naik dari ekstra tinggi ke ultra code, apakah itu berarti saya akan mendapatkan peningkatan kinerja sekitar 10X?
00:06:35Tidak. Ini mungkin seperti peningkatan 1%, tetapi Anda mungkin membayar 5X lebih banyak. Faktanya,
00:06:39sebagian besar masalah yang coba Anda selesaikan, terutama jika Anda berada di tahap pemula,
00:06:43tidak memerlukan apa pun di atas tingkat sedang. Bahkan, Anda mungkin bisa lolos dengan tingkat rendah dan tetap baik-baik saja.
00:06:48Bagi saya secara pribadi, saya berada di Fable sedang sebagian besar waktu, kecuali saya menghadapi sesuatu yang agak
00:06:52kompleks atau saya akan mencapai pengaturan ulang penggunaan dan saya tahu saya bisa menghabiskannya. Jadi untuk hari ini, kita akan
00:06:57berada di Fable 5 sedang karena ini adalah titik tengah yang bagus dan menyenangkan. Jadi upaya yang lebih rendah berarti lebih sedikit penggunaan,
00:07:03kinerjanya tidak begitu baik, tetapi umumnya kinerjanya sudah lebih dari cukup.
00:07:07Sekarang mari kita bicara tentang prompting. Kapan pun kita akan mulai membuat prompt untuk beberapa proyek baru,
00:07:12saya sangat, sangat menyarankan Anda masuk ke mode plan. Sekarang, mengapa demikian? Nah, mode plan akan memungkinkan
00:07:18Claude dan saya untuk melakukan percakapan guna memastikan kita memiliki pemahaman yang sama sebelum ia pergi dan mengeksekusi
00:07:22sesuatu. Dan yang lebih penting, kita tidak hanya akan melakukan percakapan, ia akan menanyakan
00:07:27pertanyaan kepada Anda. Karena sering kali, dan ini sangat benar jika Anda berasal, A, dari latar belakang non-teknis,
00:07:33dan B, jika Anda mencoba melakukan semacam proyek yang bukan berada di domain keahlian khas Anda,
00:07:38masalah yang akan Anda hadapi saat menggunakan AI adalah ada begitu banyak hal yang tidak Anda ketahui.
00:07:43Dan ada begitu banyak hal yang tidak Anda ketahui bahwa Anda tidak mengetahuinya. Ketidaktahuan yang tidak diketahui ini adalah masalah nyata
00:07:49dan satu-satunya cara Anda dapat memahaminya adalah dengan membuat Claude code hampir
00:07:54memunculkannya untuk Anda agar dapat menyoroti ruang-ruang gelap ini yang bahkan tidak Anda ketahui keberadaannya.
00:07:58Dan mode plan adalah cara paling sederhana untuk memecahkan masalah itu, karena itu akan memaksa ia untuk bertanya
00:08:02kepada kita pertanyaan. Jadi kapan pun Anda seperti, memiliki gagasan samar tentang saya berada di langkah A, saya ingin pergi ke langkah Z,
00:08:07dan saya tidak tahu harus berbuat apa, kita akan masuk ke mode plan. Sekarang, ketika saya membuat prompt untuk Claude code,
00:08:12ini dulunya adalah hal yang besar, semacam dulu sekali, dalam satu atau dua tahun terakhir, dan ini semacam
00:08:15sedikit. Tapi masih ada orang di luar sana yang mengira ada semacam prompt ajaib
00:08:19yang harus Anda gunakan, harus dalam format tertentu. Seperti, ini tujuannya,
00:08:22dan ini konteksnya. Dan begini cara saya ingin Anda bertindak. Anda tidak perlu melakukan itu.
00:08:25Yang perlu Anda lakukan adalah membeli mikrofon, menyalakan mikrofon tersebut,
00:08:29dan memberikan aliran kesadaran kepada Claude Code. Jadi untuk rencana situs web ini,
00:08:33yang akan kita bangun, kita akan katakan ini hanya situs web untuk perusahaan analitik AI palsu,
00:08:41dan kita akan menyebutnya Lighthouse. Jadi hanya itu yang akan saya lakukan. Dan saya akan mengoceh.
00:08:46Seolah tidak ada rencana di sini. Bunyinya akan seperti ini. Jadi saya ingin membuat situs web untuk perusahaan
00:08:54analitik AI palsu bernama Lighthouse. Saya tidak begitu tahu apa yang saya inginkan ada di situs web,
00:09:02meskipun saya tahu saya ingin semacam ajakan bertindak di akhir bagi mereka untuk memesan panggilan dengan kami. Jadi itu
00:09:07akan menjadi semacam ajakan bertindak. Saya pikir dalam hal siapa target audiensnya, katakanlah itu
00:09:12ditujukan untuk startup kecil. Jadi selain itu, saya benar-benar tidak tahu apa yang saya lewatkan. Silakan
00:09:18tanyakan kepada saya pertanyaan apa pun yang Anda anggap relevan yang belum saya pikirkan. Sekarang yang ingin saya perhatikan
00:09:22adalah bagian terakhir di mana saya katakan kurang lebih, mulailah menanyakan pertanyaan kepada saya dan hal-hal yang
00:09:27belum saya pikirkan. Sekarang, karena ini dalam mode rencana, hal itu secara otomatis akan melakukannya. Tetapi kapan pun Anda
00:09:31meminta Claude, Anda selalu dapat menambahkannya di akhir prompt Anda. Seperti, apa yang tidak saya pikirkan?
00:09:37Pertanyaan apa yang ingin Anda tanyakan kepada saya? Anda tahu, dan ini akan membawa Anda kembali,
00:09:41dan semacam bolak-balik dengan Claude code, karena kapan saja ia dapat memunculkan sesuatu seperti
00:09:44ini di mana ia menanyakan pertanyaan kepada Anda. Jadi apa tujuan dari situs palsu ini? Yah, kita katakan untuk
00:09:49praktik desain garis miring pengembang. Apa sebenarnya yang dilakukan Lighthouse? Kita akan mengatakan analitik produk dan wawasan AI
00:09:56wawasan AI. Seberapa besar ukurannya? Mari buat halaman landing seperti itu. Dan bagaimana suasana
00:10:06harus dimiliki desainnya? Kita pilih SaaS terang yang bersih. Selanjutnya, ia menanyakan tumpukan teknologi apa yang kita inginkan
00:10:12untuk membangun situs dengan HTML, CSS garis miring JS biasa, Next JS plus tailwind atau ash plus tailwind? Apakah Anda tahu
00:10:18apa itu? Sungguh, apakah Anda tahu apa itu? Apakah Anda bahkan tahu apa itu tumpukan teknologi
00:10:23? Jika jawaban Anda tidak, lalu apa yang harus kita lakukan? Haruskah kita ikuti saja yang direkomendasikan?
00:10:28Ya, tapi tidak. Jadi inilah masalah yang dihadapi banyak orang yaitu mereka hanya akan berpikir, saya bahkan tidak
00:10:33peduli apa itu tumpukan teknologi. Tentu, HTML biasa, rekomendasikan saja. Dan mereka langsung mengkliknya.
00:10:38Masalahnya, model-model ini sangat bagus sehingga Anda tetap akan mendapatkan hasil yang cukup bagus.
00:10:41Masalahnya adalah ketika Anda mengulangi perilaku tidak memahami pertanyaan dan hanya mengeklik
00:10:45yang direkomendasikan lagi dan lagi dan lagi. Masalah utamanya adalah tidak ada perbedaan
00:10:50antara Anda dan sembarang orang di jalan yang dapat saya tempatkan di depan komputer Anda dan meminta
00:10:54mereka melakukan hal persis yang sama. Seperti di mana keunggulan kompetitif dari apa yang Anda lakukan? Anda sangat
00:10:59mudah digantikan. Namun yang lebih penting, Anda tidak belajar apa pun. Dan sebagus apa pun model-model ini,
00:11:04suatu saat Anda akan memiliki proyek pribadi yang sangat unik yang mungkin tidak diketahui oleh Claude
00:11:08cara terbaik untuk menanganinya. Jika Anda menghabiskan seluruh waktu Anda mempelajari Claude code dengan tidak pernah benar-benar
00:11:13mempelajari apa pun dan hanya mengeklik yang direkomendasikan, direkomendasikan, Anda akan memiliki
00:11:17nol pemahaman tentang apa yang sebenarnya terjadi. Sekarang Anda tidak perlu lagi belajar menulis kode, tetapi Anda memang perlu
00:11:23mulai mempelajari dasar-dasar teknik perangkat lunak AI, seperti gambaran besarnya, bagaimana blok penyusun ini
00:11:30disatukan. Dan satu-satunya cara Anda melakukannya adalah ketika Anda menghadapi pertanyaan seperti ini,
00:11:34Anda tidak hanya mengeklik yang direkomendasikan, Anda mengatakan sesuatu seperti ini. Bisakah Anda menjelaskan apa sebenarnya tumpukan teknologi itu?
00:11:40Saya benar-benar tidak tahu. Saya juga tidak begitu mengerti pilihan-pilihan ini. Jadi bisakah Anda memberi saya
00:11:44penjelasan singkat tentang apa yang saya lihat. Dan hanya itu, Anda hanya akan menyuruhnya menjelaskan
00:11:49pertanyaan tersebut secara lebih rinci. Dan jika Anda melakukannya berulang-ulang, selama berminggu-minggu, berbulan-bulan, dan
00:11:53bertahun-tahun, Anda akhirnya akan membangun fondasi yang nyata, Anda tidak akan menjadi
00:11:58karikatur seorang pembuat getaran. Hal ini sangat penting. Dan inilah mentalitas
00:12:02untuk membuat prompt dan berbicara dengan Claude code jika Anda benar-benar ingin belajar apa pun,
00:12:07karena itu akan membuat Anda lebih baik. Jadi kita akan membuat fitur produk harga. Tentu.
00:12:12Bagaimana cara kerja CTA panggilan buku? Kita akan membuat formulir pemesanan palsu.
00:12:21Semuanya sudah siap dijalankan. Dan kita dapat melihat di sini, ia menguraikan pertanyaan apa itu tumpukan teknologi,
00:12:27lalu menjelaskan lebih detail tentang apa saja itu. Sekali lagi, Anda tidak perlu menjadi
00:12:31ahli dalam semua hal ini. Tetapi saat Anda melakukan ini berulang-ulang, dan Anda masuk ke seluk-beluknya
00:12:35saat hal itu masuk akal bagi Anda, Anda secara umum akan mulai menyatukan kepingan-kepingannya.
00:12:39Seperti, ini tidak terlalu rumit. Pengkodean itu sulit. Tidak ada yang meminta Anda menjadi
00:12:47insinyur perangkat lunak sejati dalam arti itu. Tetapi Anda dapat mempelajari apa itu tumpukan teknologi, Anda dapat mempelajari berbagai bahasa ini
00:12:52dan seperti apa, apa yang harus kita lakukan di setiap kasus penggunaan. Sekarang setelah ia
00:12:56mengusulkan rencana tersebut, Anda akan melihatnya muncul di sisi kanan. Sekarang yang keren dari
00:13:01mode rencana di dalam aplikasi desktop adalah ketika ini muncul kapan saja, saya dapat memilih sesuatu.
00:13:07Jadi katakanlah audiensnya, katakanlah saya tidak hanya menginginkan startup kecil. Katakanlah saya juga mencari
00:13:13tambah, saya ingin menambahkan perusahaan menengah juga. Jadi jika saya melakukan itu dan saya menekan komentar, itu sekarang
00:13:22mulai menambahkan semacam komentar di sini. Jadi saya dapat menambahkan lebih banyak komentar dan melanjutkan ke bawah serta
00:13:27membuat catatan kecil ini pada rencana yang telah dibuatnya. Saya juga memiliki kemampuan untuk menambahkan
00:13:31prompt apa pun yang saya inginkan. Dan kemudian saya dapat kapan saja mengatakan, hei, mari kita lanjutkan dan revisi ini. Jadi sekarang ia
00:13:37telah menambahkan perusahaan berukuran sedang ke dalam audiens juga. Dan begitu saya menyukai rencananya, saya dapat mengeklik terima
00:13:43atau terima dengan mode otomatis. Jadi pastikan Anda mengeklik terima dalam mode otomatis atau ia akan mulai menjalankannya
00:13:48dalam mode manual dan kita tidak menginginkan itu. Jadi kita akan melakukan terima dalam mode otomatis. Dan sekarang ia telah
00:13:52melanjutkan dan membangun halaman web untuk kita. Dan pada titik inilah, kita akan beralih ke tingkat menengah
00:13:57berupa keterampilan dan tip serta trik dalam hal cloud code. Tapi sebelum kita melakukan itu,
00:14:01sepatah kata singkat dari sponsor hari ini yaitu saya. Jadi kemarin saja, saya merilis versi yang sepenuhnya diperbarui
00:14:06dari masterclass cloud code saya. Kami membahas jauh lebih mendalam semua topik yang kita sentuh di permukaan
00:14:12di sini dalam video hari ini. Dan ini adalah tempat yang sempurna bagi Anda jika Anda seseorang yang non-teknis dan
00:14:17benar-benar hanya ingin belajar cara menguasai alat yang luar biasa ini. Jadi jika Anda ingin mendapatkannya,
00:14:22Anda dapat menemukannya di dalam chase AI plus ada tautan di komentar yang disematkan.
00:14:27Jadi mari kita buat situs web kita. Tapi yang sebenarnya ingin saya fokuskan sekarang adalah orang di bawah ini,
00:14:31lingkaran kecil ini. Ingat ini yang menunjukkan penggunaan kita? Nah, ini juga menunjukkan jendela konteks kita sekarang.
00:14:37Dan jika kita mengklik jendela konteks kita, itu memberi kita rincian yang sangat spesifik tentang apa yang sebenarnya
00:14:41mengisinya. Sekarang, jendela konteks adalah metrik yang sangat penting yang harus selalu kita pantau
00:14:47karena beberapa alasan. Alasan pertama berkaitan dengan kinerja. Tapi untuk memahami ini,
00:14:51Anda perlu memahami token dan konteks. Jadi agar ini tetap disederhanakan, setiap kata yang Anda kirim
00:14:57ke cloud code dan setiap kata yang Anda dapatkan kembali dianggap sebagai token. Token adalah mata uang dari model bahasa
00:15:03besar. Dan jendela konteks adalah anggarannya. Jadi kita memiliki anggaran 1 juta token yang dapat
00:15:09kita habiskan pada dasarnya di setiap sesi. Dan sejauh ini, kita telah menghabiskan 156 ribu. Sekarang, itu terdengar hebat. Kita
00:15:16hanya menggunakan 15%. Saya dapat menggunakan 844.000 lagi. Yah, semacam itu. Masalahnya adalah saat jendela konteks ini terisi,
00:15:25kenyataannya kinerja cloud code menjadi lebih buruk. Anggap saja ia memiliki terlalu banyak hal di dalam
00:15:31otaknya. Jika kita duduk di 800.000 token di sini, dari 1 juta, dan saya menanyakan pertanyaan kepadanya tentang
00:15:38apa yang telah terjadi dalam 800.000 token terakhir, ia akan kesulitan, terutama jika kita menanyakan
00:15:43pertanyaan yang semacam terjadi di tengah. Oleh karena itu, kita selalu ingin mengawasi
00:15:49jendela konteks kita, karena kita tidak ingin kinerjanya menurun. Dan penurunan ini
00:15:53bersifat linier, dan tidak ada sains yang pasti untuk itu. Jadi aturan praktisnya, saat kita mencapai sekitar 30%,
00:16:0040%, tentu saja 50%, 500k token, Anda pasti ingin duduk di sana dan bertanya, apakah saya perlu melanjutkan
00:16:06sesi ini? Dan sungguh, bagi saya, itu ada di sekitar 30%. Dan meskipun Anda dapat melihat di sini, jendela konteks
00:16:11terisi dengan hal-hal selain pesan kita, termasuk hal-hal seperti alat sistem dan keterampilan,
00:16:15pesan adalah hal yang besar. Katakanlah Anda mencapai 30% dari jendela konteks Anda, atau bahkan 50%. Apa pilihan
00:16:22Anda? Nah, kita benar-benar hanya memiliki satu pilihan, dan itu hanya untuk memulai obrolan baru. Oke, kita hanya akan
00:16:31memulai obrolan baru. Nah, ada beberapa cara yang bisa Anda lakukan, kita bisa melakukan perintah seperti garis miring
00:16:39bersihkan. Jika saya melakukan garis miring bersih, ini akan menyingkirkan semuanya, dan kita akan mulai
00:16:43sepenuhnya dari awal, jendela konteks baru, dan kita akan memiliki kinerja puncak. Nah, pilihan lain
00:16:48adalah melakukan garis miring padatkan. Jika saya melakukan garis miring padatkan, apa yang akan dilakukan Cloud Code adalah melihat
00:16:53seluruh riwayat percakapan yang telah kita lakukan, itu akan membuat ringkasan baru, dan kemudian itu akan
00:16:57memulai obrolan baru dengan ringkasan itu. Nah, pilihan Anda yang lain adalah pergi ke sini dan menekan tombol
00:17:02plus. Dan ini juga akan memulai obrolan baru di dalam folder yang sama. Dan kemudian saya dapat merujuk
00:17:06obrolan lama kapan saja. Nah, hal yang menakutkan, terutama jika Anda berasal dari aplikasi web,
00:17:11di mana percakapan yang Anda miliki adalah segalanya. Dan jika Anda membuang percakapan tersebut,
00:17:16pilihan? Ingat, apa yang kita lakukan di sini, kita bekerja di dalam folder tertentu,
00:17:20kita berada di dalam folder 1000 untuk membuat situs web kita. Jadi, jika saya membuang seluruh percakapan ini,
00:17:26ia tetap dapat melihat file dan semua kode yang kita tulis serta memahami apa yang sedang terjadi.
00:17:31Jadi, memulai obrolan baru bukanlah benar-benar mulai dari nol. Dan dalam hal ini, Anda sebenarnya tidak perlu
00:17:36takut. Jika jendela konteks Anda penuh dan Anda takut untuk mengulanginya, tidak apa-apa,
00:17:40cukup mulai ulang dan paling buruk, minta ia membuat ringkasan tersebut dengan perintah slash compact. Namun pada titik ini,
00:17:45kita baru di angka 16%. Jadi kita aman. Sekarang mari kita bahas sedikit tentang situs web ini. Situs web ini
00:17:53jelek. Situs web ini sebenarnya cukup payah dan generik. Dan omong-omong, saya melihat ini di dalam
00:18:00panel browser di dalam aplikasi desktop Claude Code. Jadi saya sebenarnya bisa melakukan banyak hal di sini. Seperti jika saya
00:18:05membuka ini, saya dapat memilih hal-hal tertentu, saya dapat membubuhkan komentar pada hal-hal ini seperti dalam mode rencana,
00:18:11yang kemudian masuk ke dalam prompt, saya benar-benar dapat menganotasi hal-hal dan mengatakan seperti, Hei, sampah, tahu, dan itu
00:18:17juga akan menambahkannya ke dalam komentar. Jadi sangat mudah untuk melakukan seperti pengeditan mikro di sini. Jika Anda mau, tetapi hal besar
00:18:24yang perlu kita selesaikan sama seperti situs web ini, mengapa ini terlihat sangat mengerikan? Nah, ini terlihat cukup
00:18:28mengerikan karena a, kita tidak memberikan cukup konteks tentang seperti apa yang kita inginkan, kita tidak memberikannya
00:18:35inspirasi apa pun, kita tidak memberikannya tangkapan layar. Yang kita katakan hanyalah kita menginginkan produk SaaS yang bersih. Dan
00:18:39salah satu tema dari bagian tingkat menengah adalah rekayasa konteks, kemampuan Anda untuk
00:18:44memberikan akses Claude Code, bukan hanya pada pemikiran dan visi Anda, tetapi untuk alat dan keterampilan eksternal
00:18:50sehingga ia dapat melakukan pekerjaannya dengan lebih baik. Jadi semacam proses dua bagian di sini untuk menyelesaikan masalah ini.
00:18:55Di sinilah kita akan mendalami gagasan tentang keterampilan. Keterampilan mungkin adalah hal paling penting
00:19:00yang perlu Anda fahami dan kuasai dalam hal meningkatkan kinerja Claude Code Anda.
00:19:06Sekarang keterampilan pada狀態 paling reduktifnya dan ini menjadi sedikit lebih rumit hanyalah berupa prompt
00:19:11yang menyuruh Claude Code untuk melakukan hal tertentu dengan cara tertentu. Sebagai contoh, ada banyak keterampilan
00:19:17desain ujung depan yang semuanya tentang membuat situs web yang lebih baik yang pada dasarnya hanyalah prompt yang memberi tahu
00:19:22Claude Code, hei, saat Anda membuat situs web ini, hindari gradien tertentu, hindari hal-hal yang terlihat seperti
00:19:27sampah AI, lakukan ini, lakukan itu, benar? Itu hanya memberikannya instruksi khusus. Itulah yang dimaksud dengan keterampilan.
00:19:32Jadi bagaimana kita benar-benar mendapatkan keterampilan? Nah, kita dapat menemukannya di dalam aplikasi Claude. Jadi jika saya pergi ke penyesuaian,
00:19:37geser ini ke sini, kita turun ke keterampilan. Dan Anda dapat melihat beberapa keterampilan yang saya miliki di sini,
00:19:44kita juga memiliki plugin, yang juga dapat menjadi semacam keterampilan, itu agak abu-abu, terutama aplikasi,
00:19:49ketika kita berbicara tentang keterampilan versus plugin, Anda dapat menganggapnya sebagai hal yang sama. Plugin dapat
00:19:54mencakup banyak keterampilan, tetapi itu agak sewenang-wenang. Jadi misalnya, jika saya pergi ke plugin, dan saya pergi ke
00:19:59telusuri, pertama-tama, apa yang akan saya lihat, saya akan melihat plugin resmi anthropic, ini
00:20:04mencakup plugin desain ujung depan, yang tidak lain adalah keterampilan desain ujung depan. Jadi jika saya menginstal ini,
00:20:10milik saya sudah diinstal, itu kemudian akan menambahkan keterampilan desain ujung depan ke Claude Code. Dan ini adalah
00:20:15prompt aktual untuk keterampilan desain ujung depan yang sebenarnya. Ini adalah keterampilan resmi, seperti Anda dapat melihat ini,
00:20:19ini ada di GitHub resmi Claude Code. Jika saya menyalin semuanya, dan saya kembali ke sini,
00:20:24dan saya menempelkan ini ke dalam prompt, itu sama saja seperti saya menggunakan keterampilan tersebut. Tapi tentu saja, Anda tidak akan melakukannya
00:20:30setiap kali Anda ingin melakukan sesuatu yang berkaitan dengan desain ujung depan. Jadi sebagai gantinya, kita cukup
00:20:34menambahkan keterampilan tersebut, seperti yang saya tunjukkan di antarmuka pengguna, dan kita cukup melakukan desain ujung depan, benar, saya dapat melakukan garis miring,
00:20:40dan sekarang ini dipanggil. Sekarang itu sama dengan jika saya menyalin dan menempelkan semuanya.
00:20:44Sekarang saya tidak hanya harus menggunakan garis miring, saya bisa saja menggunakan bahasa alami dan mengatakan seperti gunakan
00:20:49keterampilan desain ujung depan. Dan ia cukup pintar untuk mengetahui bahwa ia perlu memanggilnya. Sekarang,
00:20:53kebingungan bisa terjadi jika Anda memiliki beberapa keterampilan yang berkaitan dengan desain ujung depan. Dan jika Anda melakukannya, maka
00:20:58jika Anda hanya berkata seperti, hei, saya membuat situs web maka ia mungkin tidak tahu mana yang harus dipilih. Jadi jika Anda
00:21:02memiliki beberapa keterampilan yang semuanya melakukan hal yang sama, Anda perlu mendorong Claude ke arah
00:21:05yang benar. Sekarang, keterampilan paling penting yang dapat Anda tambahkan saat ini, dan ini melampaui desain web,
00:21:10adalah jika Anda kembali ke plugin, dan Anda pergi ke telusuri, dan Anda pergi ke pembuat keterampilan, ini adalah
00:21:16keterampilan paling penting yang dapat Anda tambahkan, karena ini adalah keterampilan yang memungkinkan Anda membuat keterampilan lain dan mencakup
00:21:21hal-hal seperti mengukur kinerja keterampilan, menjalankan pengujian, menjalankan evaluasi, melakukan tolok ukur, dan kita akan
00:21:27membahas ini lebih lanjut sebentar lagi. Tapi tentu saja, saat kita melihat-lihat di sini, tidak begitu banyak keterampilan
00:21:31yang bisa dipilih. Dan kita semua tahu ada miliaran keterampilan yang bertebaran di dunia. Jadi di mana
00:21:35biasanya Anda akan menemukan keterampilan adalah GitHub, agak seperti yang Anda lihat di sini. Jadi katakanlah misalnya, saya ingin
00:21:40menggunakan keterampilan lain yang berkaitan dengan desain ujung depan. Dan katakanlah saya sedang mencari keterampilan yang sempurna,
00:21:45dan saya menemukannya di GitHub. Nah, bagaimana cara menginstal benda ini? Jadi ia akan memberitahu Anda di dalam
00:21:49deskripsi cara melakukannya langkah demi langkah. Tetapi seringkali, itu agak merepotkan. Yang perlu Anda lakukan
00:21:53adalah ketika Anda menemukan keterampilan yang Anda sukai, cukup salin URL dari GitHub, masuk ke dalam Claude code,
00:22:01tempel keterampilan itu di sana dan katakan sesuatu seperti tambahkan keterampilan ini. Dari sana, ia secara harfiah akan
00:22:07menambahkan keterampilan tersebut ke repertoar Anda. Dan dari sana, Anda tinggal memanggilnya seperti yang saya tunjukkan.
00:22:12Sekarang Anda bisa menjadi cukup mahir dalam hal keterampilan, terutama ketika Anda memiliki keterampilan
00:22:16pembuat keterampilan. Misalnya, katakanlah kita menyelesaikan video ini, saya menambahkan banyak hal baru ke
00:22:21halaman web ini, saya dapat di akhir melakukan semua ini seperti mem-prompt-nya, membuat situs web,
00:22:26melakukan penambahan, menambahkan apa pun yang saya inginkan, saya kemudian dapat melakukan sesuatu seperti,
00:22:30mari gunakan keterampilan pembuat keterampilan lalu katakan, lihat seluruh riwayat pesan dari
00:22:35sesi ini, lihat semua yang telah kita lakukan hari ini dan ubah itu menjadi sebuah keterampilan. Jadi jika ada
00:22:39hal yang Anda lakukan berulang-ulang, Anda dapat mengubahnya menjadi keterampilan. Dan nanti, saya bahkan akan
00:22:44menunjukkan cara mengubah keterampilan tersebut menjadi otomatisasi. Jadi keterampilan sangat kuat karena
00:22:48memungkinkan Anda mengkodifikasi hal-hal yang dilakukan AI. Anda tahu, salah satu masalah dengan AI adalah bahwa ia
00:22:53agak non-deterministik, benar? Jika Anda memintanya melakukan sesuatu 10 kali, ia mungkin melakukannya dengan 10 cara
00:22:58yang berbeda. Ia tidak deterministik. Namun, keterampilan memungkinkan kita untuk menjadi agak deterministik dan memberi kita lebih banyak
00:23:04kendali tentang bagaimana Claude melakukan sesuatu. Jadi itulah mengapa mereka sangat penting. Sekarang, seperti yang saya sebutkan sebelumnya,
00:23:08di luar keterampilan, kita juga perlu menambahkan lebih banyak konteks di sini. Jadi apa yang akan saya lakukan adalah saya hanya
00:23:12akan mencari beberapa tangkapan layar yang dapat saya tambahkan ke situs web ini agar terlihat sedikit lebih baik. Jadi saya pergi
00:23:16ke Pinterest dan saya menemukan gambar ini ketika saya mengetik halaman landas SaaS, berpikir itu terlihat cukup keren.
00:23:20Jadi yang akan kita lakukan adalah kita hanya akan menjatuhkan tangkapan layar ini ke sini. Dan kita akan mengatakan,
00:23:25gunakan keterampilan desain ujung depan untuk merancang ulang halaman web ini. Dan bahkan, saya ingin Anda membuat tiga
00:23:30versinya dan tunjukkan ketiganya di dalam panel browser agar saya dapat memilihnya.
00:23:37Semuanya harus agak sesuai dengan gaya tersebut, tetapi saya ingin itu cukup berbeda agar saya dapat melihat
00:23:40beberapa perbedaannya. Jadi ia melakukan persis seperti yang kita minta. Jika kita melihat ini di sini, kita sekarang dapat melihat
00:23:45tiga versi berbeda dari situs web tersebut. Anda dapat melihat betapa berbedanya versi ini dari apa yang baru saja kita
00:23:50lihat. Dan itu hanya dengan satu keterampilan, yaitu keterampilan desain ujung depan umum dari
00:23:55Anthropic dan prompt yang sangat mendasar beserta tangkapan layar tersebut. Jadi saya dapat melihat yang ini,
00:24:03V1 ukuran penuh. Yang ini terlihat cukup keren. Kita memiliki V2 ini, tidak terlalu menyukai warnanya,
00:24:11meskipun radar terlihat cukup keren. Dan terakhir, kita memiliki V3, yang agak terlihat seperti
00:24:17sampah AI khas Anda, sejujurnya. Saya sangat menyukai V1. Saya pikir ini adalah sesuatu yang terlihat
00:24:24cukup keren. Jadi yang akan kita lakukan adalah kita akan mengatakan, hei, kita langsung pilih
00:24:26V1 saja. Apa yang dimaksudkan untuk ditunjukkan di sini adalah kekuatan dari sekadar menyuntikkan konteks,
00:24:31secara harfiah satu tangkapan layar, satu keterampilan, hasil akhir yang sangat berbeda. Jadi sekarang mari kita bicarakan tentang
00:24:36bagaimana kita dapat meningkatkan Claude code dengan menghadirkan alat luar, dengan menghubungkan aplikasi luar
00:24:42ke Claude code itu sendiri sehingga Claude dapat mengendalikannya. Dan kita bahkan tidak pernah benar-benar harus meninggalkan
00:24:47aplikasi tersebut. Sekarang ada tiga cara berbeda untuk melakukan ini. Yang pertama adalah dengan masuk ke penyesuaian
00:24:53dan menuju ke konektor. Beberapa di antaranya sangat mudah dihubungkan dan Anda mungkin sudah
00:24:57melakukannya. Yaitu sesuatu seperti Gmail atau Google Kalender atau Google Drive. Ini memungkinkan Claude
00:25:02code untuk berbicara dengan aplikasi-aplikasi ini, mengendalikan aplikasi-aplikasi ini, biasanya dengan beberapa batasan,
00:25:06dan itu terjadi begitu saja melalui prompt. Jadi jika saya memberi tahu Claude code, hei, baca Gmail saya, ia melakukannya karena
00:25:11itu telah terhubung. Sekarang, sebagian besar aplikasi besar di luar sana memiliki semacam konektor. Jadi jika Anda
00:25:16cukup pergi ke tambah dan menelusuri konektor, kemungkinan besar Anda akan menemukan apa yang Anda cari. Cara kedua
00:25:22adalah melalui plugin. Dan seperti yang saya katakan, ada garis yang sangat kabur di antara semua hal ini. Mirip dengan
00:25:28konektor, jika itu besar, jika itu populer, mungkin ada plugin untuk itu. Jadi jika saya pergi ke telusuri,
00:25:34pertama-tama Anda akan melihat sekelompok plugin anthropic, yang sebenarnya hanyalah keterampilan. Namun jika saya pergi ke
00:25:39mitra, saya dapat menemukan sesuatu seperti GitHub atau Supabase. Saya cukup mengkliknya dan Anda akan melihat
00:25:44apa yang terjadi di baliknya. Dalam hal ini, ini adalah MCP GitHub. Sama seperti konektor,
00:25:50jika saya menambahkan semacam plugin, itu akan memungkinkan saya untuk berbicara untuk mengontrol semacam aplikasi luar
00:25:55melalui Claude code. Tetapi ada hal ketiga yang bukan MCP atau plugin atau konektor, dan itu adalah hal-hal
00:26:01seperti CLI. Jadi kita punya CLI GitHub di sini. Jadi kita punya CLI GitHub dan kita punya MCP GitHub.
00:26:08Apa perbedaannya? Nah, perbedaannya sedikit teknis dalam hal penerapan praktisnya,
00:26:13apa yang akan Anda pedulikan. Dalam banyak kasus, tidak ada perbedaan yang terlalu besar. Secara umum,
00:26:19CLI cenderung memberi Anda lebih banyak fungsionalitas daripada MCP. Dan seringkali CLI juga menyertakan
00:26:26keterampilan. Jadi ketika Anda berurusan dengan aplikasi luar, alias Anda bekerja di dalam
00:26:31Cloud Code dan Anda perlu berbicara dengan sesuatu yang lain, Anda perlu mencari tahu apakah Anda dapat menambahkannya melalui salah satu
00:26:36dari tiga cara tersebut, konektor, plugin, atau CLI. Seperti yang Anda lihat konektor dan plugin, kita dapat melakukannya melalui
00:26:42sini via CLI. Caranya juga semudah memberi tahu Cloud Code untuk menambahkan CLI. Jadi seperti CLI GitHub,
00:26:49ada perintah aktual jika Anda berada di dalam terminal, tetapi saya bisa menyalin URL-nya.
00:26:54Saya bisa masuk ke dalam Cloud Code dan berkata seperti, “Hei, ini CLI untuk GitHub. Silakan
00:27:01tambahkan CLI ini.” Dan itu akan melakukan hal itu. Dari sana, Anda praktis telah memberi Cloud Code.
00:27:08Anggap saja hampir sebagai keterampilan untuk memanggil CLI tersebut dan membuatnya melakukan apa pun kemampuan CLI itu.
00:27:14Untuk GitHub, itu berarti saya dapat membuat repositori. Saya dapat mengunggah semua kode yang baru saja
00:27:19kita buat ke repositori tersebut. Saya dapat mengedit repositori tersebut. Dan jika kita melangkah lebih jauh dan memikirkan
00:27:25sesuatu seperti Vercel, dan Vercel, jika Anda tidak tahu, adalah aplikasi web yang memungkinkan kita untuk meng-host
00:27:31situs web kita. Jadi kita baru saja membuat situs web dan ingin menampilkannya di web serta memiliki URL
00:27:35Vercel akan memungkinkan kita untuk melakukan itu. Nah, alih-alih pergi ke dasbor seperti ini di dalam Vercel
00:27:40dan menangani semuanya sendiri, mengapa saya tidak mencari CLI Vercel saja? Oh, lihat itu. Vercel memiliki
00:27:46CLI juga. Dan jadi apa yang bisa kita lakukan dengan hanya kedua aplikasi itu adalah saya dapat melihat apakah
00:27:52ada konektor GitHub. Ada. Saya dapat melihat apakah ada plugin GitHub. Ada. Saya dapat
00:27:57melihat apakah ada CLI GitHub. Ada. Tambahkan salah satu dari itu. Tambahkan dengan Vercel. Dan saya
00:28:04sekarang memiliki alur kerja di mana saya dapat mengambil situs web yang telah saya buat. Saya dapat membuat repo untuk itu di dalam
00:28:09GitHub dan kemudian secara otomatis menghubungkannya ke Vercel. Saya pada dasarnya telah membuat seluruh alur penerapan
00:28:14dari Cloud Code yang hanya perlu saya ajak bicara dengan bahasa biasa. Ia akan melakukan semuanya untuk saya.
00:28:19Dan poin penting di sini adalah kapan pun Anda bekerja dengan apa pun di luar Cloud, Anda perlu
00:28:24bertanya pada diri sendiri, dapatkah saya benar-benar mengendalikannya dengan Cloud? Karena kemungkinan besar Cloud sebenarnya
00:28:28dapat mengendalikannya lebih baik daripada Anda, terutama jika Anda tidak terlalu akrab dengan cara kerja aplikasi tersebut.
00:28:33Baik itu CLI, MCP, atau konektor, itu tidak jadi masalah. Anda hanya perlu memilih salah satu.
00:28:38Dan Anda bahkan tidak perlu pergi keluar dan menemukannya. Sebagai contoh, jika saya menanyakan pertanyaan kepada Cloud Code seperti
00:28:44ini, “Hei, jadi saya sedang berpikir untuk menerapkan situs web ini. Saya pernah mendengar tentang hal-hal seperti GitHub dan Vercel.
00:28:51Saya tidak begitu akrab dengan hal itu. Saya juga mendengar ada CLI atau mungkin MCP yang bisa kita gunakan. Jadi apakah
00:28:58menurutmu kamu bisa pergi dan melihat apakah itu masuk akal untuk meng-host situs web kita? Jika iya, bisakah kamu
00:29:03menambahkan CLI tersebut jika kita membutuhkannya? Dan kemudian setelah ditambahkan, bisakah kamu melanjutkan dan menyiapkan
00:29:08alur penerapan itu dan menghubungkannya dengan benar?” Jadi kita membuat prompt seperti itu di mana Anda
00:29:12hanya mengatakan seperti, “Hei, saya dengar ada beberapa alat di luar sana. Mungkin mereka punya CLI. Jika mereka memilikinya,
00:29:16tambahkan, jalankan.” Hanya itu yang harus Anda lakukan, kan? Anda bahkan tidak perlu benar-benar menjadi seorang profesional.
00:29:21Jika ragu, tanyakan saja pada Cloud Code apa praktik terbaiknya dan apakah ia memiliki CLI. Ia akan pergi dan mencarinya,
00:29:26kan? Jadi jika saya menjalankan itu, dan omong-omong, saya sudah menginstal ini, jadi ini mungkin akan
00:29:29kembali dan berkata, “Hei, saya sudah menginstalnya.” Yang harus Anda lakukan, jika Anda belum pernah menggunakannya sebelumnya,
00:29:33adalah membuat akun dan kemudian kami akan memandu Anda melalui penyiapannya. Dan seiring dengan perangkat koding agenik ini
00:29:37seperti Cloud Code yang menjadi semakin populer di mana-mana, Anda akan melihat hampir setiap
00:29:42aplikasi di luar sana hadir dengan beberapa versi CLI, konektor, dan MCP, yang berarti sekali lagi,
00:29:47Cloud yang memegang kendali. Dan jadi dengan prompt itu, tentu saja itu akan memandu Anda melalui cara masuk.
00:29:51Jika Anda belum melakukannya sebelumnya, ia membuat repo GitHub. Jadi semua kode dari situs web kita
00:29:55pada dasarnya hidup di cloud. Dan ia juga menyiapkan koneksi Vercel. Jadi saya sekarang memiliki URL langsung yang
00:30:02dapat saya kunjungi, dan kita juga dapat melihatnya di sini. Jadi ini memiliki URL nyata, situs lighthouse ke aplikasi Vercel,
00:30:07dan saya dapat membagikannya kepada siapa pun. Dan sekali lagi, apakah saya harus masuk ke GitHub? Tidak. Apakah saya harus masuk
00:30:11ke Vercel? Tidak. Semua dikendalikan dari Cloud Code. Dan karena ini adalah koneksi GitHub dan Vercel,
00:30:17setiap perubahan yang saya buat pada situs web di dalam Cloud Code di sini, jika saya ingin perubahan tersebut tercermin pada
00:30:22situs web langsung, saya beri tahu saja dan itu akan melakukannya. Jadi alur penerapan ini hanya salah satu contoh membawa
00:30:28alat luar ke dalam ekosistem Cloud Code. Sekarang saatnya beralih ke beberapa topik yang lebih lanjutan. Kita
00:30:34akan menyentuh hal-hal seperti otomatisasi. Kita akan berbicara tentang bagaimana kita dapat mendekati tugas berjangka panjang dengan sebaik-baiknya.
00:30:39Kita akan melakukannya dengan membahas hal-hal seperti slash goal, rekayasa perulangan, rekayasa graf.
00:30:44Kita akan berbicara sedikit tentang perutean model, bagaimana kita dapat membawa model lain seperti
00:30:48codecs dan model GPT ke dalam alur kerja kita. Dan kemudian kita akan mengakhirinya dengan membicarakan
00:30:52tentang beberapa perangkat dan UI khusus yang dapat kita lapiskan di atas Cloud Code, baik itu sesuatu seperti
00:30:57ini atau menggunakan pendekatan pusat komando obsidian. Jadi mari kita mulai dengan membicarakan tugas berjangka panjang
00:31:02dan rekayasa perulangan. Dan ini agak merembes ke hal-hal seperti otomatisasi. Jadi ketika kita
00:31:07berbicara tentang tugas berjangka panjang, kita berbicara tentang hal-hal seperti rekayasa perulangan dan rekayasa graf.
00:31:11Apa sebenarnya yang kita katakan? Yang kita katakan adalah kita memiliki semacam tugas, semacam tujuan yang perlu
00:31:16kita selesaikan, tetapi ini mungkin sesuatu yang kita butuhkan Cloud Code untuk melakukan dalam jumlah waktu yang tak terbatas.
00:31:21Ini mungkin sesuatu yang berjalan setiap hari. Dan idealnya ini adalah sesuatu yang
00:31:25tidak hanya akan berjalan setiap hari, tetapi sesuatu yang ingin kita tingkatkan sendiri.
00:31:29Jadi untuk tugas berjangka panjang ini, sebenarnya ada tiga bagian. Kita akan memiliki pemicu,
00:31:37tugas, dan kemudian semacam kriteria keberhasilan. Sekarang, tidak semua tugas berjangka panjang adalah perulangan. Ini
00:31:43bisa jadi semacam tugas yang Anda pikir akan memakan waktu dua jam, empat jam, 12 jam,
00:31:48hari bagi Cloud Code untuk menyelesaikannya. Dan Anda tidak ingin itu berhenti setiap kali mengisi
00:31:53jendela konteksnya. Anda ingin itu terus berjalan dan berjalan sampai menyelesaikan tugas itu.
00:31:57Ada perintah bawaan di dalam Cloud Code yang melakukan ini. Namanya slash goal. Sekarang,
00:32:03slash goal sangat cocok jika Anda memiliki proyek kompleks yang ingin Anda selesaikan oleh Cloud Code dan Anda tidak
00:32:07ingin mengawasinya selama seluruh proses. Namun, ada satu hal khusus yang Anda butuhkan dan itu
00:32:12berkaitan dengan kesuksesan. Anda harus dapat menentukan kesuksesan karena slash goal bukanlah satu-satunya hal yang Anda
00:32:20berikan. Anda juga harus memberikannya sebuah prompt. Dan prompt itu harus berupa kriteria keberhasilannya.
00:32:28Oke. Seperti Anda memiliki tujuan untuk dilakukan oleh Cloud Code. Apa yang ingin Anda lakukan? Tidak cukup bagi Anda
00:32:32untuk menjelaskan, Hei, saya ingin kamu melakukan X, Y, dan Z. Tidak, seperti apa kondisi akhirnya? Karena apa yang akan
00:32:38terjadi ketika kita menjalankan slash goal adalah ia akan mencoba menyelesaikan tujuan tersebut dengan kode atau apa pun
00:32:44yang akan dilakukannya. Ia akan menjalankan iterasi pertamanya. Ia akan membandingkan iterasi tersebut
00:32:49dengan kriteria keberhasilan yang Anda tetapkan. Jika memenuhi kriteria keberhasilan, bagus. Semuanya selesai. Jika tidak,
00:32:55ia akan membuka sesi kedua, menjalankannya lagi. Ia akan memeriksa kriteria
00:33:00keberhasilan. Apakah itu berhasil? Tidak. Kemudian ia akan menjalankannya lagi. Sekarang, setiap kali ia berjalan, ia akan melihat
00:33:05iterasi sebelumnya untuk melihat, Hei, apa yang berhasil, apa yang tidak, tetapi ia akan melanjutkan
00:33:10semacam perulangan internal ini sampai mencapai tujuannya. Dan ini sangat kuat. Ini agak
00:33:16mirip dengan perulangan Ralph, jika Anda tahu apa itu. Jadi penting agar kriteria keberhasilan kita seobjektif
00:33:22mungkin. Jika saya hanya mengatakan, Hei, tujuannya adalah untuk membuat situs web keren
00:33:28yang terlihat keren, kan? Yang terlihat rapi. Bagaimana ia tahu apa itu keren? Bagaimana ia tahu apa itu rapi?
00:33:34Bagaimana ia benar-benar dapat melihat pada akhir setiap kali berjalan dan mengatakan, apakah saya menyelesaikan ini atau tidak?
00:33:39Jadi semakin subjektif kriteria Anda, maka semakin buruk hasilnya, bukan berarti
00:33:44pasti semakin buruk, tetapi semakin kecil kemungkinan itu akan memenuhi kebutuhan Anda. Namun dengan semua itu
00:33:49dikatakan, goal pastinya adalah bentuk dari rekayasa perulangan, tetapi itu adalah bentuk yang memiliki akhir yang pasti.
00:33:57Kita tidak akan melakukan slash goal dan berharap ini berjalan selamanya. Tetapi ada hal-hal yang
00:34:03mungkin ingin kita lakukan di mana kita ingin itu berjalan selamanya. Dan kita masih ingin itu bertindak dengan cara
00:34:07yang sama seperti goal. Kita ingin itu dipicu sesuai permintaan atau mungkin sesuai jadwal. Kita memiliki tugas yang ingin kita
00:34:12selesaikan. Kita memiliki kriteria keberhasilan dan kita ingin itu juga dapat meningkatkan diri karena sekali lagi, ini
00:34:17meningkatkan diri dalam suatu aspek karena ia selalu melihat keluarannya dan membandingkannya terhadap
00:34:23semacam kriteria keberhasilan. Jadi apa yang terjadi jika kita ingin membuat sesuatu yang melakukan perulangan
00:34:28selamanya, kan? Mungkin itu adalah otomatisasi yang berjalan setiap hari yang ingin terus kita
00:34:33tingkatkan. Sekarang kita akan melanjutkan dengan tiga langkah ini, tetapi selanjutnya kita harus menambahkan
00:34:37semacam fase pencatatan log. Jadi sekarang mari kita lihat perulangan kustom sebagai contoh. Kita punya Cloud Code
00:34:45di sini. Apa yang ingin kita lakukan dengan Cloud Code setiap hari adalah kita ingin ia membuat semacam
00:34:50laporan pagi untuk kita, semacam ringkasan pagi. Saya ingin ia pergi ke web. Saya ingin ia menemukan
00:34:54berita AI untuk saya. Saya juga ingin ia memeriksa Gmail saya dan pada akhirnya, memberi saya dokumen. Jadi Cloud Code
00:35:00akan melihat YouTube. Ia akan melihat Twitter, Reddit, di Gmail saya. Ia akan
00:35:05mengambil semua informasi itu, mengikis semua informasi itu, mengonsolidasikannya, mensintesisnya,
00:35:09dan memberikannya kepada saya dalam sebuah laporan. Dan saya ingin itu dilakukan setiap hari. Jadi, bagaimana kita bisa membawa
00:35:16dasar-dasar teknik perulangan ke dalam hal ini? Nah, ingat, kita hanya perlu menyiapkan keempat hal ini. Jadi,
00:35:23apa pemicunya? Katakanlah pemicunya adalah setiap hari akan berjalan pada pukul 7 pagi.
00:35:29Apa tugasnya? Nah, tugasnya adalah seperti yang baru saja saya jelaskan. Mengikis situs web ini, mengonsolidasikan,
00:35:34membuat laporan. Jadi itu sudah siap. Lalu, apa kriteria keberhasilannya? Nah, di sinilah hal itu menjadi
00:35:39sulit, bukan? Karena ini adalah sesuatu yang agak subjektif, seperti apa yang membuat laporan yang bagus
00:35:45menjadi laporan yang bagus. Kita bisa menambahkan beberapa bahan subjektif di sana. Seperti, hei,
00:35:49setiap laporan harus memiliki setidaknya lima video dari YouTube dan lima postingan Twitter serta lima postingan Reddit.
00:35:54Dan Anda harus menyebutkan X, Y, dan Z pada Gmail. Jadi ada beberapa hal yang dapat kita lakukan di sini,
00:35:59tetapi ini bukan hal yang sederhana seperti, hei, Anda melakukan perulangan pada beberapa aplikasi Python dan tujuan Anda
00:36:03adalah membawanya ke kecepatan tertentu. Dan terakhir, kita memiliki pencatatan (logging). Jadi setiap
00:36:09satu dari laporan ini, kita dapat memasukkannya ke dalam semacam database, bukan? Dengan begitu,
00:36:14Claude Code dapat selalu melihat pekerjaan masa lalunya dan membandingkan pekerjaan yang akan datang dengan hal-hal yang
00:36:19sudah kita lakukan. Dan ini pada intinya, dari sudut pandang teoretis, adalah teknik perulangan. Sekarang,
00:36:24seperti apa bentuknya secara praktis di dalam Claude Code?
00:36:28Nah, langkah nomor satu adalah membuat semacam keterampilan (skill), karena apa yang baru saja saya jelaskan di sini?
00:36:34Nah, saya baru saja menjelaskan sebuah keterampilan. Kita dapat membuat keterampilan yang dijalankan Claude Code atas perintah
00:36:39atau pada pemicu, di mana ia melakukan semua hal ini di mana ia mengikis informasi dan mengubahnya menjadi laporan.
00:36:44Dan kita dapat menyertakan dalam keterampilan tersebut, yaitu mengirimkan semua informasi itu ke database tertentu.
00:36:48Jadi langkah pertama untuk melakukan teknik perulangan secara nyata adalah dengan memanggil keterampilan pembuat keterampilan. Ingat,
00:36:54saya menunjukkan cara melakukannya tadi. Dan kemudian Anda tinggal menjelaskan keterampilan yang baru saja saya lakukan.
00:36:59Dari sana, Anda kemudian akan menjalankan keterampilan itu secara manual berulang-ulang sampai Anda membawanya ke posisi yang cukup baik.
00:37:03Setelah Anda puas dengan keterampilan tersebut, Anda harus memastikan untuk menambahkan bahasa tentang,
00:37:09hei, saya ingin ini dicatat dalam database. Dan setiap kali kita menjalankan keterampilan tersebut, saya ingin Anda melihat
00:37:15iterasi-iterasi sebelumnya dan melihat apakah kita dapat melakukan yang lebih baik. Di situlah aspek peningkatan diri
00:37:20ini berperan. Idealnya, Anda dapat memberi skor pada setiap laporan sebelumnya. Jadi ia memiliki
00:37:26semacam ukuran objektif yang dapat mendasari keluarannya, tetapi sederhananya Anda terlebih dahulu akan mengubahnya
00:37:31menjadi sebuah keterampilan. Setelah Anda mengubahnya menjadi keterampilan, yang harus Anda lakukan sekarang adalah mengubahnya menjadi otomatisasi
00:37:36yang berjalan sepanjang waktu. Dan ini sangat sederhana di dalam Claude Code karena kita hanya akan
00:37:41mengubahnya menjadi sebuah rutinitas. Jadi jika saya datang ke sini ke sebelah kiri dan menekan rutinitas dan saya pergi ke rutinitas baru dan saya pergi ke
00:37:46lokal, tebak apa yang akan saya lakukan? Saya hanya akan menyuruh ini untuk menjalankan keterampilan itu setiap hari pada waktu tertentu.
00:37:53Jadi ini akan seperti keterampilan perulangan, kita menjalankan keterampilan perulangan.
00:38:02Dan kemudian instruksinya secara harfiah hanya menjalankan garis miring keterampilan perulangan. Oke, ketika Anda melakukan
00:38:11ini, dan Anda membuat ini di dalam Claude Code dengan pembuat keterampilan, Anda juga akan mengatakan seperti,
00:38:14hei, saya mencoba melakukan ini agar dapat meningkatkan diri, saya ingin database perulangan teknik, dasar-dasar,
00:38:18dll, dll. Hal hebat tentang keterampilan pembuat keterampilan di dalam Claude Code adalah
00:38:22ia akan melakukan semua pekerjaan berat untuk Anda, ia memahami semacam tujuannya di sini. Dan kemudian
00:38:27dari sana, Anda tinggal menjadwalkannya, bukan? Idealnya, itu mungkin hanya sesuatu yang bersifat harian,
00:38:31tetapi Anda dapat melakukannya setiap jam, hari kerja, kustom, apa pun yang Anda inginkan. Dan itulah penerapan praktis dari
00:38:37teknik perulangan. Dan itulah kurang lebih semua yang perlu Anda ketahui. Karena di luar teknik perulangan,
00:38:42kita kemudian mulai berbicara tentang teknik grafik (graph engineering) dan teknik grafik bisa menjadi sedikit lebih rumit.
00:38:48Tetapi apa yang sebenarnya terjadi adalah ingat sebelumnya, ketika kita melihat ini, kita memiliki semua
00:38:53hal teknik perulangan ini. Mari kita sebenarnya batalkan semua ini. Kita semua hal teknik perulangan
00:38:59ini yang sedang berlangsung, bukan? Seperti, hei, satu orang ini mengikis semuanya, ia melihat, ia membuat PDF,
00:39:04dan itu sedang dinilai. Nah, bagaimana jika kita melakukan semua perulangan dari pemicu, tugas, kriteria keberhasilan,
00:39:12dan kemudian menilainya, Anda tahu, mencatat informasinya? Bagaimana jika kita melakukan itu di setiap langkah
00:39:16dari perjalanan tersebut? Jadi kita punya satu agen yang melakukan ini dengan mengikis YouTube. Jadi ia memiliki pemicu,
00:39:20ia mengambil YouTube, mengikis data, dan kemudian menilai seberapa baik ia mengikisnya dengan melihat
00:39:25iterasi masa lalunya sendiri untuk meningkatkan diri. Dan kemudian kita melakukan itu dengan jajak pendapat Twitter, dan jajak pendapat Reddit,
00:39:30dan jajak pendapat Gmail, dan jajak pendapat ini juga. Jadi alih-alih memiliki satu perulangan untuk semuanya,
00:39:36seperti satu perulangan besar, kita malah memiliki sekelompok perulangan mikro yang bersarang bersama di dalam
00:39:41satu kali eksekusi. Itulah teknik grafik. Jadi saya membuat seluruh video tentang itu. Itu bisa sedikit rumit. Tapi
00:39:46pada intinya, itulah sebenarnya teknik grafik. Itu hanya sekumpulan agen perulangan yang juga berbicara
00:39:52satu sama lain. Hanya itu saja. Dan bagi kebanyakan orang, ini benar-benar berlebihan. Anda biasanya tidak membutuhkan
00:39:57ini. Tapi secara konseptual, begitulah cara kerjanya. Sekarang kita beralih ke alur kerja dinamis
00:40:02dan ultra code. Jadi apa sebenarnya ultra code itu? Bagaimana ini berbeda dari upaya maksimal (max effort)? Nah,
00:40:08ultra code, apa yang akan dilakukannya adalah pada dasarnya ia akan membuat harnes khusus untuk masalah apa pun
00:40:14yang coba Anda selesaikan. Apa artinya itu dalam praktiknya adalah ia mungkin akan meluncurkan sekumpulan
00:40:19sub-agen untuk menangani masalah apa pun yang Anda miliki. Ini bisa sangat efektif, tetapi ini juga bisa
00:40:25sangat mahal. Salah satu contoh alur kerja dinamis adalah garis miring deep research. Ini pada dasarnya
00:40:34seperti alur kerja dinamis yang telah dibuat sebelumnya. Dan ini sangat mirip dengan cara kerja deep research. Jika Anda berada
00:40:39di aplikasi web dan melakukan deep research. Jadi jika saya menjalankan deep research, apa yang akan terjadi adalah ia akan
00:40:44melahirkan banyak sub-agen dan sub-agen ini akan melakukan sejumlah tugas yang berbeda. Jadi jika saya mengajukan
00:40:49pertanyaan seperti mari kita teliti secara mendalam kasus penggunaan terbaik untuk alur kerja dinamis di dalam Claude Code,
00:40:59ia sekarang akan alih-alih melakukan pencarian web standar di mana ia melahirkan, Anda tahu, mungkin sekitar lima
00:41:03sub-agen untuk pada dasarnya melakukan pencarian Google, ia akan melahirkan jauh lebih banyak dari itu. Saya pernah menyaksikannya
00:41:08melahirkan lebih dari 100 sub-agen. Dan ini akan melakukan sejumlah tugas, ia akan benar-benar pergi
00:41:12ke web dan mengikis data, ia kemudian akan membuat agen musuh (adversarial agents) yang melihat data yang
00:41:18kita temukan, lalu membandingkan dan mengontraskannya untuk melihat apa yang benar-benar tahan terhadap pengawasan, kemudian ia akan melakukan
00:41:22sintesis, dan kemudian ia akan memberi saya laporan akhir. Dan jadi Anda dapat melihat di sini, ia memutuskan bahwa untuk
00:41:28cakupannya, ia akan mendekomposisi pertanyaan menjadi lima sudut pencarian, ia mengatakan hanya akan membutuhkan lima
00:41:33agen pencarian web paralel, yang bagus bagi kita karena kita menggunakan fable. Dan kemudian ia akan menarik
00:41:3815 sumber teratas, memverifikasi semuanya dengan pemeriksaan musuh tiga suara pada setiap klaim, dan akhirnya
00:41:45mensintesisnya. Dan sehingga kita dapat melihatnya bekerja di sini di sebelah kanan karena kita melahirkan enam agen dan setiap
00:41:50agen tunggal memiliki biaya token yang hampir langsung muncul, kita telah menghabiskan 314.000 token.
00:41:57Jadi saya tidak bercanda tentang hal itu. Sekarang, ketika Anda menjalankan ultra code, jika Anda tidak memberitahunya secara spesifik, seperti
00:42:02katakanlah saya menggunakan fable lima dan menjalankan ultra code, ia akan menggunakan fable untuk sub-agen ini, yang
00:42:07bisa menjadi masalah. Karena bagaimana jika ia mengatakan, hei, saya akan melahirkan 100 agen pencarian web. Sekarang ketika saya
00:42:13memberinya perintah untuk menghindari sesuatu seperti itu, Anda dapat secara khusus mengatakan, hei, batasi hingga
00:42:1720 sub-agen, batasi hingga 50 sub-agen. Atau Anda dapat mengatakan sesuatu seperti, saya ingin Anda menggunakan Sonnet
00:42:22untuk sub-agen atau Opus untuk sub-agen. Jadi Anda tidak harus terikat pada model apa pun
00:42:26yang Anda gunakan pada waktu itu. Sekarang Anthropic mengeluarkan blog yang cukup bagus yang menjelaskan alur kerja
00:42:31dinamis. Dan jadi apa yang terjadi di balik layar adalah ia menulis skrip orkestrasi yang menjalankan
00:42:3610 hingga ratusan sub-agen paralel dalam satu sesi, memeriksa pekerjaannya sebelum ada yang sampai
00:42:40kepada Anda. Dan inilah beberapa contoh dari berbagai jenis alur kerja dinamis. Ingat, ketika Anda menjalankan alur kerja
00:42:45dinamis di ultra code, Claude Code akan mencari tahu yang terbaik yang sesuai dengan masalah Anda. Itu mungkin
00:42:50salah satu dari ini, itu mungkin sesuatu yang sepenuhnya berbeda. Jadi klasifikasikan dan bertindak, Anda memberinya tugas tertentu,
00:42:54kita memiliki agen pengklasifikasi yang kemudian memilih sub-agen terbaik untuk Anda. Sebarkan dan sintesis
00:42:59serta tinjauan musuh. Jika kita menggabungkan keduanya, itulah yang kita lakukan dengan deep research,
00:43:02bukan? Kita memiliki semacam tugas, temukan informasi ini, ia menyebar di web, mendapatkan semua
00:43:07informasi tersebut, dan kemudian ia juga melakukan tinjauan musuh untuk melihat apa yang sebenarnya masuk akal sebelum
00:43:12mensintesisnya untuk kita. Lalu kita memiliki hal-hal seperti hasilkan dan saring, kita memiliki gaya turnamen
00:43:16di mana kita mencoba berbagai upaya untuk menyelesaikan semacam masalah dan mencakup juri. Dan kemudian kita memiliki
00:43:21ulangi sampai selesai, yang sekali lagi, sangat mirip dengan teknik perulangan. Jika kita melompat kembali ke sini,
00:43:25kita dapat melihat eksekusi deep research ini yang kita mulai sebelumnya mencakup 103 agen dan menghabiskan 6 juta token.
00:43:32Dan ini semua ada di Fable. Jadi Anda dapat membayangkan betapa mahalnya ini. Inilah tampilan laporan aktual
00:43:38yang diberikannya kepada kita. Dan seperti yang Anda lihat, cukup mendalam dan juga mencakup 21 sumber yang berbeda. Dan dari semua
00:43:43contoh tersebut, saya pikir deep research adalah yang paling sering Anda gunakan. Dan jika Anda adalah seseorang yang
00:43:47akan memulai proyek yang cukup rumit dan Anda benar-benar ingin mempersiapkan segalanya sebelum
00:43:52Anda mulai masuk ke mode rencana, saya sangat menyarankan menggunakan deep research. Jadi Claude Code dapat pergi ke sana
00:43:57dan melihat apa yang terjadi sebelum ia mulai membangun.
00:44:01dan itu hanyalah bagaimana kita bisa membawa model luar ke dalam ekosistem Claude Code?
00:44:07Karena beberapa pemain besar seperti ChatGPT, model mereka sangat hebat. Sol 5.6 sangat luar biasa. Luna dan Terra sangat efisien token.
00:44:13Dan satu hal yang perlu Anda ingat adalah sistem AI secara umum, model-model ini secara umum,
00:44:20tidak melakukan pekerjaan dengan baik dalam menilai diri mereka sendiri. Jadi jika saya meminta Claude Code untuk menilai pekerjaannya sendiri,
00:44:25saya meminta Opus untuk menilai pekerjaannya sendiri, mampu menilai pekerjaannya sendiri, ia hampir selalu akan berkata,
00:44:30saya melakukan pekerjaan dengan baik. Jadi bagaimana kita memecahkan masalah ini, terutama ketika kita memiliki pekerjaan bagus yang
00:44:34tidak dapat kita nilai sendiri? Rasanya di luar bidang keahlian kita. Saya tidak begitu tahu apakah kode itu
00:44:38bagus. Nah, mengapa kita tidak mendatangkan agen perintis lain untuk melihat pekerjaan kita? Dan cara kita
00:44:43melakukannya adalah melalui berbagai keterampilan dan plugin. Sebenarnya ada plugin Codex resmi
00:44:47untuk Claude Code. Ini dari OpenAI sendiri. Dan ini memungkinkan Anda memanggil Codex dari Claude Code.
00:44:53Anda cukup mengambil URL ini, menempelkannya di Claude Code dan berkata, saya ingin menginstalnya. Anda bisa.
00:44:58Dan dari sini, Anda dapat meminta Codex melakukan peninjauan musuh terhadap kode yang telah Anda buat. Atau Anda bahkan
00:45:04dapat menggunakannya agar Codex mengerjakan fitur tertentu dari produk Anda. Dan ketika berbicara khusus tentang
00:45:09tahap perencanaan, saya membuat keterampilan bernama Grill Me Codex, yang menggabungkan keterampilan Grill Me
00:45:13milik Matt Pocock dengan peninjauan musuh dari Codex. Yang terjadi adalah Anda dan Fable saling berbicara,
00:45:20Anda menyusun sebuah rencana, dan kemudian rencana itu diteruskan ke Codex. Dan Codex serta Fable semacam memiliki
00:45:25tanya jawab bolak-balik hingga lima putaran di mana Codex melihat apa yang dibuat Fable. Codex berkata,
00:45:29ini salah, ini alasannya. Claude bereaksi terhadapnya, berkata, oke, saya akan memperbaikinya, atau saya tidak setuju. Dan
00:45:35mereka terus bolak-balik sampai mencapai kesepakatan. Jadi ini semacam memecahkan masalah
00:45:39model-model ini yang kesulitan menilai pekerjaan mereka sendiri dan memberi kita sudut pandang kedua. Jadi kita bisa merasa
00:45:46cukup percaya diri melangkah maju dalam kasus yang rumit. Dan model semacam ini bahkan dapat dibawa selangkah
00:45:51lebih jauh jika Anda adalah seseorang yang tidak ingin menggunakan sesuatu seperti Codex dan malah ingin mengandalkan model yang jauh
00:45:55lebih murah atau bahkan model lokal. Intinya adalah Anda tidak terjebak hanya menggunakan Opus, Haiku,
00:46:02Sonnet, dan Fable. Kita dapat membawa apa pun yang kita inginkan, terutama jika kita menggunakannya sebagai keterampilan. Dan sekali lagi,
00:46:07Anda cukup menggunakan keterampilan pembuat keterampilan untuk melakukan itu. Dan terakhir namun tidak kalah pentingnya, kita memiliki OS agen kustom
00:46:11struktur seperti yang Anda lihat di sini dan di sini. Ini semua tentang membangun pembungkus kustom di atas
00:46:17Claude dan memberi kita semacam antarmuka visual yang tidak bisa kita dapatkan di tempat lain. Dan pada akhirnya itu kustom.
00:46:24Sekarang, nilai sebenarnya dari hal-hal ini bukanlah pembungkus visual, meskipun ini,
00:46:27Anda tahu, berguna bagi saya. Ini memberi saya metrik media sosial saya. Saya dapat dengan mudah mengklik dan mendapatkan penjelasan yang lebih
00:46:33mendalam tentang hal itu. Saya menyelesaikan penelitian saya setiap hari di satu tempat, menunjukkan kepada saya apa yang sedang terjadi
00:46:37di GitHub, Hacker News, dan seterusnya. Semua tombol ini terkait dengan keterampilan dan
00:46:41otomatisasi tertentu yang dapat saya jalankan sesuai permintaan. Dan di sini, saya hampir memiliki hal yang sama persis,
00:46:45tetapi ia juga memiliki mode suara. Tapi seperti yang saya bilang, nilai sebenarnya bukanlah pada lapisan visual yang keren ini.
00:46:51Nilai sebenarnya ada pada arsitektur keterampilan di baliknya. Seluruh gagasan tentang hal-hal ini adalah mengubah Claude
00:46:58pada dasarnya menjadi asisten pribadi Anda atau pekerja sungguhan di dalam organisasi Anda yang dapat melakukan
00:47:03semua yang Anda lakukan. Jadi bagi saya, apa yang Anda lihat di sini pada dasarnya adalah semua keterampilan yang saya gunakan sehari-hari
00:47:09yang dipetakan di semua domain berbeda yang penting bagi saya. Jadi, Anda tahu,
00:47:13saya memiliki hal-hal yang berkaitan dengan memori, hal-hal seperti produktivitas, seperti Gmail, kalender saya,
00:47:18semua itu. Saya memiliki hal-hal yang berkaitan dengan penelitian, konten, komunitas saya, agensi AI saya, penjualan,
00:47:22dan seterusnya. Setiap hal ini adalah tugas yang biasa saya lakukan sendiri secara manual.
00:47:27Alih-alih mengerjakannya sendiri secara manual, saya sekarang telah memetakannya ke keterampilan tertentu.
00:47:31Dan jika itu masuk akal, saya mengubah keterampilan tersebut menjadi otomatisasi. Dan ketika kita melihatnya dalam gambaran besar,
00:47:36itulah sebenarnya OS agen. Ini adalah serangkaian keterampilan dan otomatisasi yang telah Anda
00:47:41petakan ke tugas harian Anda. Sekarang, bagaimana Anda membangun sesuatu seperti ini? Nah, kita sudah membicarakannya,
00:47:44bukan? Ini hanya tentang membangun keterampilan. Ini hanya menggunakan keterampilan pembuat keterampilan,
00:47:49menyalakan mikrofon Anda dan memberikan aliran kesadaran tentang apa yang Anda lakukan dari hari ke hari,
00:47:53dari minggu ke minggu, dan kemudian meminta Claude code, dapatkah kita mengubahnya menjadi keterampilan jika itu masuk akal?
00:47:58Dan jika ya, Anda melakukannya. Dan Anda melakukannya berulang-ulang. Dan akhirnya Anda menciptakan kumpulan
00:48:02keterampilan ini yang memungkinkan Anda mengotomatiskan sebagian besar hidup Anda. Dan di balik itu semua adalah Obsidian. Dan
00:48:08Obsidian memungkinkan kita dengan mudah melacak segala sesuatu yang kita lakukan dalam bentuk sistem file markdown. Sekarang, Obsidian
00:48:15sendiri tidak memberi Anda peningkatan yang luar biasa pada apa yang dapat dilakukan Claude code, tetapi memungkinkan kita untuk benar-benar
00:48:20melacak semuanya dan memungkinkannya memiliki memori. Dan ini semacam dasar dari
00:48:24sistem RAG Obsidian Carpathi yang mungkin pernah Anda dengar sebelumnya. Sekarang, sebagai tinjauan singkat tentang apa yang saya maksud
00:48:28ketika saya berbicara tentang sistem memori Obsidian, ini hanyalah struktur file. Ini hanyalah
00:48:33struktur file yang koheren tempat Claude code berada. Sehingga Anda mengerti kemana segala sesuatunya pergi. Ini sekali lagi,
00:48:38sering disebut sebagai hal Obsidian Carpathi. Dan itu sangat sederhana. Anda memiliki semacam folder
00:48:42tempat OS agen Anda berada. Milik saya disebut vault. Di dalam vault, Anda memiliki struktur file
00:48:48yang terlihat seperti ini. Tidak harus persis sama, tetapi idenya adalah di salah satu folder tersebut,
00:48:52kita memiliki bagian mentah (raw). Di sinilah data mentah berada dan tempat penelitian berada.
00:48:56Kita kemudian memiliki bagian wiki dan kita memiliki bagian keluaran (output). Bagian wiki adalah tempat kita mengambil semua
00:49:01data mentah ini dan pada dasarnya mengubahnya menjadi laporan yang berbeda atau artikel gaya wiki. Jadi bayangkan
00:49:06saya meminta Claude code melakukan banyak penelitian tentang agen AI. Kami akan membuang informasi mentah di sini dan kemudian
00:49:11ia membuat artikel tentang agen AI di bawah subfolder agen AI. Sekarang, katakanlah saya ingin membuat
00:49:17sesuatu dari jenis wiki agen AI tersebut. Saya ingin mengubahnya menjadi dek luncuran (slide deck), misalnya. Nah, maka
00:49:23dek luncuran itu akan pergi ke bagian keluaran. Dan idenya adalah dengan model sederhana ini, saya dapat
00:49:29menangani banyak sekali file, berpotensi ratusan ribu. Dan itu diatur dengan cara yang jelas sehingga saya sebagai
00:49:35manusia dapat dengan mudah menavigasinya dan B, Claude dapat dengan mudah menavigasinya. Dan jika ia dapat dengan mudah menavigasi
00:49:41struktur file ini, hal itu akan membuatnya lebih akurat dan pada akhirnya memakan lebih sedikit token. Kunci dari
00:49:45seluruh hal ini adalah semacam file indeks di setiap langkah perjalanan. Setiap kali saya menyelami lebih dalam
00:49:50struktur file, pada dasarnya ada file index.markdown yang memberi tahu saya apa yang sedang terjadi
00:49:55di dalamnya. Jadi ini pada dasarnya seperti daftar isi. Sekarang, saya punya banyak konten yang membahas
00:49:58ini lebih dalam jika itu membingungkan. Tetapi gagasan dari sistem OS agen ini adalah pembungkus visual ini
00:50:05berada di atas arsitektur keterampilan kustom yang baru saja saya bicarakan dan didukung oleh lapisan memori obsidian
00:50:10tersebut, yang membantu Anda menavigasi semua yang telah Anda lakukan dan membantu Claude code menavigasinya
00:50:15dengan sedikit lebih baik. Dan cara sistem ini bekerja, karena rasanya, hei, saya sebenarnya tidak
00:50:19menggunakan Claude code di sini, bukan adalah kita menggunakan Atlas Claude, yang menggunakan tanda hubung P (-P). Jadi pada dasarnya, sebuah perintah dikirim
00:50:28ke terminal, alih-alih hanya menjalankan Claude, perintah ini menggunakan Claude -P, yang berarti Claude
00:50:34pada dasarnya berjalan secara tak terlihat di latar belakang. Sempat ada beberapa drama mengenai hal ini di mana Anthropic
00:50:38mengatakan mereka akan mengenakan tarif berbeda untuk itu dan tidak akan dihitung sebagai penggunaan, tetapi itu tidak lagi
00:50:41berlaku. Jadi sistem semacam ini sebenarnya sama hematnya dengan hal lainnya.
00:50:47Sekarang membuat agen atau Claude OS seperti ini tidak 100% diperlukan. Tapi saya pikir itu perlu untuk
00:50:53menciptakan semacam arsitektur keterampilan yang benar-benar menjadi tulang punggung dari semuanya. Dan tentu saja,
00:50:59jika Anda ingin mendapatkan pengaturan persis saya, saya menyediakannya di dalam Chase AI plus juga. Jadi di situlah
00:51:03saya akan meninggalkan Anda untuk hari ini, kita telah membahas banyak topik berbeda. Dan ini adalah topik yang
00:51:07saya rasa dapat memberi Anda manfaat maksimal dalam hal apa yang harus Anda fokuskan dari segala hal
00:51:12mulai dari awal, hingga tingkat yang lebih mahir. Jadi seperti biasa, beri tahu saya pendapat Anda.
00:51:17Pastikan untuk memeriksa Chase AI plus jika Anda ingin mendapatkan kelas master Claude
00:51:20code saya, yang mencakup banyak hal yang sama seperti yang kita lakukan di sini, hanya saja dalam detail yang jauh lebih besar.
00:51:26Selain itu, sampai jumpa lagi.