amenbo

Amenbo 27.0.0 — bildirimler ve worktree'ler artık Amenbo'nun bir parçası

Eskiden eklenti olarak kurulan şeyler artık Amenbo'nun kendi parçası ve bir göreve kendine ait bir git checkout'u verilebiliyor. 24.3.0, 25.0.0 ve 26.0.0'daki değişiklikler de bu sürümde tamamlandı.

Eskiden eklenti olarak kurulan şeyler artık Amenbo’nun kendi parçası. 24.3.0, 25.0.0 ve 26.0.0’daki değişiklikler de bu sürümde tamamlandı.

Eklentiler artık Amenbo’nun bir parçası

Bildirimler ve worktree’ler için artık bir eklenti bulup kurmak gerekmiyor. Kurulacak bir şey yok, açılacak bir şey de yok. Önceki bir sürümde kurulu hâlde tutuyorduysanız ayarlarınız taşınıyor ve bu sürümü ilk açtığınızda uygulama neyin nereye gittiğini bir kez söylüyor.

  • e-posta ve Slack ayarları — cihazın bildirim hedefleri ve hangi projelerin onlar üzerinden bildirdiği
  • eşleştirmede kullanılan anahtarlar

Kurulu olan eklentiler geçiş sırasında kaldırılıyor. Eklenti ekranları ve kenar çubuğundaki Eklentiler bölümü kalktı. amenbo plugin komutları yok.

Bir bağlantı cihaza bir kez yazılıyor

Görev hareketleri Slack’e ya da e-postaya gidebiliyor. Bir bağlantı cihaza bir kez yazılıyor, projeler de bunların arasından seçiyor. Bir webhook değiştiğinde düzeltilecek tek bir yer oluyor.

NeredeNeyi belirliyor
Ayarlar › Bildirim hedefleribağlantının kendisi (bir Slack webhook’u, bir e-posta hesabı), bir adla birlikte
Proje ayarları › Bildirimleraçık/kapalı, hangi hedeflerden gönderileceği, neyi bildireceği

13 olay bildirilebiliyor: görev oluşturuldu / tamamlandı / atandı / taşındı, karar kabul edildi ve reddedildi, yorum eklendi ve benzerleri. Tarihler için, günün gelmesi ve günün yarın olması günde birer kez söyleniyor.

Bir bağlantı, yazıldığı yerde denenebiliyor. “Bağlantıyı kontrol et” ayarların biçimini okuyor; e-posta için sunucuya bağlanıp hesabı sunacak kadar ileri gidiyor. “Deneme mesajı gönder” ise gerçekten bir tane gönderiyor. Gönderip gönderemeyeceği, ilk bildirimin gelmemesiyle değil, orada anlaşılıyor.

Bildirim metni uygulamada seçilen dilde çıkıyor.

Bir göreve kendine ait bir git checkout’u verilebiliyor

Tek bir çalışma ağacındaki iki oturum, birbirinin kaydedilmemiş değişikliklerine karışıyor. Artık bir göreve kendine ait bir checkout kesilebiliyor.

eval "$(amenbo worktree start 123)"

Nereye gideceği belli ve kimseye sorulmuyor: deponun yanında, <depo adı>-worktrees/<görev numarası> altında, task/<görev numarası> dalında. Proje klasörünün içinde değil yanında durduğu için, orada çalışan bir yapay zekâ gerçek iş listesine uzanamıyor.

amenbo worktree finish 123 komutu checkout’u ve dalı kaldırıyor. İşlenmemiş değişiklikler ya da henüz varmamış işlemeler varken bunu yapmayı reddediyor.

Bölmeler üzerine dahası

  • Bölmenin altındaki kutu katlanabiliyor — varsayılan katlanmış hâli ve bu makine kutunun açık olup olmadığını hatırlıyor.
  • Enter yeni satır demek — göndermek, işletim sisteminizin kendi değiştirici tuşuyla birlikte Enter; gönderme düğmesi de ancak gönderilecek bir şey varken renk alıyor.
  • Alt satır modelin adını söylüyor — bir bölme hangi modelle konuştuğunu söylüyor ve uygulamayı yeniden açmak onu o modele geri koyuyor.
  • Codex ve Gemini bölmeleri önceki konuşmasına dönüyor — her bölme kendi konuşmasıdır.
  • macOS’ta Option meta tuşu olabiliyor — bir bölmenin içinde meta isteyen tuşlar için.

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)
  • 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.

Saklanan veri biçimi yükseliyor — bu sürümdeki ilk açılış veriyi taşıyor ve geçişten önceki bir yedek kendiliğinden saklanıyor. Taşındıktan sonra önceki bir sürüm onu artık açamıyor. GUI ile CLI aynı kurulum dosyasıyla birlikte güncelleniyor, dolayısıyla birini eski sürümde bırakmayın.

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