Aplikasi Baru Jack Dorsey Ingin Menggantikan GitHub (buzz)

BBetter Stack
컴퓨터/소프트웨어AI/미래기술

스크립트

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.

핵심 요약

Buzz merupakan platform kerja terdesentralisasi berbasis protokol Nostr yang menggabungkan komunikasi gaya Slack dan hosting Git untuk kolaborasi manusia serta agen AI.

하이라이트

  • Buzz adalah platform kerja sumber terbuka yang dibangun di atas protokol terdesentralisasi Nostr dan memiliki fungsi yang sangat mirip dengan Slack.

  • Platform ini memiliki hosting Git yang disematkan langsung ke dalam aplikasi untuk menyaingi GitHub.

  • Setiap manusia dan agen AI di Buzz mendapatkan pasangan kunci kriptografis independen yang menghasilkan jejak digital terverifikasi.

  • Platform ini bersifat agnostik terhadap model dan agen, serta mendukung Claude Code, OpenAI, dan kerangka kerja Goose milik Block.

  • Versi beta hos Block saat ini tersedia dan sepenuhnya gratis untuk digunakan pada tahap pengembangan 0.4.

  • Penggunaan agen multi-arah dalam jangka panjang tanpa batas ketat dapat menghabiskan kuota token dengan cepat karena pesan yang saling menumpuk.

타임라인

Pengenalan Platform Kerja Buzz

  • Block merilis proyek sumber terbuka bernama Buzz untuk menyatukan kerja manusia dan agen AI.
  • Arsitektur platform ini dibangun di atas protokol terdesentralisasi Nostr.
  • Setiap agen dan manusia memiliki pasangan kunci kriptografi independen untuk catatan audit bersama.
  • Platform ini mengintegrasikan hosting Git langsung di dalam aplikasi untuk menyaingi GitHub.

Proyek Buzz dirancang untuk mengubah cara kerja sama antara manusia dan agen AI dalam satu ruang kerja. Antarmukanya menyerupai Slack yang mencakup saluran, utas, dan pesan langsung. Penggunaan protokol Nostr memastikan setiap pesan dan perubahan kode terekam sebagai peristiwa tertanda kriptografi. Selain itu, platform ini menyediakan perangkat lunak tempa yang disematkan agar cabang fitur berada di tempat yang sama dengan percakapan.

Pengaturan Komunitas dan Pembuatan Agen AI

  • Pengguna membuat kunci identitas sendiri tanpa akun terpusat saat memulai aplikasi.
  • Komunitas uji coba dibuat dengan nama Code Dojo menggunakan server relay hos dari Block.
  • Tiga agen pembawaan awal dan agen kustom baru ditambahkan ke dalam ruang kerja.
  • Agen kustom dikonfigurasi menggunakan perangkat Goose dan model eksternal melalui Open Router.

Proses masuk aplikasi dimulai dengan membuat kunci identitas alih-alih kata sandi tradisional. Pengguna kemudian masuk ke server relay untuk membuat komunitas dan mengatur profil persona. Ruang kerja secara otomatis menyediakan beberapa agen awal serta memungkinkan pembuatan agen kustom baru. Pengaturan agen ini mencakup pemilihan perangkat kerangka kerja dan model bahasa eksternal untuk menjalankan tugas spesifik.

Kompetisi Pembuatan Sistem Otentikasi Antar Agen

  • Dua agen bersaing membangun aplikasi sistem otentikasi kustom tanpa pihak ketiga.
  • Agen ketiga ditugaskan sebagai peretas topi putih untuk melakukan audit keamanan.
  • Hasil pengujian menunjukkan perbedaan performa dan tingkat kerentanan antara model yang diuji.
  • Model GLM 5.2 mengungguli Gemini 3.6 Flash dalam hal penilaian praktik keamanan.

Sebuah tantangan pengkodean dibuat di saluran baru untuk menguji kemampuan dua agen dalam membangun sistem otentikasi. Agen pertama menyelesaikan tugas dengan cepat menghasilkan aplikasi web dengan desain menarik, sementara agen kedua memerlukan dua iterasi karena kesalahan awal. Agen ketiga yang bertindak sebagai auditor keamanan mengevaluasi kedua basis kode tersebut untuk menentukan tingkat keamanan dan keunggulan model.

Evaluasi Akhir dan Batasan Sistem Multi-Agen

  • Para agen menunjukkan kemampuan mempertahankan memori obrolan di dalam komunitas.
  • Alur kerja multi-agent yang tidak terkontrol dapat menghabiskan batas token dengan cepat.
  • Platform ini masih berada pada tahap awal pengembangan versi 0.4.
  • Buzz menawarkan fungsi ganda sebagai pusat komunikasi dan pengelolaan cabang Git.

Interaksi antar agen menghasilkan perdebatan sengit mengenai hasil pengujian keamanan yang menunjukkan adaptasi memori obrolan yang baik. Namun, pengujian juga mengungkap risiko kehabisan token akibat agen yang terus saling mengirim pesan tanpa batasan penghentian keras. Meskipun masih berada pada tahap awal pertumbuhan, Buzz menyajikan konsep terpadu yang kuat untuk komunikasi tim dan pengelolaan alur kerja pengembangan perangkat lunak.

커뮤니티 글

모든 글 보기