GitButler — GitHub eş kurucusunun yapay zeka çağı için yeniden tasarladığı Git, a16z’den 17 milyon dolarlık Series A yatırımı aldı
(gitbutler.com)GitButler: yapay zeka çağı için yeni bir Git istemcisi
Scott Chacon’ın (GitHub eş kurucusu, Pro Git yazarı) liderlik ettiği ekibin geliştirdiği GitButler,
Andreessen Horowitz (a16z) liderliğinde 17 milyon dolarlık Series A yatırımı aldı.
• Katılan yatırımcılar: Fly Ventures, A Capital
• a16z’den Peter Levine yönetim kuruluna katıldı
⸻
Git’i neden yeniden yapmaya çalışıyorlar
Scott Chacon, bu yatırımın arka planını şöyle açıkladı:
“Geliştirme pratikleri çok uzun süredir Git’in yapabildiklerine zorla uyduruluyor.
Sorun, geliştiricilerin kod yazamaması değil;
araçlar arasında, insanlar arasında ve artık insanlar ile ajanlar arasında
bağlamın dağılması.”
⸻
Temel özellikler
GitButler, mevcut Git UX’ini yeniden tasarlayarak aşağıdaki özellikleri yerel olarak sunuyor:
-
Yığılmış dallar (Stacked Branches)
• Dalları hiyerarşik olarak yönetme
• Karmaşık iş akışlarını daha sezgisel biçimde ifade etme -
Paralel dallar (Parallel Branches)
• Birden fazla dalı aynı anda etkin durumda tutma
•worktreeolmadan da mantıksal izolasyon sağlama -
Stage etabını kaldırma
•git addolmadan doğrudan çalışma
• Git’in giriş bariyerini düşürme -
Zengin metadata
• Commit’lere/çalışmalara daha zengin bağlam ekleme -
Ajanlara özel komutlar
• Yapay zeka kodlama ortamlarına optimize edilmiş komutlar sunma
⸻
Yapay zeka ajanı merkezli iş akışı
GitButler, AI araçlarıyla entegrasyonu merkeze alıyor:
• Cursor
• Windsurf
• Claude Code
Başlıca işlevler
• Commit yönetimini otomatikleştirme
• Savepoint oluşturma
• GUI içinden doğrudan ajan çalıştırma
GitButler 0.16 güncellemesi
• Agent sekmesi eklendi
• Dal bazında bağımsız Claude Code oturumları çalıştırılabiliyor
⸻
Teknoloji yığını
• Desktop Framework: Tauri
• Frontend: Svelte + TypeScript
• Backend: Rust
• CLI: but (Rust motorunu paylaşıyor)
⸻
Konumlandırma
• Mevcut Git depolarıyla anında uyumlu
• Hem GUI hem CLI sunuyor
• Git arayüzünün yerini almayı hedefleyen yeni nesil geliştirme ortamı
⸻
Lisans politikası
• Fair Source License
• Kod incelenebilir ve katkı yapılabilir
• Rakip ürün geliştirmeye kısıtlama
• 2 yıl sonra MIT lisansına geçiş
⸻
Kısa özet
• Git’in karmaşıklığını azaltıp bağlam merkezli bir geliştirme ortamı sunuyor
• İnsan + yapay zeka ajanı iş birliğini temel alacak şekilde tasarlandı
• Dal/commit kavramlarını modern iş akışlarına uygun biçimde yeniden yorumluyor
⸻
2 yorum
Bunu bir süre epey iyi kullandım ama... Ben kullandığım dönemde büyük repository'lerde çok yavaştı... ve normal git ile birlikte kullanmak da çok zordu... Umarım şimdi çok gelişmiştir.
stagingyok mu? diye düşündürüyor amabir sonraki nesilde doğru olan bu olacakmış gibi de geliyor...