Warp artık açık kaynak oldu
(warp.dev)- Açık kaynağa geçiş ile topluluk artık Warp istemcisinin geliştirilmesine katılabiliyor ve Oz tabanlı agent-first iş akışı sayesinde ajanlarla birlikte katkı sunabiliyor
- Geliştirmedeki darboğaz, kod yazmaktan çok spesifikasyon oluşturma ve doğrulama gibi human-in-the-loop işlere kaydıkça, ajanlar implementasyonu üstlenirken insanlar neyin yapılacağına karar vermeye ve sonuçları doğrulamaya daha fazla odaklanıyor
- Piyasada tam özellikli açık agentic geliştirme ortamı eksikliği sürerken, kapalı alternatifler yerine topluluğun yönü birlikte şekillendirebildiği açık geliştirme modeli güçlendiriliyor
- Bu geçişle birlikte Kimi, MiniMax, Qwen desteği, yeni auto (open) model yönlendirme, daha geniş özelleştirme seçenekleri ve programatik kontrol ile cihazlar arası taşınabilirlik için bir settings file eklendi
- Kaynak kodu AGPL lisansı ile yayımlandı; geliştirme herkese açık GitHub issue'ları ve yol haritası üzerinden ilerlerken, toplulukla birlikte agentic development'in geleceğini kuracak zemin genişliyor
Açık kaynağa geçişin arka planı
- Warp istemcisi açık kaynak hâline getirildi ve topluluk artık Oz tabanlı agent-first iş akışı ile geliştirmeye katılabiliyor
- OpenAI, yeni Warp deposunun kurucu sponsoru olarak katılıyor ve yeni ajan yönetim iş akışı GPT modelleriyle çalışıyor
- İnsanların ajanları büyük ölçekte yönettiği, ajanların ise production-grade yazılım implementasyonunu üstlendiği model, yazılım geliştirmenin gelecekteki standardı hâline geliyor
- Farklı katkıcıların fikirleri, Oz ajanlarının yapılandırılmış süreci, zengin bağlam ve kendi kendini iyileştirme döngüsü birleştirilerek, yalnızca şirket içi geliştirmeyle üretilebilecek seviyenin ötesine geçen bir ürün hedefleniyor
Neden şimdi yayımlandı
- Geliştirme hızındaki en büyük darboğaz artık kod yazmanın kendisi değil, ürün spesifikasyonu oluşturma ve davranış doğrulama gibi human-in-the-loop işler olduğu için, açık kaynağa geçişle daha iyi bir Warp'ı daha hızlı sunmak hedefleniyor
- Ajanlar implementasyon odaklı işleri iyi üstlendikçe, katkıcılar neyin yapılacağına karar verme ve sonucun doğru olup olmadığını kontrol etme gibi daha yüksek kaldıraçlı işlere odaklanabiliyor
- Oz'un kuralları, bağlamı ve doğrulama sürecinden geçen koda duyulan güven arttıkça, özellik implementasyonuna katkıların başarı olasılığı da yükseliyor
- Ajanlara bağımlılık arttıkça orkestrasyon, hafıza, handoff ve doğrulama gibi agentic engineering'in temel unsurlarını daha iyi rafine etmek gerekiyor; bu da ürünü yeniden iyileştiren olumlu bir döngü yaratıyor
Açık bir agentic geliştirme ortamı hedefi
- Piyasada tam özellikli açık agentic geliştirme ortamı bulunmadığı değerlendirilirken, büyük şirketlerin kapalı seçenekleri yerine topluluğun katılabildiği bir alternatif açılmak isteniyor
- agentic development'in gelecekte alacağı biçim henüz netleşmediği için, bu yönün toplulukla birlikte belirlenmesi gerektiği savunuluyor
- Warp, multi-model, multi-harness stratejisini koruyor ve bu yayımla birlikte bu açıklığı daha da güçlendiriyor
- Kullanıcılarla birlikte backlog'un uzun kuyruk alanlarına kadar inerek Warp'ı en iyi ADE'ye dönüştürmek hedefleniyor
Ürün değişiklikleri
- Bugünden itibaren Kimi, MiniMax, Qwen dahil daha geniş bir açık kaynak model yelpazesi desteği ekleniyor
- İşe en uygun açık modeli seçen yeni auto (open) model yönlendirmesi de sunuluyor
- Warp kullanım biçimini özelleştirme aralığı genişletildi; böylece sadece terminal düzeninden diff view ve file tree içeren hafif bir agentic geliştirme ortamına, gömülü ajanlı tam bir ADE'ye kadar farklı yapılandırmalar mümkün hâle geldi
- Uzun süredir ertelenen settings file da eklendi; böylece kullanıcılar ve ajanlar ayarları programatik olarak kontrol edebiliyor ve cihazlar arasında taşınabilirlik daha kolay sağlanıyor
Açık kaynak operasyon modeli
- Warp kaynak kodu github.com/warpdotdev/warp üzerinde AGPL lisansı ile yayımlandı
- Katkı süreci CONTRIBUTING.md içinde yer alıyor; kodlama, planlama ve test gibi temel implementasyon işleri ajanlar tarafından yürütülürken topluluk fikir, yön ve doğrulamaya katkı sağlıyor
- Warp ekibi neyin ne zaman ve nasıl yapılacağına dair rehberlik sunacak, ancak Warp artık temelde toplulukla birlikte geliştirilen iş birliğine dayalı bir projeye dönüşüyor
- nearly a million active developers'ın kullandığı hızla büyüyen bir uygulamada, Warp ekibiyle yakın iş birliği içinde katkı sunma fırsatı açılıyor
- Yeni açık kaynak ajan iş akışı OpenAI modelleriyle çalışsa da, katkı vermek için başka kodlama ajanları kullanmak da mümkün
- Ancak gerekli beceri ve doğrulama döngüleri Oz içinde yerleşik olarak bulunduğundan, tercih edilen araç konumunda bulunuyor
Geliştirme sürecinin kamusallaşması
- Kapalı ürün geliştirme sürecinden kamusal geliştirme sürecine geçiliyor
- Bundan sonra herkese açık GitHub issue'ları özellik takibinin temel referansı olacak ve özellik takip issue'su bunun başlangıç noktası olarak bağlanıyor
- ADE yol haritası da açık olacak ve ADE ile ilgili teknik ile ürün tartışmaları kamuya açık şekilde yürütülecek
Ticari gerekçeler ve uzun vadeli yön
- Açık kaynağa geçiş, başarılı bir iş kurma hedefiyle doğrudan bağlantılı
- Güçlü finansmana sahip kapalı rakiplerle rekabet edilirken, topluluğun Warp'ı iyileştirebilmesi için kaynakları açmanın ürün geliştirmeyi daha hızlı hızlandıracağı düşünülüyor
- Fiyat rekabeti ya da büyük ölçekli kullanım sübvansiyonlarıyla yarışacak kaynak bulunmadığından, en iyi ürünü en tutkulu topluluğa dayanarak üretmek gerektiği belirtiliyor
- Beş yıllık mühendislik birikimi taşıyan Warp'ın, topluluk tarafından agentic development'in geleceğini inşa etmek için bir başlangıç noktası olarak kullanılacağı umuluyor
- Önceki gibi gizli bir yol haritası üzerinden içeride daha fazla ajan ölçeklendirmek de mümkündü; ancak bunun topluluğun yön belirleme, ürünü doğrudan değiştirme ve ajanlarla birlikte en iyi ürünü oluşturma fırsatını kaçırmak anlamına geleceği ifade ediliyor
Geçmiş planlar ve bugünkü karar
- Warp beş yıl önce ilk kez bir terminal olarak yayımlandığında da istemciyi açık kaynağa dönüştürme planı vardı
- Her yıl bunun kamuya açılıp açılmaması tartışıldı ve bu yıl ajanların yükselişi nedeniyle dengenin değiştiğine karar verildi
- Warp'ın misyonu, geliştiricilerin daha iyi yazılımı daha hızlı yayımlamasına yardımcı olmaktı; bu geliştirme biçimi değişikliğinin de bu misyona daha çok yaklaştırması umuluyor
Henüz yorum yok.