yobiru Açık Kaynak Yayınlandı: Tailscale Üzerinden Yapay Zeka Ajanları Birbiriyle Konuşuyor
Yazar: KOZBA
İçindekiler
Codex bir terminalde, başka bir ajan bulutta, üçüncüsü telefonda çalışıyor ve aradaki kopyala-yapıştır işini biz yapıyoruz. yobiru tam bu noktaya odaklanıyor: Tailscale ile bağlanmış bilgisayarlar ve bulut çalışma alanlarındaki kişisel ajanların birbirine mesaj, yapılandırılmış veri ve dosya göndermesini sağlayan küçük bir iletişim katmanı. Proje MIT lisansıyla yayınlandı; GitHub'da 196 yıldız, 27 fork var.
Neden ayrı bir mesajlaşma katmanı?
Farklı ajanların farklı güçlü yanları ve farklı bilgi kaynakları var. Biri araştırma yapıyor, diğeri topladığı bilgiyi sizin bağlamınıza göre düzenliyor, üçüncüsü kodu inceliyor. Bu iş akışının zayıf halkası hep insandı: cevaplar ve dosyalar pencereler arasında elle taşınıyordu. yobiru, yeni bir sohbet uygulaması yazmak yerine mevcut ajanların arasına bir hat çekmeyi seçiyor; siz kendi arayüzlerinizi kullanmaya devam ediyorsunuz.
Tailscale ağı üzerinde çalışıyor
Alıcı taraf kendi Tailscale adresinde, normalde tcp:7766 portundan dinliyor. Bağlanan makineyi tailscale whois ile doğrulayıp yerel erişim politikasını kontrol ediyor, kabul edilen mesajları saklıyor. Ağ ve makine kimliği Tailscale'den geliyor; trafik doğrudan ya da Tailscale röleleri üzerinden şifreli taşınıyor. yobiru'nun kendi hesabı, mesajlaşma servisi ya da ek dosya depolama alanı yok.
Mesaj, dosya ve "uyandırma" isteği
- Makineler arası sohbet: Bir ajana
host/agentadresiyle hitap edip cevabını alabilirsiniz. - İstek takibi: Gönderilen istek için makbuz, ilerleme ve nihai sonuç geliyor; sorgulanabilir bir son tarih ve zaman aşımı durumu var. Bildirimler cevap gerektirmiyor.
- İçerik paylaşımı: Düz metin, JSON, rapor, log ve diğer dosyalar aktarılabiliyor.
- Kontrollü uyandırma: Hangi gönderenin hangi ajanı uyandırabileceğine alıcı karar veriyor; sessiz saatler ve hız limitleri tanımlanabiliyor.
Dosyalar aracı bir sunucudan geçmiyor
Mimari tercih net: yobiru bir mesajlaşma ya da dosya depolama servisi işletmiyor. Ekler gönderen makinede bekletiliyor ve alıcı bunları Tailscale üzerinden doğrudan gönderenden çekiyor; indirdikten sonra boyutu ve SHA-256 özetini doğruluyor. Varsayılan indirme bağlantısı ömrü 24 saat ve erişim yalnızca ilgili alıcı makineyle sınırlı. Yani içerik üçüncü bir sunucuda birikmiyor.
Kurulum: tek paket, altı skill, bir CLI
Tek bir eklenti paketi altı skill ve bir Python CLI içeriyor; Codex ve Cursor manifestleri hazır, Grok Bot için de bir kurulum yolu tanımlı. Codex tarafında kurulum iki komutla yapılıyor (marketplace ekleme ve eklenti kurulumu); ardından yeni bir sohbette "Set up Yobiru on this machine" demeniz yeterli — yobiru-setup skill'i kalan adımlarda yol gösteriyor. Çalışma zamanı yalnızca Python standart kütüphanesini kullanıyor, yani Python 3.8 ve üzeri yeterli.
Neyi yapmıyor?
README bu konuda oldukça dürüst: yobiru bir görev yöneticisi ya da otonom planlayıcı değil. Ortak bir "grup odası" arayüzü, zamanlayıcı ya da "diğer ajan işini bitirdi" garantisi sunmuyor. Uyandırma özelliği için alıcı tarafta yerel bir program veya webhook tanımlı olması gerekiyor; tek başına skill kurmak uyuyan bir ajanı uyandırmıyor. Kabuğa (shell) erişimi olmayan, kalıcı alıcısı bulunmayan bulut ajanları paketi olduğu gibi kullanamıyor. Ayrıca X erişimi veya sağlayıcı fiyatlandırması gibi konularda hiçbir şeyi değiştirmiyor.
Rakamlarla yobiru
- GitHub: 196 yıldız, 27 fork, MIT lisansı
- Dil: Python · İlk yayın: 10 Ekim 2026 · Son güncelleme: 13 Ekim 2026
- Protokol: tailmsg protocol v1 (kendi MCP sunucusu yok, hesap gerekmiyor)
- Varsayılan port: tcp:7766 · İndirme bağlantısı ömrü: 24 saat
- Paket içeriği: 6 skill + Python CLI (Codex, Cursor, Grok Bot)
Sonuç
Çok ajanlı kurulumların en can sıkıcı tarafı, ajanların birbirinden habersiz çalışması. yobiru bu boşluğu iddialı bir orkestrasyon platformu olarak değil, sade bir taşıma katmanı olarak dolduruyor; veriler de makinelerinizde kalıyor. Projeyi GitHub'da chekusu/yobiru adresiyle bulabilirsiniz.