Block, perusahaan teknologi yang didirikan oleh Jack Dorsey, mantan CEO Twitter, pemilik Square, Cash App, dan layanan streaming musik Tidal, kini merilis Berd sebagai aplikasi desktop open source. Aplikasi ini awalnya dibuat untuk memberikan karyawan Block lingkungan kerja tunggal untuk berinteraksi dengan agen AI menggunakan berbagai model, alat, dan proyek.
- Permukaan kerja harian untuk agen AI
- Perbedaan antar agen
- Lapisan orkestrasi, bukan model atau runtime agen baru
- Perbandingan Berd dengan Codex, Claude Code, Cursor, dan Goose
- Data lokal, telemetry dan distribusi perusahaan
- Harga, model, dan model kontribusi tertutup
- Dari pekerjaan agen privat ke alur kerja multi-pemain
Berd adalah aplikasi desktop yang diinstal secara lokal, bukan ruang kerja berbasis web. Saat ini, aplikasi ini telah tersedia di GitHub dengan lisensi Apache 2.0 yang permisif, yang berarti siapa pun dapat menggunakan, memodifikasi, dan mendistribusikannya secara komersial. Versi terbaru Berd, 0.6.2, dirilis pada 18 Agustus dan telah mencatat 91 kontributor.
“Berd adalah aplikasi desktop yang difokuskan pada bagaimana pengguna bekerja langsung dengan proyek, file lokal, alat, repositori, dan agen yang terhubung ke komputer pengguna,” kata Brad Axen, Kepala Kemampuan AI di Block, dalam sebuah wawancara.
Permukaan kerja harian untuk agen AI
Block memposisikan Berd sebagai “permukaan kerja AI harian”: tempat di mana pengguna bisa memulai percakapan, melampirkan file atau folder, memilih agen dan model, serta bekerja dalam proyek yang berkelanjutan. Desain Berd bukan hanya soal kemudahan, tetapi juga memastikan bahwa pengguna selalu tahu konteks proyek, file, dan keadaan sesi yang aktif dalam sebuah percakapan. Penekanan pada keadaan operasional yang terlihat inilah yang membedakan Berd dari chatbot umum.
Berd bermula dari masalah praktis di dalam Block. Karyawan sudah bekerja dengan agen yang cakap, seperti Goose, Claude Code, dan Codex, tetapi pengalaman mereka terasa terfragmentasi. “Kami memiliki agen yang mampu seperti Goose, Claude Code, dan Codex, tetapi berinteraksi dengan mereka memerlukan navigasi di berbagai antarmuka yang berbeda,” kata Lucinda Bell, Komunikasi Teknologi di Block.
Berd menawarkan solusi dengan menciptakan aplikasi desktop yang konsisten untuk semua tim Block. Proyek yang berkelanjutan memungkinkan pengguna untuk kembali ke kumpulan file yang sudah ada tanpa harus membangun konteks setiap kali melakukan tugas baru. Block juga merancang Berd agar pekerjaan agen dapat diakses lebih luas, tidak hanya oleh tim teknik, membiarkan pengguna memulai percakapan dan menambahkan alat, konteks, serta struktur sesuai kebutuhan pekerjaan.
Block tidak melihat Berd sebagai produk mobile. Axen mengungkapkan bahwa platform kolaborasi open source, Buzz, sudah menyediakan pengalaman mobile dan menjadi lingkungan kerja yang diutamakan untuk penggunanya yang sering bergerak.
Perbedaan antar agen
Berd mengambil pendekatan unik pada permasalahan yang sering diabaikan produk AI lainnya: bagaimana cara membedakan satu agen yang terkonfigurasi dari yang lain. Dari awal, setiap agen tidak dianggap sebagai jendela chat kosong, melainkan diberi peran, instruksi, keterampilan, dan identitas visual yang berbeda. Block menciptakan koleksi karakter animasi yang disebut “Gloopies”, yang masing-masing dirancang untuk gaya kerja yang berbeda, seperti Berdy, Pushback, Choosey, dan Copycat.
Lapisan visual ini bukan untuk menggantikan substansi. “Avatar membuat agen menjadi mudah dikenali. Perannya, keterampilan, dan alatnya membuatnya berguna,” kata Block dalam blog mereka.
Hal ini penting karena saat pekerja menggunakan beberapa agen spesialis sekaligus, identitas yang dapat dikenali memberikan cara mudah untuk membedakan antara mereka. Alih-alih menjadi sekadar karakter dalam daftar chat, agen hadir sebagai karakter animasi yang berbeda.
Lapisan orkestrasi, bukan model atau runtime agen baru
Dari segi arsitektur, Berd bukanlah model dasar baru maupun runtime agen baru. Aplikasi ini dibangun menggunakan Tauri 2 dan React 19, yang memungkinkan pembuatan aplikasi desktop ringan dengan teknologi web. Berd berkomunikasi dengan Goose, framework agen open source yang diluncurkan Block pada Januari 2025, melalui standar yang disebut Agent Client Protocol (ACP).
Goose, yang menghubungkan model-model bahasa besar dengan file dan sistem eksternal, tetap berjalan bersamaan dengan Berd untuk menangani loop pengelolaan agen. Penting untuk dipahami bahwa Goose berfungsi dengan penyedia model proprietary dan model open yang dijalankan secara lokal.
Secara keseluruhan, Berd bertujuan untuk memberikan lingkungan desktop yang konsisten di sekitar berbagai alat dan model, memungkinkan pengguna menyesuaikan penyedia dan harness mana yang ingin mereka gunakan, tanpa harus bergantung pada model yang dipilih Block.
Perbandingan Berd dengan Codex, Claude Code, Cursor, dan Goose
Perpisahan ini menjadi penting karena pasar alat agen sudah mulai menyatu pada produk yang menangani pekerja AI yang semakin otonom. OpenAI menggambarkan aplikasi Codex sebagai “pusat komando” untuk agen, sementara Claude Code, dari Anthropic, sekarang mencakup terminal dan aplikasi desktop. Berd berfokus pada menyediakan ruang kerja desktop yang terbuka source dan serbaguna, serta dapat berguna di luar coding.
| Produk | Pembuat | Harga | Dukungan model | Ciri khas |
| Berd | Block | Gratis dan open source (Apache 2.0); pengguna hanya membayar biaya penyedia model mereka sendiri | Penyedia apa pun yang dikonfigurasi pengguna, di seluruh berbagai harness agen | Ruang kerja desktop di atas harness agen; penyimpanan data lokal pertama; identitas agen visual; proyek berkelanjutan; distribusi kustom untuk perusahaan; dirancang untuk non-insinyur dan pengembang |
| Codex app | OpenAI | Sertakan dalam paket berlangganan ChatGPT, mulai dari Plus $20/bulan hingga Pro $200/bulan | Model OpenAI saja | “Pusat komando” untuk agen coding; banyak agen berjalan secara paralel di seluruh utas proyek terpisah |
| Claude Code | Anthropic | Sertakan dalam paket berlangganan Claude, mulai dari Pro $20/bulan hingga Max $100–200/bulan | Model Claude dari Anthropic saja | Pemrograman mandiri yang dalam; membaca basis kode, mengedit file, menjalankan perintah |
| Cursor | Anysphere | Pro $20/bulan; Ultra $200/bulan | Banyak model frontier | Editor kode berbasis AI; integrasi lokal-ke-cloud |
| Goose | Block / Agentic AI Foundation | Gratis dan open source (Apache 2.0); bawa model Anda sendiri | Penyedia mana pun, atau model sepenuhnya lokal | Framework agen yang tidak terikat pada model di bawah Berd; versi CLI dan desktop tersedia |
Pentingnya portabilitas sangat ditekankan oleh Block. Banyak kerja dasar dalam Berd sengaja dijaga agar dapat dipindahkan: folder, repositori Git, dan instruksi tetap dapat diakses di luar aplikasi. Agen Berd dapat diekspor dan dibagikan di antara pengguna dengan instruksi dan pengaturan yang tetap utuh.
Data lokal, telemetry dan distribusi perusahaan
Berd dirancang dengan model data lokal terlebih dahulu. Sejarah percakapan disimpan di perangkat pengguna, sementara kredensial tetap di keychain sistem operasi secara default. Hal ini tidak berarti semua pemrosesan AI berlangsung di lokal; ketika model dikonfigurasi diminta untuk bekerja, material relevan akan dikirim ke penyedia model tersebut.
Telemetry, data penggunaan yang dikirim kembali ke pembuat perangkat lunak, dinonaktifkan secara default. Jika pengguna ikut serta, Block mengumpulkan identifier instalasi acak dan beberapa kejadian penggunaan terprediksi.
Pengguna dapat mengubah pengaturan telemetry kapan saja. Block menekankan bahwa fork pihak ketiga dapat memodifikasi sistem telemetry, sehingga perusahaan yang mengevaluasi versi kustom perlu meninjau perilaku aplikasi tersebut secara menyeluruh.
Block juga menciptakan apa yang mereka sebut sebagai “distribution seams,” yaitu titik yang terdefinisi di mana organisasi dapat menambahkan pengaturan penyedia terkelola, agen privat, dan alat tambahan tanpa memasukkan material privat ke dalam kode sumber publik.
Harga, model, dan model kontribusi tertutup
Block belum mengumumkan harga berlangganan untuk Berd, dan tidak ada tanda-tanda bahwa hal itu akan segera terjadi. Banyak model yang digunakan perusahaan mungkin memakan biaya, tetapi fleksibilitas adalah daya tarik utama Berd — pengguna dapat menyesuaikan model dengan pekerjaan yang dilakukan.
Secara umum, Block tidak memperlakukan satu model sebagai default permanen. Selain itu, repository tidak menerima kontribusi di luar; setiap penarikan dari pihak ketiga secara otomatis ditutup.
Block tidak mempersembahkan Berd sebagai produk yang menghasilkan pendapatan saat ini. Pengembalian awal dari investasi datang dari penggunaan internal perangkat lunak, sehingga mereka dapat memahami bagaimana karyawan menggunakan agen dengan cara yang lebih konsisten. Tak lama lagi, Block mungkin melihat lebih jauh lagi tentang kebutuhan organisasi untuk mendalami penggunaan agen di lingkungan kerja.
Dari pekerjaan agen privat ke alur kerja multi-pemain
Berd memberikan pengalaman desktop individu; sedangkan proyek lain dari Block, Buzz, berfokus pada ruang kolaborasi di mana orang bersama agen berkolaborasi untuk catatan yang dapat dicari. Buzz adalah ruang kolaborasi bebas, berlisensi Apache 2.0, untuk manusia dan agen AI — memungkinkan pengguna untuk berkolaborasi sambil menjaga identitas yang terdefinisi dan berbagi izin secara efisien.
Dalam perspektif ke depan, Block tidak berencana untuk memisahkan dua produk ini selamanya. Mereka ingin memadukan pengalaman individu Berd ke dalam Buzz, memungkinkan kerja dimulai secara privat dan kemudian berkembang menjadi kolaboratif tanpa perlu mengganti alat.
Secara keseluruhan, Berd adalah langkah maju yang menarik dari Block, menekankan pada fleksibilitas serta dukungan bagi perusahaan dalam mengadopsi teknologi agen AI dengan lebih baik di lingkungan kerja mereka.

