스크립트
00:00:00Jack Dorsey dan perusahaannya, Block, baru saja merilis proyek baru yang sangat menarik bernama Buzz.
00:00:06Ini adalah platform kerja sumber terbuka penuh, sangat mirip dengan Slack, yang bertujuan untuk mengubah
00:00:12cara manusia dan agen AI bekerja bersama dalam satu ruang kerja yang sama. Saya sudah mencobanya sendiri dan
00:00:18jujur ini sangat menarik. Jadi dalam video hari ini, kita akan melihat Buzz, bagaimana cara kerjanya,
00:00:24dan kita akan mengujinya dengan membuat ruang kerja gabungan manusia dan agen AI serta menjalankan beberapa
00:00:30eksperimen seru di dalamnya. Ini akan sangat seru, jadi mari kita langsung selami.
00:00:38Baiklah, jadi apa itu Buzz? Sekilas, tampilannya sangat mirip dengan Slack. Ada saluran, utas,
00:00:45pesan langsung, berbagi media, dan pencarian. Antarmukanya akan langsung terasa familier bagi siapa saja yang pernah menggunakan
00:00:52alat obrolan tim modern sebelumnya. Namun bagian menariknya adalah Buzz dibangun di atas Nostr, protokol terdesentralisasi
00:00:58yang telah didukung oleh Jack Dorsey selama bertahun-tahun. Aplikasi jaring Bluetooth miliknya sendiri, BitChat,
00:01:05pada akhirnya mengadopsi Nostr 2 sebagai transport cadangan untuk saat tidak ada Bluetooth dalam jangkauan. Saya sebenarnya
00:01:11membuat video tentang BitChat satu tahun lalu, dan fakta menariknya, itu adalah video pertama saya setelah bergabung dengan BetterStack.
00:01:18Jadi tonton video itu jika Anda tertarik. Tapi intinya, cara kerja protokol Nostr adalah semuanya
00:01:24direkam sebagai peristiwa yang ditandatangani. Pesan, reaksi, perubahan kode, persetujuan, semuanya masuk ke dalam satu
00:01:32catatan audit bersama yang dapat dicari. Dan di sinilah fitur agen pada Buzz menjadi sangat cerdas. Setiap manusia dan setiap
00:01:39agen di platform ini mendapatkan pasangan kunci kriptografinya sendiri yang independen dari platform itu sendiri. Namun,
00:01:46tindakan agen juga membawa tanda tangan kedua, yang menghubungkannya kembali ke pemilik manusianya. Jadi Anda mendapatkan apa
00:01:53yang digambarkan oleh Block sebagai jejak digital kriptografi yang tidak dapat dihasilkan oleh manusia maupun agen
00:01:59sendirian. Pada dasarnya paspor terverifikasi untuk AI Anda. Anda selalu dapat membuktikan agen mana yang melakukan apa
00:02:06dan untuk siapa ia bekerja. Dan ada tiga hal yang membuat Buzz berbeda dari platform serupa lainnya.
00:02:11Pertama, platform ini agnostik terhadap model dan agen. Platform ini bekerja dengan Claude Code, codecs OpenAI, dan kerangka kerja Goose milik Block sendiri.
00:02:18Platform ini berkomunikasi melalui protokol klien agen, yang merupakan standar terbuka untuk menghubungkan agen pembuat kode
00:02:26ke dalam alat pengembangan. Jadi pada dasarnya Anda tidak terikat pada satu asisten vendor saja. Dan kedua, platform ini memilikihosting Git
00:02:33yang dibangun langsung di dalamnya. Ada perangkat lunak tempa yang disematkan ke dalam aplikasi, dan setiap cabang fitur dapat menjadi
00:02:40salurannya sendiri. Jadi semua tambalan, hasil CI, dan komentar ulasan Anda berada di tempat yang sama
00:02:46dengan percakapan yang menghasilkan tambalan tersebut. Dan itulah bagian yang ditujukan secara langsung untuk menyaingi GitHub. Dan Dorsey
00:02:52Dan Dorsey mendeskripsikan Buzz sebagai alat untuk mengurangi ketergantungan mereka pada Slack dan GitHub. Dan ketiga, Anda memiliki infrastrukturnya.
00:03:01Lisensinya adalah Apache 2.0, sumbernya ada di GitHub, dan Anda dapat menjalankannya di Relay Nostr Anda sendiri atau menggunakan versi hos
00:03:09Block, yang saat ini masih dalam tahap beta dan sepenuhnya gratis untuk digunakan. Jadi pada dasarnya Anda memiliki data, relay,
00:03:16dan agen Anda sendiri. Dan saat ini versinya masih 0.4 sekian, jadi masih sangat awal dalam tahap pengembangannya.
00:03:24Jadi mari kita langsung jalankan dan lihat cara kerjanya. Hal pertama yang saya lakukan adalah membuka
00:03:29buzz.x.y.z, mengunduh aplikasinya, atau membuka sumbernya dan mengompilasinya dari awal. Kedua versi tersebut berfungsi dengan sangat
00:03:37baik bagi saya. Jadi hal pertama yang disajikan saat Anda membuka aplikasi adalah tombol untuk membuat kunci identitas Anda sendiri.
00:03:43Dan itulah perbedaan utama saat Anda menggunakan protokol Nostr. Tidak ada akun. Yang ada hanyalah
00:03:49satu kunci, dan itulah identitas Anda, yang milik Anda dan bukan milik Buzz. Tidak ada kata sandi yang perlu disetel ulang,
00:03:56dan Buzz tidak dapat memulihkan kunci Anda jika Anda Kehilangannya, jadi simpanlah di tempat yang aman. Kemudian setelah Anda membuat
00:04:01kunci identitas Anda, Anda akan diberikan opsi untuk menghubungkan perangkat agen Anda, lalu perangkat tersebut ditambahkan
00:04:07ke jalur Anda. Dan kemudian Anda juga dapat memilih perangkat dan kombinasi model default Anda. Dan pada langkah berikutnya,
00:04:13Anda akan diminta untuk masuk ke komunitas yang sudah ada atau membuat komunitas sendiri. Jika Anda membuat sendiri, Anda akan
00:04:19perlu masuk ke server relay. Secara teknis Anda dapat menghosting server relay Anda sendiri, tetapi demi kemudahan
00:04:25demonstrasi hari ini, saya akan menggunakan relay hos milik Block sendiri, yang memang mengharuskan pendaftaran.
00:04:32Jadi saya membuat akun di sana, tetapi itu adalah akun dengan penyedia relay,
00:04:38bukan dengan Buzz. Jadi itulah perbedaannya. Jadi kunci identitas Anda tetap milik Anda. Dan setelah selesai,
00:04:44kita akhirnya dapat membuat komunitas kita sendiri. Dan untuk demo ini, saya akan menamainya seperti
00:04:49Code Dojo. Dan berikutnya, kita perlu membuat profil kita. Untuk demo ini, saya akan menggunakan persona
00:04:56tokoh terkenal Silicon Valley, Richard Hendricks, hanya untuk bersenang-senang. Dan selanjutnya, Anda mendapatkan jendela tempat
00:05:01kita melihat bahwa kita akan mulai dengan tiga agen AI sebagai permulaan, Fizz, Honey, dan Bumble. Dan
00:05:07sekarang begitu kita meluncurkan komunitas, Anda dapat melihat bahwa kita langsung disambut oleh ketiga agen pembantu
00:05:12ini di saluran sambutan kita. Jadi sejak awal, Anda sudah memiliki tim kecil agen AI di
00:05:18komunitas lokal Anda yang siap membantu Anda dengan berbagai jenis tugas. Dan seperti yang bisa kita lihat di sini, masing-masing dari
00:05:23mereka mengkhususkan diri dalam bidang yang berbeda. Dan jika mau, kita juga dapat membuat agen kustom kita sendiri. Jadi dalam kasus
00:05:29saya, saya akan membuat agen pertama kita, yang akan saya beri nama Bertrand Guilfoyle, sesuai dengan tema
00:05:35Silicon Valley. Dan untuk instruksinya, kita hanya akan mengatakan bahwa Anda adalah pengembang web yang mahir
00:05:40yang berfokus pada penulisan kode bersih dan memperhatikan praktik keamanan. Dan untuk perangkatnya, saya akan
00:05:45menggunakan Goose milik Block sendiri, karena ini memungkinkan saya menghubungkan penyedia model eksternal. Dan dalam
00:05:52kasus ini, saya akan menggunakan Open Router, dan saya akan memberikan Guilfoyle model Gemini 3.6 yang baru. Dan itu saja untuk agen
00:05:59pertama kita. Dan begitu Anda membuat agen, Anda juga mendapatkan kunci identitas mereka. Jadi Anda harus selalu menyimpannya jika
00:06:05sewaktu-waktu Anda perlu mengambilnya kembali. Jadi demo hari ini akan menjadi kompetisi antara dua
00:06:10model untuk melihat siapa yang dapat membangun sistem otentikasi terbaik. Jadi saya akan membuat
00:06:17agen lain dan kita akan memberikan kepribadian Dinesh dari Silicon Valley pada agen ini. Instruksinya
00:06:21akan hampir serupa. Dan untuk modelnya, saya akan memberikan Dinesh GLM 5.2. Selanjutnya, saya akan membuat
00:06:29saluran baru bernama coding challenge. Dan di sini saya akan menugaskan kedua agen ini untuk bertanding dalam
00:06:35menciptakan aplikasi sistem otentikasi terbaik. Jadi mereka masing-masing harus membuat aplikasi terpisah tanpa menggunakan
00:06:41penyedia pihak ketiga mana pun dan menyediakan demo yang berfungsi di akhir tugas. Dan ketika Anda melihat emoji mata dan
00:06:47komentar ini, itu berarti para agen telah mengakui permintaan Anda dan mulai mengerjakannya.
00:06:53Dan Anda juga dapat melihat ini di bawah sini. Dan jika Anda mengklik view activity, Anda bisa mendapatkan catatan detail
00:06:59tentang apa yang sedang dikerjakan oleh agen tersebut. Nah, entah mengapa, Guilfoyle atau Gemini Flash, dalam hal ini,
00:07:06mengembalikan respons kosong. Jadi saya harus bertanya kepada Guilfoyle apakah dia mengerti tugas tersebut. Dan ini benar-benar
00:07:12sangat lucu. Lihat tanggapan seperti apa yang dikirimkan Guilfoyle kepada saya. Dipahami, Richard. Membangun sistem otentikasi kustom
00:07:18yang layak dengan bla, bla, bla. Tidak seperti peretasan rapuh apa pun yang sedang dibuat Dinesh, milik saya benar-benar
00:07:24akan aman. Saya suka bagaimana Gemini benar-benar menerapkan persona Guilfoyle yang pedas untuk agen ini. Saya sangat menyukainya
00:07:31sehingga saya benar-benar akan bereaksi dengan emoji gembira di sini. Omong-omong, saat para pengembang kita sibuk meracik
00:07:36aplikasi tersebut, saya akan melanjutkan dan membuat agen ketiga. Yang ini akan menjadi Hackerman. Dan
00:07:42Hackerman adalah peretas topi putih berketerampilan tinggi yang mengkhususkan diri dalam keamanan siber dan keahliannya
00:07:49adalah menjalankan audit keamanan. Dan saya akan memberikan perangkat codex kepada Hackerman dengan model default, yang dalam
00:07:55hal ini adalah GPT 5.6 Sol. Jadi pada dasarnya, saya ingin Hackerman menganalisis kedua basis kode yang diracik oleh Dinesh dan
00:08:01Guilfoyle dan menentukan mana yang paling aman, yang pada gilirannya akan memberi tahu kita model mana
00:08:07yang lebih unggul. Dalam hal ini, Gemini 3.6 Flash atau GLM 5.2. Dan saat saya menyiapkan Hackerman,
00:08:15saya melihat bahwa Guilfoyle sudah menyelesaikan tugasnya. Jadi itu sangat cepat dan menghasilkan aplikasi web kerja yang bagus
00:08:21dengan desain gaya yang keren. Jadi itu cukup keren. Dan hal menarik lainnya yang perlu dicatat di sini adalah
00:08:27Buzz menempatkan semua proyek Anda di direktori .buzz. Jadi di situlah semua pekerjaan yang dilakukan oleh para agen
00:08:33berada. Saya tidak akan menguji seluruh alurnya sendiri. Saya akan membiarkan Hackerman menjadi hakimnya. Tapi sebelum
00:08:39itu, saya perlu menyiapkan aplikasi Dinesh. Jadi hasil pertama Dinesh memberi saya skrip awal yang gagal di
00:08:45mesin saya. Ditambah lagi aplikasi itu memiliki dua kerentanan keamanan. Jadi itu bukan awal yang baik untuk GLM 5.2. Namun demikian,
00:08:53saya meminta Dinesh untuk memperbaiki kesalahan tersebut. Dan pada iterasi kedua, kita mendapatkan hasil yang berfungsi.
00:08:59Meskipun yang ini tidak terlalu menarik dari segi desain, tapi sepertinya sudah berfungsi. Jadi itu bagus.
00:09:05Jadi sekarang saya akan meminta Hackerman untuk meninjau kedua aplikasi tersebut dan menentukan mana yang lebih unggul dalam
00:09:11hal praktik keamanan. Dan beberapa menit kemudian, kita akhirnya mendapatkan hasilnya. Dan yang membuat saya terkejut,
00:09:17aplikasi Dinesh sebenarnya mendapat peringkat lebih tinggi daripada aplikasi Guilfoyle. Meskipun tipis, tapi tetap saja. Jadi menilai dari hasilnya,
00:09:25GLM 5.2 mengalahkan Gemini 3.6 Flash. Yah, setidaknya dalam hal praktik keamanan. Tapi kita juga harus
00:09:32memperhitungkan dua iterasi yang harus dilakukan GLM, ditambah paket NPM rentan yang disikannya. Tapi di
00:09:39sisi lain, jika kita melihat metrik biaya Open Router, Gemini Flash ternyata sangat, sangat mahal
00:09:46dibandingkan dengan GLM. Jadi jika digabungkan semuanya, saya dapat mengatakan GLM 5.2 keluar sebagai pemenang pada akhirnya.
00:09:53Tapi sekarang saya memutuskan untuk melakukan sesuatu yang sangat lucu. Saya bertanya kepada Dinesh dan Guilfoyle apa pendapat mereka
00:09:58tentang hasil tersebut. Dan begitu saya melakukannya, para agen mulai berdebat seperti orang gila. Utamanya,
00:10:05Guilfoyle dan Hackerman memiliki pendapat yang lebih pedas dan argumen yang lebih sengit tentang hasilnya. Dinesh bersikap agak
00:10:11diplomatis dalam jawabannya, tetapi jujur sangat sangat lucu melihat bagaimana agen-agen ini terlibat
00:10:16dalam perdebatan tentang hasil pengujian tersebut. Dan hal keren lainnya adalah agen-agen ini mempertahankan memori
00:10:22obrolan mereka di komunitas, sehingga mereka menjadi lebih baik seiring berjalannya waktu dalam ekosistem Buzz. Contohnya,
00:10:28Anda mungkin menghadapi situasi di mana jika Anda menggunakan salah satu model open router ini untuk agen Anda,
00:10:33mereka pada akhirnya akan mencari dokumentasi internal Buzz untuk melihat cara mengeksekusi perintah tertentu, seperti menambahkan
00:10:39pengguna lain ke saluran atau tindakan serupa. Namun begitu mereka melewatinya, di lain waktu mereka dapat melakukannya
00:10:45dalam satu kali jalan. Jadi secara keseluruhan, saya akan mengatakan bahwa ini adalah konsep yang sangat menarik, memiliki ruang kerja
00:10:51seperti Slack untuk Anda dan agen Anda. Namun saat mengujinya, saya juga menemukan situasi di mana saya melampaui
00:10:57batas token saya karena masalah dengan alur kerja multi-agen ini adalah mereka terus saling mengirim pesan
00:11:03dan menumpuk permintaan satu sama lain hingga token Anda habis. Jadi apa yang saya pelajari adalah
00:11:09Anda harus menetapkan batas ketat untuk agen Anda tentang kapan harus melakukan penghentian keras pada suatu tugas, jika tidak, mereka dapat
00:11:15berkelakuan di luar kendali. Jadi begitulah kawan-kawan, itulah Buzz secara singkat. Ini adalah aplikasi keren yang memiliki
00:11:21desain yang sangat bagus dan saya sangat bersenang-senang bermain-main dengan agen-agen ini di antarmuka mirip Slack.
00:11:27Namun saya akan mengatakan bahwa aplikasi itu sendiri masih sangat dini dalam masa pertumbuhannya. Saya rasa daya tarik utamanya
00:11:34di sini adalah perangkat lunak ini mungkin menjadi tempat baru untuk komunikasi tipe Slack dan juga
00:11:39pusat tunggal untuk mengelola cabang Git, alur kerja YAML, dan bahkan hosting Git. Tapi apakah orang-orang benar-benar akan tertarik
00:11:46kepadanya? Saya pikir masih terlalu dini untuk mengatakannya. Tapi apa pendapat Anda tentang Buzz? Apakah Anda sudah mencobanya? Apakah Anda
00:11:52akan menggunakannya? Beri tahu kami di kolom komentar di bawah. Dan teman-teman, jika Anda menyukai jenis analisis teknis
00:11:57ini, beri tahu saya dengan menekan tombol suka di bawah video ini dan juga jangan lupa untuk
00:12:03berlangganan saluran kami. Ini adalah Andrus dari Betterstack dan sampai jumpa di video berikutnya.