00:00:00Sejak OpenClaw dirilis, banyak orang mulai menggunakannya sebagai asisten pribadi serba bisa untuk mengelola seluruh kehidupan pribadi dan profesional mereka, namun bagaimana alat ini bisa masuk ke dalam alur kerja seorang pengembang?
00:00:11Sebagai pengembang, ada banyak tugas yang memerlukan pemantauan dan kontrol terus-menerus. Hal ini menjadi membosankan, dan satu kelalaian kecil pun bisa menyebabkan bencana besar.
00:00:19Jadi, tim kami menguji OpenClaw untuk melihat seberapa banyak tugas pengembang yang sebenarnya bisa ditanganinya. Kami menyiapkannya di salah satu Mac Mini kami, membangun berbagai alur kerja di sekitarnya, dan membiarkannya berjalan selama berminggu-minggu.
00:00:29Sekarang pencipta OpenClaw memang telah bergabung dengan OpenAI, tetapi itu tidak masalah karena tidak banyak yang berubah pada proyek itu sendiri, dan setelah berminggu-minggu pengujian, kami mulai memahami mengapa OpenAI menginginkan orang yang membangun ini.
00:00:40Jika kita menghosting situs web di Vercel atau platform hosting lainnya, kita juga dapat memantaunya dengan OpenClaw dan membiarkannya melaporkan serta memperbaiki dependensi secara mandiri tanpa memerlukan masukan dari kita.
00:00:50Pada aplikasi React, ada kalanya dependensi perlu ditingkatkan karena pustakanya sering memiliki kerentanan, yang berarti memperbarui ke patch terbaru sangat penting untuk keamanan aplikasi seperti yang kita lihat pada kerentanan server React beberapa bulan lalu.
00:01:02Jadi dalam kasus seperti itu, kami biasanya memperbarui dependensi secara manual dan mengirimkan perbaikannya ke kontrol sumber yang kami gunakan. Saya membiarkan OpenClaw mengelola hal ini juga.
00:01:10Kami membuat cron job pemeliharaan dependensi yang sering memeriksa kode repo dan dependensinya. Alat ini mengikuti pedoman yang telah kami berikan untuk mengelola dependensi dan melaporkan kembali ke saluran Discord dengan pembaruan.
00:01:22Jadi dengan sistem ini, kami menjalankannya setiap 12 jam, dan setelah berjalan, kami mendapat pembaruan di Discord bahwa ada masalah dependensi baru dan bahwa alat tersebut telah menguji penyegaran file lock yang aman, yang berarti memperbarui dependensi ke versi stabil terbaru tanpa perubahan yang merusak.
00:01:35Alat ini juga melaporkan hal-hal yang memerlukan perhatian kami, yang dalam kasus kami adalah pemeriksaan kualitas dasar seperti linting dan pengujian, yang membutuhkan masukan kami untuk diperbaiki sehingga dapat mengirimkan patch ke GitHub.
00:01:45Setelah eksekusi selesai, alat ini meningkatkan dependensi dan memperbarui ke versi terbaru di platform tersebut.
00:01:50Karena tim kami memiliki saluran YouTube, kami sebenarnya memiliki server Discord tempat kami semua mendiskusikan berbagai ide.
00:01:56Untuk saluran seperti milik kami, tim kami harus selalu mengikuti rilis terbaru agar dapat menguji berbagai hal dengan benar dari sudut pandang yang berbeda.
00:02:04Tim kami sudah menggunakan Mac Mini dalam pengaturan kami untuk pengujian dan pengembangan, jadi salah satu dari kami menyarankan agar kami menggunakan satu unit untuk OpenClaw, membiarkannya bertindak seperti server di dalam sistem kami.
00:02:14Kami menggunakan salah satunya untuk menyiapkan OpenClaw dan membuat cron job yang meneliti sumber-sumber kami untuk mencari ide dan menyusun riset yang ditujukan untuk alat yang biasa kami gunakan dalam alur kerja kami.
00:02:23Alat ini juga memberikan sudut pandang video dan menjelaskan cara menggunakan setiap ide tersebut.
00:02:27Jadi dengan pengaturan ini, tim kami memulai hari dengan laporan riset terperinci di saluran teks khusus kami.
00:02:32Dengan cara ini, kami dapat melakukan briefing harian tentang berita teknologi, apa rilis terbarunya, apa perubahan besarnya, dan semua sumber daya diatur dengan jelas dengan berbagai sudut pandang video yang dapat kami manfaatkan.
00:02:42Alat ini juga menyediakan tautan sumber untuk setiap berita sehingga kami dapat menggali lebih dalam pada setiap item.
00:02:47Dan ini hanyalah salah satu sudut pandang riset yang dapat kami lakukan dengan OpenClaw, tetapi ide ini dapat diperluas lebih jauh lagi untuk meriset alat, kompetitor, dan banyak lagi.
00:02:55Saat bekerja dengan penyedia cloud seperti Google, AWS, dan lainnya, sering kali terjadi tagihan yang lebih tinggi dari yang diharapkan karena kesalahan konfigurasi VM atau beban yang salah dikonfigurasi.
00:03:06Dan kita baru mengetahui tagihannya saat menerima faktur, kecuali jika kita memantaunya secara manual menggunakan konsol CloudWatch dari platform masing-masing.
00:03:13Namun dengan kemampuan OpenClaw, kita juga bisa mengotomatiskan hal tersebut.
00:03:16Jadi tim kami membuat skill untuk pengawas biaya API, yang memeriksa anggaran menggunakan alat CLI dari penyedia cloud yang kami gunakan untuk proyek kami.
00:03:24Kami menempatkannya di dalam folder skills di folder .openclaw, dan skill tersebut langsung dikenali di dasbor.
00:03:30Kami membuat cron job menggunakan antarmuka obrolan OpenClaw dan menugaskannya untuk memantau kunci API serta konsol cloud kami.
00:03:37Kami memintanya untuk melaporkan setiap anomali pada saluran yang telah kami konfigurasi, yaitu WhatsApp dan Discord.
00:03:42Dengan menggunakan ini, kami bisa mendapatkan peringatan pesan di Discord kami bahwa penggunaan sumber daya melonjak dalam 60 menit terakhir dan hampir dua kali lipat karena layanan tertentu mengalami lonjakan pengulangan (retries).
00:03:52Alat ini juga memberikan langkah-langkah yang dapat diambil sekarang juga untuk mencegah lonjakan tersebut.
00:03:56Pengaturan ini memberikan laporan tepat waktu, mencegah tagihan membengkak lebih jauh.
00:03:59Kini skill ini, beserta sumber daya lainnya, dapat ditemukan di AI Labs Pro.
00:04:03Bagi yang belum tahu, ini adalah komunitas yang baru kami luncurkan di mana Anda mendapatkan templat siap pakai yang dapat langsung dipasang ke proyek Anda, untuk video ini dan semua video sebelumnya.
00:04:12Jika Anda merasa apa yang kami lakukan bermanfaat dan ingin mendukung saluran ini, ini adalah cara terbaik untuk melakukannya. Tautannya ada di deskripsi.
00:04:18Kita juga dapat menggunakan OpenClaw untuk memantau aplikasi apa pun yang di-hosting.
00:04:22Kami memiliki aplikasi yang sudah di-hosting di Vercel, tetapi kami perlu memastikan keamanan aplikasi tersebut dan memastikan tidak ada yang salah di sisi server yang dapat membahayakan aplikasi kami.
00:04:31Untuk itu, kami menyiapkan sistem heartbeat yang melakukan pemeriksaan kesehatan secara berkala.
00:04:35Saat kami memberikan domain aplikasi kami, alat ini secara otomatis menjalankan pemeriksaan rutin untuk memantau waktu aktif (uptime) situs web dan masalah keamanan.
00:04:42Alat ini juga memindai log server situs web menggunakan kredensial yang telah kami siapkan untuk Vercel dan memeriksa cross-site scripting serta SQL injection, memastikan aplikasi tetap aman.
00:04:51Dengan cara ini, ia mengirimkan pembaruan kepada kami di saluran Discord yang dikonfigurasi, memberikan pemeriksaan kesehatan menyeluruh dari aplikasi kami dalam hal keamanan, waktu aktif, dan juga waktu respons rata-rata.
00:05:01Alat ini juga memberikan beberapa langkah penguatan keamanan yang dapat ditindaklanjuti agar aplikasi berjalan dengan baik, seperti menambahkan header keamanan.
00:05:08Namun sebelum kita beralih ke bagian yang lebih menarik, mari kita dengar sepatah kata dari sponsor kami.
00:05:11Luma AI
00:05:12Bagi para pengembang dan kreator teknis, hambatan utama dalam video generatif selalu berupa konsistensi temporal.
00:05:19Luma mengatasi hal ini dengan mengubah Dream Machine dari sekadar generator sederhana menjadi rangkaian produksi yang komprehensif.
00:05:24Ini dimulai dengan alat pra-produksi seperti Boards dan Brainstorm, yang memungkinkan pengorganisasian aset terstruktur dan iterasi visual sebelum satu frame pun dirender.
00:05:33Intinya adalah Ray 3 Pie yang baru, yang menghasilkan video 1080p asli empat kali lebih cepat dan tiga kali lebih murah daripada iterasi sebelumnya.
00:05:42Efisiensi ini sangat penting untuk pembuatan prototipe cepat dan alur kerja yang iteratif.
00:05:46Namun, nilai produksi yang sebenarnya terletak pada fitur kontrol tingkat lanjut.
00:05:50Referensi karakter akhirnya memecahkan masalah persistensi identitas, mengunci subjek di berbagai bidikan yang berbeda, sementara fitur modify memungkinkan penggantian lingkungan atau pencahayaan secara lengkap tanpa mengubah fisika atau gerakan aslinya.
00:06:01Ini sangat penting untuk membangun narasi yang konsisten.
00:06:03Gunakan tautan di deskripsi atau pindai kode QR untuk mencoba sendiri rangkaian lengkapnya.
00:06:08Selain pemantauan aplikasi yang di-hosting, Anda juga dapat memantau aplikasi untuk kinerja SEO, yang penting untuk membuat situs Anda terlihat di berbagai mesin pencari.
00:06:16Jadi untuk itu, kami membuat pemeriksaan heartbeat lainnya untuk memantau aplikasi yang di-hosting untuk SEO, di mana ia secara berkala menjalankan beberapa pemeriksaan pada aplikasi dan memastikan bahwa aplikasi dapat diindeks, berisi semua item yang diperlukan untuk situs web, dan bahwa robots.txt serta sitemap dapat dijangkau.
00:06:31Setelah berjalan, ia mengirimkan laporan lengkap tentang bagaimana kinerja aplikasi kami sejauh ini dalam konteks SEO dan melaporkan semua temuannya.
00:06:39Ia juga memberikan perbaikan yang perlu kami terapkan di aplikasi kami agar situs lebih terlihat dan berperingkat lebih tinggi di hasil pencarian, seperti memperbaiki rute ke sitemap, menambahkan deskripsi meta, dan menambahkan tag yang tepat.
00:06:49Hal yang menonjol dari OpenClaw adalah kemampuannya untuk berjalan sendiri untuk tugas jangka panjang dan mengeksekusinya secara independen tanpa memerlukan banyak pengawasan.
00:06:58Ini membuat pengembangan dengan OpenClaw lebih mudah karena ia menangani pengujian dan perbaikan bug tanpa masukan eksplisit dari kami, yang membuat pengiriman produk dari awal hingga akhir menjadi lebih lancar.
00:07:06Selain itu, kita juga dapat menghubungkan beberapa model ke OpenClaw dan membuat pengaturan beberapa agen menggunakan model yang paling sesuai untuk setiap tugas.
00:07:13Jadi inilah alasan tepat mengapa orang-orang membangun dan mengirimkan produk dengan membiarkan OpenClaw mengoordinasikan dan menangani semuanya sendiri.
00:07:20Kami memberikan PRD untuk aplikasi yang kami rencanakan untuk dibuat sebagai instruksi kepada OpenClaw dalam obrolan dan memintanya untuk membuat aplikasi tersebut.
00:07:26Setelah dimulai, ia pertama-tama memerlukan persetujuan di OpenClaw untuk menjalankan alat-alatnya. Dan setelah disetujui, tanpa memerlukan masukan dari pihak kami, ia langsung membangun aplikasi, mengirimkan repo ke GitHub, menyebarkannya di Vercel, dan memberi kami tautannya.
00:07:38Kami juga mendapatkan ringkasan kerjanya di dalam obrolan.
00:07:40Situs web ini dibangun dengan kekuatan gabungan dari Codex dan model Gemini 3 menggunakan kemampuan terbaik dari masing-masing model sesuai kebutuhan dan sesuai dengan persyaratan dalam PRD secara tepat.
00:07:50Selain itu, jika Anda menikmati konten kami, pertimbangkan untuk menekan tombol hype karena itu membantu kami membuat lebih banyak konten seperti ini dan menjangkau lebih banyak orang.
00:07:57Clawed Code adalah agen pengodean yang kuat, tetapi satu area di mana Gemini lebih unggul adalah dalam kemampuan pembuatan gambar.
00:08:04OpenClaw dapat digunakan untuk menjembatani kesenjangan di antara keduanya, memungkinkan kita menggunakan kekuatan keduanya secara gabungan.
00:08:09Sebelumnya kami membuat skill untuk menggunakan kemampuan pembuatan gambar nano banana milik Google, di mana kami berbicara tentang alur kerja lain yang bisa Anda gunakan untuk mendapatkan pembuatan gambar gratis dengan Clawed Code.
00:08:19Anda dapat menonton video tersebut di saluran ini.
00:08:21Namun OpenClaw juga menyertakan skill serupa yang disebut Nano Banana Pro, yang hanya membutuhkan kunci API untuk mengaktifkannya.
00:08:27Kami menguji skill bawaan tersebut juga dan melihat seberapa baik kinerjanya dibandingkan dengan milik kami.
00:08:31Setelah skill diaktifkan, kami menggunakan OpenClaw, memberikannya jalur direktori tempat aplikasi seharusnya berada, dan memintanya menggunakan Clawed Code untuk mengimplementasikan situs web,
00:08:39menggunakan skill Nano Banana Pro untuk membuat gambar yang sesuai dengan aplikasi, dan menempatkannya di direktori publik sehingga Clawed dapat mengakses gambar tersebut dan menggunakannya di halaman arahan.
00:08:48Setelah mendapat persetujuan untuk melanjutkan, ia memulai implementasi aplikasi tersebut.
00:08:52Ia memecah tugas besar menjadi subtugas alih-alih memberikan perintah besar ke Clawed dan mengimplementasikannya langkah demi langkah, memberi kami pembaruan tentang kemajuan implementasi dan terus melakukan commit ke Git juga.
00:09:03Sementara itu, ia juga menghasilkan gambar-gambar yang sesuai dengan aplikasinya.
00:09:07Satu hal yang harus dilakukan sebelum menggunakan Clawed Code via OpenClaw adalah menyetel izin yang akan diperlukan untuk membuat aplikasi, seperti yang kami lakukan di settings.json di dalam folder .clawed, atau meminta OpenClaw untuk berjalan menggunakan flag “dangerously skipped permissions”.
00:09:21Ini karena OpenClaw cenderung macet saat Clawed Code meminta izin sebelum mengimplementasikan apa pun, dan OpenClaw tidak punya cara untuk memberikan izin sendiri, menyebabkan sesi berakhir dengan timeout.
00:09:32Dengan cara ini, seluruh situs web dibuat hanya dengan mengoordinasikan Nano Banana dan Clawed Code secara bersamaan, menghasilkan gambar yang pas langsung ke dalam alur situs web, dan memungkinkan kita menggunakan kedua alat ini bersama-sama.
00:09:43Jika Anda bekerja dengan banyak orang dan mengirimkan email dingin (cold emails) untuk menjual produk Anda, Anda dapat menggunakan OpenClaw untuk mengotomatiskan hal ini juga.
00:09:49OpenClaw menangani riset prospek dan calon klien.
00:09:52Kami mencari beberapa pengembang potensial yang sedang mengerjakan aplikasi LLM sehingga kami dapat menghubungi mereka dan mendapatkan ulasan mereka tentang produk kami.
00:10:00Tempat terbaik untuk mencari pengembang seperti itu adalah GitHub, jadi kami memberinya instruksi untuk menyalin (scrape) halaman trending GitHub dan mendapatkan semua pengguna peringkat teratas yang bekerja di bidang yang sama dan memiliki informasi email serta kontak yang publik.
00:10:11Kami menyetel ini sebagai cron job dan menjadwalkannya untuk berjalan setiap pukul 9 pagi.
00:10:15Dengan cara ini, saat kami memulai hari, kami kembali mendapati draf email yang sudah disiapkan di akun kami.
00:10:20OpenClaw menyimpan semua klien potensial ke sebuah folder di folder Documents dan hanya membuat draf email saja, bukannya benar-benar mengirimkannya, karena memerlukan pemeriksaan ulang dari kami sebelum dikirim ke orang-orang dalam daftar.
00:10:31Draf ini sangat bagus dan dibuat persis seperti yang kami instruksikan.
00:10:34Kami memberikan akses ke akun Google kami melalui GOG CLI, yang sudah sepaket dengan instalasi OpenClaw.
00:10:40Kami hanya perlu mengaktifkan API yang diperlukan dari konsol cloud dan menambahkan kredensial dari sana.
00:10:45Setelah dikonfigurasi, ia dapat mengakses Gmail kami dan saat cron job berjalan, ia membuat tiga draf email termasuk gaya yang telah kami tentukan secara detail saat menyiapkan cron job melalui obrolan OpenClaw seperti email harus santai dan komunikatif serta berisi CTA yang lembut.
00:10:59Dengan cara ini, kami dapat menjangkau banyak orang melalui pengiriman email dingin untuk memperluas jangkauan kami.
00:11:04Dan karena OpenClaw berjalan sendiri setiap saat selama perangkat menyala, ia berfungsi dengan baik sebagai asisten pribadi.
00:11:10Ini karena kita dapat mengonfigurasinya dengan banyak alat seperti yang kami lakukan dengan menghubungkannya ke Google Workspace CLI untuk semua produk Google.
00:11:18Anda juga dapat menghubungkannya dengan banyak platform lain karena ia hadir dengan berbagai skill bawaan seperti Apple Reminders, Gemini, GitHub, dan banyak lagi, yang sebagian besar sudah terkonfigurasi sebelumnya.
00:11:28Anda hanya perlu mengaktifkannya atau memberikan kunci API agar dapat berfungsi.
00:11:32Dengan pengaturan ini, kami sebenarnya telah menggunakannya sebagai asisten pribadi kami.
00:11:35Kami menyiapkan heartbeat yang memindai email penting pada setiap siklus.
00:11:39Kami melakukan ini karena banyak email dari buletin sering menyebabkan email penting terlewatkan saat kotak masuk Anda penuh sesak.
00:11:45Heartbeat ini menginstruksikan OpenClaw untuk memprioritaskan email yang ditandai sebagai penting dan mengabaikan email promosi serta buletin.
00:11:51Ia memberi skor pada email berdasarkan kriteria yang ditentukan dalam cron job, mengidentifikasi item yang perlu ditindaklanjuti dari masing-masing email, dan memperbaruinya di saluran yang dikonfigurasi, baik itu WhatsApp atau Discord.
00:12:00Jadi saat kami memeriksa, kami hanya mendapatkan pembaruan email dari Google Workspace untuk item-item yang memang memerlukan perhatian kami.
00:12:06Kami bahkan dapat mengajukan pertanyaan kepada OpenClaw terkait acara kalender atau menjadwalkan tugas secara langsung dari pesan obrolan.
00:12:12Sering kali kami harus menggunakan Clawed Code, tetapi kami sedang jauh dari perangkat kami.
00:12:16Hal itu dulu sangat menjengkelkan karena kami tidak dapat mengakses apa yang ada di Clawed Code dan tidak punya cara untuk mengaksesnya dari jarak jauh.
00:12:22Dengan OpenClaw, kesenjangan ini juga terjembatani karena sekarang kami tinggal menyuruh pengaturan OpenClaw kami untuk pergi ke direktori tempat kami menyimpan apa yang kami butuhkan dan menjalankan Clawed Code untuk melakukan apa pun yang kami mau.
00:12:31Seperti yang kami sebutkan sebelumnya, OpenClaw tidak dapat berinteraksi dengan permintaan izin Clawed sendiri dan akan macet tanpa batas waktu,
00:12:37jadi kami bisa mengizinkan terlebih dahulu izin yang kami tahu akan diperlukan, seperti membuat, menulis, dan mengedit di pengaturan .clawed, atau secara eksplisit memintanya berjalan dengan flag “dangerously skipped permissions”.
00:12:47Setelah itu siap, kami meminta Clawed Code untuk menjalankan riset di direktori yang kami gunakan untuk mengelola tugas riset kami dan mengembalikan ringkasan lengkapnya kepada kami.
00:12:55Ini membuka peluang untuk mengirimkan perubahan dalam basis kode, meninjau PR, dan memperbaiki kesalahan produksi, semuanya dari aplikasi obrolan kami bahkan saat kami sedang dalam perjalanan.
00:13:03Nah, itu tadi berbagai cara menggunakan OpenClaw, tetapi agar bisa menggunakannya secara efektif, ada hal-hal tertentu yang perlu Anda perhatikan sebelum memasangnya.
00:13:11Kami membicarakan hal ini secara mendalam di video sebelumnya tentang alat ini. Anda mungkin akan melihat video tersebut di layar akhir, jadi Anda bisa langsung mengekliknya alih-alih mencarinya sendiri.
00:13:18Demikianlah akhir dari video ini. Jika Anda ingin mendukung saluran ini dan membantu kami terus membuat video seperti ini, Anda dapat melakukannya dengan menggunakan tombol super thanks di bawah.
00:13:26Seperti biasa, terima kasih telah menonton dan sampai jumpa di video berikutnya.