PAW, Parallel AI Workers
(github.com/dongho-jung)Aklıma geldikçe ajana şunu bunu yaptırmak istiyordum, ancak iki zorluk vardı:
- Aynı anda türlü türlü işler verince, çalışmalar birbirleriyle çakışabiliyor. -> "Çakışmaları çözmek için daha fazla zaman ve emek harcanıyor."
- Aynı anda türlü türlü işler verince, her birinin ilerleme durumunu takip etmek zorlaşıyor. -> "Geliştirme döngüsü uzuyor ve odak bozuluyor."
PAW bu zorlukları şu şekilde çözüyor:
- "Aynı anda türlü türlü işler verince, çalışmalar birbirleriyle çakışabiliyor." -> Git Worktree kullanarak, her ajana izole bir çalışma alanı vererek bunu çözüyor.
- "Aynı anda türlü türlü işler verince, her birinin ilerleme durumunu takip etmek zorlaşıyor." -> Kanban UI kullanarak, iş bazında ilerlemeyi kolayca takip edilebilir hale getirerek bunu çözüyor.
PAW'ın sundukları:
- Git iş akışı otomatikleştirilmiştir; böylece yalnızca işleri vermeye odaklanabilirsiniz.
- Tamamen terminal içinde çalıştığı için hafif ve hızlıdır.
- Fare etkileşimini destekler.
- Oturumları
tmuxile yönettiği için, ağ bağlantısının kararsız olduğu ortamlarda veya sunucularda kullanımı uygundur.
Daha önce https://tr.news.hada.io/topic?id=25688 ve https://tr.news.hada.io/topic?id=25076 kullanırken yaşadığım rahatsızlıklardan yola çıkarak, kabuk betiği seviyesinde yönettiğim şeyi vibe coding'in yardımıyla Go'ya migrate etmeyi denedim.
Sonrasında düzenli olarak kendim kullanıp rahatsız edici noktaları iyileştirdim; daha önce workmux veya vibekanban'ı faydalı bulmuş ama eksik yanları olduğunu düşünenler için iyi bir alternatif olabileceğini düşünerek paylaşıyorum.
Herhangi bir geri bildiriminiz varsa lütfen yorum ya da issue bırakın. Teşekkürler.
⚠️ Dikkat
- Bu program
tmuxveghbağımlılıklarına sahiptir. - Bu program yalnızca Mac OS üzerinde test edilmiştir. Ancak Linux ve Windows WSL'de de sorunsuz çalışması beklenmektedir.
- Bu program uygun renk temasını kullanmak için OSC'ye bağımlıdır. Yazı ile arka plan renginin yeterince ayırt edilemediği bir durum varsa bildirirseniz sevinirim.
Henüz yorum yok.