amenbo

amenbo 4.0.0 — Anda bisa membuat AI Anda membuka tiap sesi pada amenbo

amenbo menyerahkan teks yang membuat sebuah alat AI membaca amenbo di awal tiap sesi, sakelar sebuah plugin dan setelannya kini duduk dalam satu baris per proyek, dan pemberitahuan yang tertahan bisa didorong keluar. Format data yang tersimpan naik — baca bagian pembaruan lebih dulu.

Rilis ini mengubah cara sebuah AI pertama kali mengenal amenbo di sebuah folder, dan menata ulang layar plugin menjadi satu baris per proyek. Baca bagian pembaruan sebelum Anda naik versi.

Anda bisa membuat AI Anda membuka tiap sesi pada amenbo

Sampai kini, satu-satunya yang memberi tahu AI cara bekerja dengan amenbo di sebuah folder adalah teks yang duduk di CLAUDE.md atau AGENTS.md. Apakah AI-nya membacanya, itu terserah AI-nya, dan pekerjaan yang dilakukan tanpa membacanya tidak tercatat di mana pun. Alat AI punya kait awal sesi — mekanisme yang menjalankan sesuatu yang tetap setiap kali sesi dibuka — dan amenbo kini menyerahkan konfigurasi untuk menaruh dirinya di sana.

  • amenbo agent-hook snippet claude-code mencetak teksnya dan ke mana ia ditaruh — lima alat didukung: Claude Code, GitHub Copilot CLI, Cursor, Codex CLI, dan Gemini CLI.
  • amenbo tidak pernah menulis berkas setelan alat itu — yang dicetaknya adalah permintaan yang ditujukan kepada AI yang Anda ajak bekerja. Anda menyerahkan teks itu dan AI-nya yang menyunting berkasnya; permintaannya meminta ia menjaga apa pun yang sudah ada di sana dan menambahkan padanya.
  • Folder tanpa konfigurasi itu mengatakannya, dan menyebut alatnya — amenbo mengira-ngira alat mana yang Anda pakai dari jejak yang tertinggal di folder itu.
$ amenbo status
⚠ One step is left before your AI keeps this work in amenbo: Claude Code's settings here do not open a session with `amenbo agent`.
  The text to give your AI: amenbo agent-hook snippet claude-code

Begitu konfigurasinya ada, pemberitahuannya berhenti. Kalau Anda tidak menginginkannya, jalankan perintah amenbo agent-hook answer no dan ia berhenti ditanyakan — teksnya tetap tersedia dari perintah snippet kapan pun Anda mau. GUI melakukan hal yang sama: Anda ditanya sekali ketika membuka foldernya, dan menekan “Give me the text” menampilkannya. Di folder tanpa jejak alat mana pun, Anda memilih dari lima itu.

Sakelar sebuah plugin dan setelannya duduk dalam satu baris

  • Satu baris per proyek — layar plugin kini satu baris per proyek. “Add a project…” menambahkan satu, dan sakelar yang menyalakan dan mematikan pluginnya tinggal di baris itu.
  • Setelan terbuka di dalam barisnya — menekan “Settings” membuka setelan proyek itu di bawahnya, jadi tidak ada yang perlu dipilih ulang.
  • Setelan wajib yang kosong terlihat sebelum Anda menekan apa pun — barisnya terbaca “Required setting not provided”. Isilah dan ia menjadi “Settings provided”, dan pluginnya bisa dinyalakan.
  • Setelan proyeknya sendiri sampai ke baris yang sama — layar setelan proyek punya bagian “Plugins”, dan baris yang ditambahkan di sana membawa sakelar dan setelan yang sama.

Pemberitahuan yang tertahan bisa didorong keluar

Pemberitahuan ke plugin biasanya menumpang penulisan yang sedang Anda lakukan. Apa pun yang berhenti di tengah jalan menunggu penulisan berikutnya, jadi kalau pekerjaan Anda menganggur, ia bisa tertahan tanpa terkirim. Jalankan perintah baru amenbo plugin flush untuk mengirim yang tertahan, sekarang.

$ amenbo plugin flush
Nothing was waiting: every plugin's queue is empty.

Hal-hal kecil

  • amenbo task show dibuka dengan keadaannya — yang mana dari lima (todo / in progress / blocked / done / rejected) yang sedang ditempati tugas itu. Dulu ia hanya menyebut apakah tugasnya selesai.
  • show menghitung komentarnya dan menampilkan cuplikannya — untuk tugas dan untuk catatan keputusan sama saja.
  • Plugin yang membaca balik amenbo tidak lagi berhenti di tengah jalan — plugin yang bertanya ke amenbo soal peristiwa yang baru saja diterimanya dulu gagal dengan sebuah galat.
  • Pemberitahuan komentar menyebut tugas tempat komentar itu berada — pihak penerima jadi tahu ini soal apa.

Sebelum Anda memperbarui

  • Format data yang tersimpan naik — ia bermigrasi otomatis pada saat versi yang lebih 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).
  • dimension rename dan dimension value-rename hilang — untuk mengganti nama sebuah dimensi, jalankan perintah amenbo dimension update <dimension> --name <new name>; untuk sebuah nilai, amenbo dimension value-update <dimension> <value> --name <new name>.

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 amenbo datang 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.