Siapa di baliknya dan proses pembuatannya
Tim kecil yang menghabiskan waktu seharian di agen dan terminal, membangun yang mereka sendiri inginkan. Bagian yang perlu diketahui sebelum Anda mempercayakan shell Anda pada sebuah program.
Shifton Inc
Vobuda dibuat oleh Shifton Inc, tim di balik shifton.com, perangkat lunak manajemen shift yang dipakai di puluhan negara, dan rolchat.com, platform komunikasi pelanggan buatan mereka sendiri. Terminal ini lahir dari pekerjaan itu, bukan dari riset pasar: tim yang menghabiskan hari kerja memberi tugas ke agen dan membaca hasilnya, lalu membangun jendela yang selama ini mereka inginkan.
Versi pertama yang bisa dipasang orang di luar tim tiba enam hari setelah jendela pertama terbuka. Versi itu sudah punya blok yang bisa dibagi dan diseret antar-tab dengan shell-nya tetap berjalan, bilah kontrol agen, monitor sistem dengan skin, berkas yang terbuka di samping shell, dikte dan pembacaan dengan suara, baris perintah, proyek, jendela quake, dan empat puluh bahasa dengan panduan di masing-masing.
Gratis, dan closed
Program ini tidak berbayar, baik untuk kerja pribadi maupun bisnis. Tidak ada masa uji coba, tidak ada tingkatan berbayar, tidak ada batas jumlah pengguna, dan tidak perlu akun. Kode sumbernya tidak dipublikasikan: yang dibagikan hanyalah build-nya, sementara repositori publik memuat readme, changelog, lisensi, dan angka-angka yang tercantum di situs ini.
Yang tidak diizinkan oleh lisensi adalah meneruskan program ini ke orang lain: mendistribusikan salinannya, menjualnya, menawarkannya sebagai layanan, membongkar atau mengubahnya, memakai namanya, atau menghapus bagian antarmuka yang menyebut produk lain dari pembuatnya. Kalau ada orang lain yang menginginkannya, arahkan mereka ke sini, karena mereka juga bisa mendapatkannya secara gratis.
Lisensi ini ditulis untuk dibaca, bukan sekadar ditoleransi. Kalau ada hal yang tidak diizinkan lisensi tapi Anda butuhkan, tanyakan saja. Jawabannya sering kali ya.
Pustaka yang menjadi fondasi program ini milik orang lain, dibagikan dengan ketentuan mereka sendiri. Daftar lengkapnya beserta teks lisensi masing-masing disertakan di dalam program, di menu Apa yang mendasari vobuda.
Cara program ini diperiksa sebelum dirilis
Intinya bukan pada angkanya. Intinya adalah, saat sesuatu rusak di perangkat Anda, perbaikannya datang bersama pemeriksaan yang mencegahnya terulang.
Setiap kegagalan punya id, dan pemeriksaan yang menyebut namanya
Setiap kegagalan yang pernah dialami program dicatat dengan sebuah pengenal, dan sebuah pemeriksaan menyebut pengenal itu. Sebuah skrip menolak kontrak yang tidak diperiksa siapa pun, sehingga daftarnya tidak bisa diam-diam menyimpang dari pengujian; eksekusi di bawah mencetak berapa jumlahnya.
Lebih dari 2.000 pemeriksaan otomatis
Pada tangga bertingkat, dari yang termurah ke atas: fungsi murni, inti Rust, baris perintah, pemasangan satu baris, bentuk repositori, dan jendela nyata yang digerakkan oleh statusnya sendiri, yang memeriksa antarmuka, bilah agen kontrol demi kontrol, dan plugin yang sedang bekerja.
Pengujian antarmuka menjalankan program yang sesungguhnya
Lewat command line-nya sendiri, bukan lewat jalur belakang khusus. Itulah sebabnya command line ini bisa dipercaya: bukan pintu samping, melainkan jalan yang dilalui setiap pemeriksaan.
Pemeriksaan juga berlaku untuk dokumen
Satu pemeriksaan menghitung angka dalam dokumen dan membandingkannya dengan repositori. Satu lagi memberi peringatan merah kalau program berubah tapi dokumen tidak. Satu lagi mencocokkan bentuk empat puluh terjemahan panduan dengan versi bahasa Inggrisnya. Satu lagi memastikan setiap aksi dicek oleh sesuatu di suatu tempat.
Penghapusan fitur ikut menyentuh berkas pengguna Anda
Apa yang ditinggalkan sebuah penghapusan fitur di berkas seseorang adalah bagian dari penghapusan itu sendiri. Tampilan lama yang dipensiunkan meninggalkan pengaturan tata letaknya; pembacaan teks lama yang dipensiunkan meninggalkan panel yang menggambar nol; bentuk lama yang dipensiunkan tadinya akan meninggalkan skin kosong. Semua itu kini dimigrasikan, bukan dibiarkan begitu saja.
Fitur yang sempat dibangun lalu dicabut
Sebuah penyimpanan secret pernah dibangun, berfungsi sesuai rancangan, lalu tetap dicabut: nilainya tersimpan di keychain dan Vobuda hanya mengetahui namanya, tapi ini program untuk orang yang tidak pernah memikirkan di mana kunci disimpan, dan penyimpanan paling aman adalah yang tidak kami tawarkan.
Apa yang sebenarnya dicetak pemeriksaan ini
Daftar di atas menyatakan program ini diuji. Ini adalah hasil jalannya, pada commit yang menjadi build yang bisa Anda unduh dari situs ini.
$ npx vitest run Test Files 234 passed | 1 skipped (235) Tests 2340 passed | 1 skipped (2341) Duration 21.73s $ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # Skrip ini juga menolak berjalan kalau dua kontrak memberi# id yang sama untuk dua hal berbeda, yang sudah terjadi dua kali. Apa yang keluar dari perangkat Anda
| Apa | Ke mana perginya |
|---|---|
| Ucapan Anda | Dikenali langsung di perangkat. Bahasa yang membutuhkan koneksi jaringan akan ditolak, bukan diam-diam dikirim |
| Berkas, pengaturan, dan riwayat Anda | Tetap di mesin. Tanpa akun dan tanpa sinkronisasi dari kami; di Mac, pengaturan disalin ke iCloud Drive, aktif secara bawaan, lewat Apple |
| Bug | Dicatat di tempat kejadian, dibersihkan sebelum ditulis, dan tidak dikirim ke mana pun sampai Anda menyalakannya; setelah itu dengan nomor acak untuk mesin ini dan tidak pernah namanya |
| Sekali sehari | Apakah vobuda, Claude Code, dan Codex punya versi lebih baru, dan katalog plugin |
| Panel alamat | Selama di layar, sekitar satu permintaan setiap sepuluh menit yang menanyakan alamat apa yang dilihat internet |
Di Mac dengan Claude Code, bilah agen juga menanyakan batas akun Anda ke Anthropic setiap lima menit, dengan login milik Claude Code sendiri. Tanpa analitik dan tanpa laporan penggunaan, bukan sebagai pengaturan yang bisa Anda matikan, tetapi sebagai kode yang tidak ada. Halaman privasi mencantumkan setiap permintaan.
Tentang program dan orang di baliknya
Apakah Vobuda open source?
Tidak. Program ini gratis tapi closed source. Yang dibagikan adalah build-nya; kode sumbernya tidak dipublikasikan. Repositori publik hanya memuat readme, changelog, lisensi, dan angka-angka yang dipakai di situs ini.
Apakah program ini akan tetap gratis?
Ya. Tidak ada rencana tingkatan berbayar dan tidak ada akun untuk mengaitkannya. Program ini ada karena tim yang membuatnya memang menginginkannya.
Siapa yang membuatnya?
Shifton Inc, perusahaan di balik shifton.com dan rolchat.com.
Ke mana melaporkan bug atau mengajukan permintaan fitur?
Ke halaman issues di repositori publik, yang tautannya ada di halaman kontak. Setiap kegagalan yang diperbaiki mendapat identifier dan pemeriksaan yang dinamai sesuai bug tersebut.
Apakah bisa dipakai di Linux?
Ya. Halaman unduhan punya .deb dan AppImage untuk mesin Intel/AMD dan ARM, untuk Ubuntu 22.04+, Debian 12+, Fedora 36+, dan openSUSE Leap 15.6+. Dikte dan pembacaan dengan suara hanya ada di macOS. Tidak ada versi Windows, dan tidak ada tanggal yang bisa diberikan.