amenbo 3.0.0 — Plugin dinyalakan per proyek, dan setelannya ikut dalam cadangan
Tiap plugin kini punya satu sakelar per proyek, dan barisnya menyebut proyek tempat ia berjalan. Setelan dan kredensial ikut terbawa dalam cadangan, dan format data yang tersimpan naik — baca bagian pembaruan lebih dulu.
Plugin kini dinyalakan satu proyek pada satu waktu, dan tempat setelannya tinggal sudah berubah. Baca bagian pembaruan sebelum Anda naik versi.
Sakelar sebuah plugin satu per proyek
- Sakelar per perangkat hilang — dulu ada dua macam sakelar: satu yang menyala per proyek, dan satu yang menyala untuk seluruh perangkat, dan penulis pluginnya yang memutuskan mana yang didapat sebuah plugin. Kini tiap plugin punya satu sakelar per proyek.
- Barisnya menyebut proyek tempat ia menyala — alih-alih ya/tidak, Anda melihat nama proyek tempat plugin itu berjalan. Matikan satu dan Anda masih bisa melihatnya berjalan di yang lain. Kalau tidak ada nama yang terdaftar, ia tidak berjalan di mana pun.
- Anda juga bisa menyalakannya dari setelan sebuah proyek — Anda sampai ke sakelar yang sama dari ujung mana pun: “proyek mana saja yang menjalankan plugin ini” dan “plugin mana saja yang berjalan untuk proyek ini”. Anda tidak perlu lagi berburu di daftar plugin untuk mematikan sesuatu.
- Memasang tidak lagi bertanya proyek mana — memasang tidak membidik proyek mana pun, jadi ia tidak bertanya. Layarnya menyebut bahwa belum ada yang berjalan, dan di mana menyalakannya.
- Menyalakannya itu sendiri adalah izin untuk menjalankannya — permintaan persetujuan terpisah sudah hilang.
- CLI juga menyebut proyek — tiap baris
amenbo plugin listmenampilkan proyek tempat plugin itu berjalan.amenbo plugin enable/disablemenggerakkan sakelar untuk proyek dari folder tempat Anda berdiri.
Setelan dan rahasia kini ikut dalam cadangan Anda
- Pemulihan mengembalikannya dalam keadaan jalan — memulihkan dari cadangan dulu kembali dengan setelan yang hilang dan tiap kredensial harus diketik ulang. Cadangannya kini membawa seluruh keadaan sebuah plugin.
- Nilai itu milik sebuah proyek —
--scopehilang dariamenbo plugin config set/get; keduanya membaca dan menulis nilai untuk proyek dari folder tempat Anda berada. Formulir setelan di GUI menyunting proyek yang sedang ditampilkannya.
Bantuan sebuah plugin kini datang dari pluginnya
amenbo plugin run <name> --help kini mencetak cara pakai milik plugin itu sendiri. Dulu ia mengembalikan teks amenbo sendiri, jadi tidak ada jalan untuk mengetahui cara kerja sebuah plugin.
Tiap kata setelah namanya milik pluginnya. Tanda yang ditujukan ke amenbo sendiri (seperti --actor) ditaruh sebelum namanya.
amenbo --actor ai plugin run worktree --help
CLI Linux berjalan di distribusi yang lebih tua
Perintah amenbo tidak mau jalan di distribusi yang agak tua seperti Ubuntu 22.04. GUI-nya (AppImage) jalan di sana, jadi Anda bisa berakhir dengan hanya separuhnya yang bekerja di mesin yang sama.
Sebelum Anda memperbarui
- Format data yang tersimpan naik — ia bermigrasi otomatis pada saat versi baru pertama kali membukanya, dan cadangan diambil lebih dulu. Versi lama tidak bisa membukanya setelah itu, jadi jangan tinggalkan GUI maupun CLI di versi lama (pemasang yang sama memperbarui keduanya).
- Plugin yang tadinya menyala untuk seluruh perangkat berpindah ke per proyek — apa pun yang dulu berjalan di setiap proyek pada perangkat itu muncul dalam keadaan menyala di masing-masingnya. Matikan yang tidak Anda mau.
- Buang
--scopekalau Anda memakainya —amenbo plugin config set/gettidak lagi menerimanya.
Cara mendapatkannya
Buka pemasang untuk sistem operasi Anda dari rilis terbaru. Hak admin tidak dibutuhkan.
- macOS —
.pkg, satu untuk Apple silicon dan satu untuk Intel (GUI dan CLI datang bersama; pembukaan pertama memunculkan Gatekeeper: klik kanan → Buka) - Windows — setup
.exe(GUI dan CLI datang bersama) - Linux — GUI-nya berupa AppImage; perintah
amenbodatang dari pemasang CLI
Untuk memperbarui: di GUI, panji “ada versi yang lebih baru” menerapkannya di tempat. Kalau Anda hanya memasang CLI, amenbo update --apply yang menukarnya.
Baru di sini? Lihat Mulai.