deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak Hacker News – Front Page (native)

Herdr 0.9 ile tek terminal istemcisi birden fazla makinedeki agent'ları yönetebiliyor

Herdr 0.9, istemci-sunucu mimarisini yenileyerek tek bir TUI'nin SSH ile erişilebilen birden fazla makinedeki agent'ları yönetmesini sağlıyor; bir sonraki adım olarak şifreli bir bulut bağlantı katmanı planlanıyor.

Herdr 0.9 ile tek terminal istemcisi birden fazla makinedeki agent'ları yönetebiliyor

Tek terminal, çok sayıda makine

AI agent'larını yönetmek için kullanılan açık kaynak terminal uygulaması Herdr, agent'ların tek bir arayüzden birden fazla makinede kontrol edilmesini sağlayan 0.9 sürümünü yayınladı. Herdr bloguna göre, yeni herdr machine add komutu bir SSH hedefi alıyor ve o makinenin workspace'lerini, sekmelerini ve agent'larını yerel olanlarla aynı TUI içinde görüntülüyor. İstemci bağlantıyı kestiğinde bile agent'lar kendi makinelerinde çalışmaya devam ediyor.

Proje, 700.000'den fazla indirildiğini ve yaklaşık 1.000 eklentiye sahip olduğunu, kullanıcıların aylardır çoklu makine desteği istediğini belirtiyor. Bazıları Herdr'ın eklenti sistemi üzerinden geçici çözümler geliştirmişti, ancak çekirdek uygulama bu kullanım senaryosu için tasarlanmamıştı.

Baştan yapılan istemci-sunucu ayrımı

Herdr'ın zaten bir istemcisi ve bir sunucusu vardı, ancak mimari tek bir istemciyi tek bir sunucuya bağlıyordu ve her şey sunucuda işleniyordu. tmux ve Zellij gibi multiplexer'lar, tek bir TUI istemcisinin farklı makinelerdeki bağımsız sunucuları yönetmesini desteklemiyor; yazıda bu durum, agent'lar bunu rutin hale getirene kadar niş bir kullanım senaryosu olarak tanımlanıyor. Ekip, tek bir sunucunun tüm bağlantıları toplaması yerine dış arayüzün render işlemini istemciye taşırken, her sunucu kendi oturumlarına sahip olmaya ve terminal görünümlerini sağlamaya devam ediyor. Yazıya göre bu ayrım, istemci ile runtime birbirinden uzaklaştıkça performans iyileştirmelerine de yer bırakıyor.

Arka plandaki düşünce

Duyuru, değişikliği geliştiricilerin dizüstü bilgisayarları hesaplama gücünün kaynağı değil, istemci olarak görmeye başlamaları çerçevesinde ele alıyor. Agent'lar sıklıkla saatlerce çalışıyor ve yazıya göre bir agent hâlâ çalışıyor diye dizüstü bilgisayarınızı açık tutmak zorunda kalmamalısınız. Taşıdığınız dizüstü bilgisayara birkaç bin dolar harcamak yerine, bir VPS veya başka bir yerdeki Mac mini gibi bir makine daha mantıklı olabilir.

Mevcut sınırlar ve sıradaki adımlar

Bu, çoklu makine desteğinin ilk sürümü olarak tanımlanıyor. Makineler yerel ağda, internet üzerinden veya Tailscale gibi bir VPN üzerinden olsun, SSH ile erişilebilir olmalı. Agent CLI'si hâlâ tek bir sunucu içinde çalışıyor ve diğer makinelerde çalışan agent'ları henüz göremiyor; agent'ların sunucular arasında birbirlerini bulup birlikte çalıştığı makineler arası agent iş birliği, sonraki çalışmalara yönelik bir hedef olarak belirtiliyor. Ekip, özelliği, sıradakini ne yapacağına karar vermeden önce gerçek kullanımdan geri bildirim toplamak için erken yayınladıklarını söylüyor.

Sıradaki planlanan parça, bu sürüme dahil edilemeyen Herdr Cloud. Bu, bir bağlantı katmanı olarak işlev görecek ve kullanıcıların SSH ve ağ kurulumuyla uğraşmak yerine tek bir komut ve bir Herdr hesabıyla makineleri bağlamasını sağlayacak. Terminal trafiği makineler ile Herdr istemcisi arasında uçtan uca şifreli olacak ve kullanıcılar kendi makinelerini getirmeye devam edecek — bulut hizmeti onları bağlayacak, agent'ları barındırmayacak. Daha ileride ise yazı, çalışan bir agent oturumunun makineler arasında taşınması fikrini gündeme getiriyor; böylece bir agent'ın nerede çalışacağı seçimi, iş başlamadan yapılmak zorunda kalmayacak. Bulut bileşeni için bir bekleme listyesi açık.

Neden önemli

Yerel agent orkestrasyonu şimdiye kadar çoğunlukla tek bir makinenin kendini yönetmesi anlamına geliyordu. Herdr 0.9 farklı bir yönü işaret ediyor: hesaplama gücünün ucuz ve sürekli açık olduğu yerlerde çalışan agent'ları denetleyen hafif bir istemci. Bu, agent iş yüklerinin gerçekte nasıl davrandığıyla örtüşüyor — uzun süreli, gözetimsiz ve çantadaki dizüstü bilgisayardan çok dolaptaki bir sunucuya uygun. Bu sürüm ile açıklanan yol haritası arasındaki fark gerçek: CLI hâlâ tek sunuculu, SSH hâlâ gerekli ve bulut katmanı henüz mevcut değil. Ancak çoklu makine kontrolünü bir eklenti geçici çözümü değil, istemcinin birinci sınıf bir parçası haline getirmek, bir makine filosunu tek bir workspace olarak ele alma yolunda somut bir adım.

  • #open-source
  • #ai-agents
  • #developer-tools
  • #terminal
  • #ssh

İlgili yazılar