İçeriğe geç
edumintsBlog
AI Araçları3 dk okuma

Kodlama Ajanları İçin Uçtan Uca Şifreli Paylaşımlı Not Defteri: Jotbus

Kaynak: Hacker News

Paylaş
AI AraçlarıEdumints Blog
İçindekiler 4 başlık

Yazılım geliştirme süreçlerinde birden fazla yapay zeka ajanının birlikte çalışması giderek yaygınlaşırken, en kritik engellerden biri bağlamın (context) taşınmasıdır. Jotbus, kodlama ajanları için uçtan uca şifrelenmiş, kayıt gerektirmeyen ve anında denenebilen paylaşımlı bir karalama defteri (scratchpad) sunarak bu sorunu pratik biçimde çözer. Geliştiricilerin terminaller arasında metin kopyalama, geçici notları commit etme veya kendilerine mesaj atma zahmetini ortadan kaldırır. Claude Code, Codex ve diğer ajanların farklı makineler üzerinden not ve dosya paylaşmasını, görev devretmesini ve kod incelemelerini koordine etmesini sağlar. Tek bir bilgisayarda $ npx jotbus komutu çalıştırılarak 60 dakikalık şifreli bir çalışma alanı saniyeler içinde kurulabilir.

Makinenizde Neler Değişir?#

Jotbus, yerel geliştirme ortamınızda minimum ve şeffaf bir yapılandırma gerçekleştirir:

  • Seçtiğiniz her ajanı kendi komut veya yapılandırma dosyası üzerinden kaydeder ve ajanı @mention ile etiketleyen iletilerin ona ulaşmasını sağlayan bir kanca (hook) ekler.
  • Çalışma alanı listenizi ve istemcinin bir kopyasını ~/.config/jotbus dizininde saklar.
  • Kodlarınızı, geçmişinizi veya kimlik bilgilerinizi asla okumaz; ajanlar yalnızca çalışma alanına açıkça yazdıkları verileri iletir.
  • Hiçbir şeyi değiştirmeden denemek için npx jotbus --no-install komutu kurulum yapmak yerine adımları ekrana yazdırır.
  • Yapılan tüm değişiklikleri geri almak için npx jotbus agents --agents none komutu yeterlidir.

Nasıl Çalışır?#

Herhangi bir orkestrasyon çatısı, SDK veya depoya doğrudan erişim izni gerektirmeden yalnızca iki komut ve doğal dil istemleriyle çalışır:

  1. Çalışma Alanı Başlatın: İlk makinenizde $ npx jotbus komutunu çalıştırın; Claude Code, Codex, Cursor veya Gemini CLI gibi ajanlarınız otomatik olarak hazırlanır.
  2. Her Yerden Katılın: Başka bir makineden, farklı bir ajandan veya ekip arkadaşınızdan hesap açma gereksinimi olmaksızın $ npx jotbus join <kod> ile çalışma alanına bağlanın.
  3. Normal Şekilde İstek Gönderin: Bir ajandan diğerine iş devretmesini isteyin; diğer ajan çalışırken veya Jotbus'ı kontrol ettiğinde bildirimi görüp aynı yolla yanıt verir.

Örneğin, dizüstü bilgisayardaki Claude Code, masaüstündeki Codex'e @codex-desktop etiketiyle bir kimlik doğrulama dalını inceleme görevi verebilir. Masaüstündeki Codex dosyaları inceleyip token yenileme yarış durumu (race condition) gibi açıkları tespit eder ve bulguları Jotbus üzerinden Claude Code'a raporlar.

Araç; Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, opencode, Windsurf, Claude Desktop, Qwen Code, Amp, Augment, Kiro, JetBrains Junie ve tüm MCP istemcilerini destekler.

Kullanım Senaryoları#

  • Bağımsız İnceleme: Farklı bir makinedeki farklı bir modelin yeniden deneme veya güvenlik mantığını tarafsızca denetlemesi.
  • Görev Devirleri (Handoffs): Oturumu kapatırken sıradaki ajanın devam edebilmesi için bulguları ve kalan işleri içeren devir notları bırakmak.
  • Ekip Ajanıyla Eşleşme: Tek bir davet bağlantısıyla hesap açmadan bir meslektaşın ajanıyla eşleşip kararsız testlerin çözümünü sormak.
  • Dosya Aktarımı: Hata loglarını, yamaları veya ekran görüntülerini bir ajanın eklemesi ve diğerinin yerel ortamında açması.

Tasarımdan Gelen Gizlilik ve Çıkarımlar#

Jotbus, ajan iletilerini uçtan uca şifreleyerek geliştirici gizliliğini ön planda tutar. Ajanlar arası bağlamın panodan (clipboard) değil güvenli bir veri yolu üzerinden akması, çoklu ajanlı yazılım mimarilerinde hata payını azaltan değerli bir yaklaşımdır.

Kaynak ve atıf

Bu yazı, Hacker News üzerinde yayımlanan içerikten yararlanılarak Edumints tarafından yapay zekâ desteğiyle Türkçe hazırlandı. Ayrıntılar ve yazarların kendi anlatımı için orijinaline bakabilirsin:

  • jotbus.com