amenbo

amenbo 3.1.0 — Eklenti ayarı seçenekleri sunuyor, yapay zekâya çağırabileceği eklentiler veriliyor

Yazmak yerine işaretlediğiniz ayarlar, “henüz kimse seçmedi” ile “hiçbiri” arasında net bir çizgi, bir klasörde kullanılabilen eklentilerin giriş kapısında verilmesi ve içerideki bir değişikliği fark eden güncelleme denetimleri.

Bir eklenti ayarı artık seçebilmeniz için seçenekleri önünüze koyabiliyor. Giriş kapısında yapay zekâya neyin verildiği ve hangi eklenti güncellemelerinin size ulaştığı da değişti.

Eklenti ayarı seçenekleri önünüze koyabiliyor

  • Eklentiyi yazan seçenekleri sıralar, siz de değer yazmak yerine seçersiniz — ne yazılacağını daha az tahmin edersiniz.
  • GUI’da aday başına bir onay kutusu — eklentinin ayar formu hepsini çizer ve “Save” işaretlediklerinizi saklar.
  • CLI’da virgülle ayrılmışamenbo plugin config set worktree events task.done,task.rejected. amenbo plugin config get, aday listesini yürürlükte olanla birlikte yazdırır.
  • Seçenekler arasında olmayan her şey giriş noktasında reddedilir — bir yazım yanlışı, sonradan bulasınız diye asla saklanmaz.
$ amenbo plugin config set worktree events task.created
Error: 'task.created' is not one of the choices 'events' offers
Hint: Choose from: task.done, task.rejected, task.blocked (comma-separated). `none` chooses none of them, and an empty value goes back to the default.

“Henüz kimse seçmedi” ile “hiçbiri” iki ayrı yanıttır

İkisi birbirine benzer ama eklentiye ulaşan şey farklıdır. Kimse seçmemişse yazarın varsayılanı geçerlidir; hiçbiri seçilmişse eklentiye hiçbir şey verilmez.

DurumEkranda görünenplugin config get çıktısı
henüz kimse seçmedi“Default” etiketli, varsayılan aday işaretli görünürtask.done (the default — nothing set here)
adaylardan seçildiseçilenler işaretlidirtask.done,task.rejected
hiçbiri diye karar verildihepsi boş, “None chosen” etiketli(none of them)

Seçmeden önceki duruma geri dönebilirsiniz — ekranda “Restore the default” ya da CLI’da boş bir değer, yazarın varsayılanını geri getirir.

Yapay zekâya o klasörde çağırabileceği eklentiler verilir

  • Projede çalışan eklentiler amenbo agent --json ile birlikte gelir — bu tek çağrı yapay zekâya amenbo ile nasıl çalışılacağını zaten veriyordu, artık bunları da sıralıyor. Ayrıca alınacak bir eklenti listesi yok: baştaki tek çağrı burada nelerin çağrılabileceğini söylüyor.
  • Bir eklentiye ne zaman uzanılacağı ve nasıl çağrılacağı da gelir — eklentiyi yazan bunları yazdıysa.

Hiçbir şey sıralanmadığında gerekçesi de gelir — hiçbir eklenti açık değil mi, yoksa klasör bir projeye bağlı değil mi.

"pluginsEmptyBecause": "no plugin is enabled in this project — installing one never turns it on; `plugin enable <name>` opens its gate here"

Yalnızca içindekini değiştiren bir güncelleme artık görünüyor

Yeni bir ayar alanı, bir eklentinin hangi olayları aldığındaki bir değişiklik, yapay zekâ için yazılmış bir açıklama — böyle güncellemelerde eklentinin çalıştırılabilir dosyası hiç değişmez. amenbo plugin update --check eskiden yalnızca çalıştırılabilir dosyaya bakardı, dolayısıyla bu tür bir güncelleme size hiç ulaşmazdı. Artık içeriğe bakıyor, böylece görünüyor.

Nasıl edinilir

İşletim sisteminize uygun kurulum dosyasını en son sürümden açın. Yönetici yetkisi gerekmez.

  • macOS — .pkg, biri Apple silicon biri Intel için (GUI ile CLI birlikte gelir; ilk açılışta Gatekeeper uyarısı çıkar: sağ tık → Aç)
  • Windows — setup .exe (GUI ile CLI birlikte gelir)
  • Linux — GUI bir AppImage’dır; amenbo komutu CLI kurulum dosyasından gelir

Güncellemek için: GUI’da “daha yeni bir sürüm var” şeridi güncellemeyi yerinde uyguluyor. Yalnızca CLI kurduysanız amenbo update --apply onu değiştirir.

Burada yeni misiniz? Başlayın sayfasına bakın.