15 puan yazan xguru 2025-10-17 | 1 yorum | WhatsApp'ta paylaş
  • Yapay zeka kodlama ajanlarının uzun süreli işleri takip edip yönetebilmesi için tasarlanmış hafif, grafik tabanlı bir issue tracker
  • İnsanlar bunu doğrudan kullanmaz; bunun yerine kodlama ajanları issue yazmak ve yönetmek için bd aracını kullanır
  • Her bir bellek birimi için issue oluşturur/bağlar/özetler; ajan da bu sayede karmaşık iş akışlarını ayrıntıları kaybetmeden takip edip yürütebilir
  • Issue'lar git ile yönetilir, ancak tüm ajanların paylaştığı yönetilen bir SQL veritabanı gibi çalışır ve birden fazla makine arasında paylaşılabilir
  • Tüm değişiklikleri satır bazında JSONL olarak kaydederek denetim ve geri yükleme için elverişli bir yapı sunar
  • Dört bağımlılık türü sunar: blocks, related, parent-child, discovered-from
  • Bağımlılık grafiği görselleştirmesini destekler; insanlar için renkli çıktı, botlar için JSON çıktısı sağlar
  • Claude Code için eklenti (slash command) sunar ve MCP sunucusu olarak diğer araçlarda da kullanılabilir
  • Kullanım
    # 1. Projede beads'i başlat  
    $> bd init  
    
    # 2. Ajan komut belgesine not ekle (CLAUDE.md, AGENTS.md, vb.)  
    echo "İşleri Markdown yerine Beads ile yönetiyoruz. Nasıl yapıldığını görmek için `bd quickstart` çalıştır" >> CLAUDE.md  
    
    # 3. Bundan sonra AI ajanları gerisini kendi halleder  
    

1 yorum

 
dohyun682 2025-10-17

Vibe coding ile yapılmış bir vibe coding araç setiymiş; sadece 5 günde yapılmış olması gerçekten şaşırtıcı.