5 puan yazan GN⁺ 2026-04-30 | 1 yorum | WhatsApp'ta paylaş
  • Açık kaynağa geçiş ile topluluk artık Warp client geliştirmesine katılabilecek; Oz tabanlı agent-first iş akışı sayesinde ajanlarla birlikte katkı verilebilecek
  • Geliştirmedeki darboğaz, kod yazmaktan çok spesifikasyon oluşturma ve doğrulama gibi human-in-the-loop işlere kaydıkça, ajanlar uygulamayı üstlenirken insanlar neyin yapılacağına karar verip sonucun doğru olup olmadığını kontrol etmeye daha fazla odaklanacak
  • Piyasada tam özellikli açık agentic geliştirme ortamı eksikken, 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önlendirmesi, 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 açık GitHub issue'ları ve yol haritası üzerinden ilerlerken, toplulukla birlikte agentic development'ın geleceğini inşa etmenin zemini genişliyor

Açık kaynağa geçişin arka planı

  • Warp client açık kaynak oldu ve topluluk Oz tabanlı agent-first iş akışı ile geliştirmeye katılabilecek
  • OpenAI, yeni Warp deposunun kurucu sponsoru olarak katılıyor; yeni ajan yönetimi iş akışı GPT modelleriyle çalışıyor
  • İnsanların ajanları büyük ölçekte yönettiği, ajanların ise prodüksiyon seviyesinde yazılım uygulamasını üstlendiği yaklaşım, geleceğin yazılım geliştirme modeli hâline geliyor
  • Farklı katkıcıların fikirleri, Oz ajanlarının yapılandırılmış süreçleri, zengin bağlam ve öz-iyileştirme döngüleri bir araya getirilerek yalnızca 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 hazırlama 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'ın daha hızlı yayımlanması amaçlanıyor
  • Ajanlar uygulama odaklı işleri iyi üstlendikçe, katkıcılar neyin yapılacağına karar verme ve sonucun doğru olup olmadığını denetleme gibi kaldıraç etkisi daha yüksek işlere odaklanabilecek
  • Oz'un kuralları, bağlamı ve doğrulama süreçlerinden geçen koda duyulan güven arttıkça, özellik uygulama katkılarının başarılı olma ihtimali de yükseliyor
  • Ajanlara daha çok bağımlı olundukça orkestrasyon, hafıza, handoff ve doğrulama gibi agentic engineering'in temel unsurlarını daha iyi geliştirmek gerekiyor; bu da yeniden ürünü iyileştiren olumlu bir döngü yaratıyor

Açık agentic geliştirme ortamı hedefi

  • Piyasada tam özellikli açık agentic geliştirme ortamı bulunmadığı değerlendirilerek, büyük şirketlerin kapalı seçenekleri yerine topluluğun katılabildiği bir alternatif açılmak isteniyor
  • Agentic development'ın gelecekte nasıl şekilleneceği henüz kesinleşmediği için, bu yönün toplulukla birlikte belirlenmesi gerektiği savunuluyor
  • Warp, multi-model, multi-harness stratejisini koruyor ve bu açılım ile bu açıklığı daha da güçlendiriyor
  • Kullanıcılarla birlikte backlog'un uzun kuyruk kısmına kadar ele alarak Warp'ı en iyi ADE hâline getirmek hedefleniyor

Üründeki değişiklikler

  • Bugünden itibaren Kimi, MiniMax, Qwen dâhil 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'ın kullanım biçimini özelleştirme kapsamı genişledi; böylece sadece terminal biçiminden diff view ve file tree içeren hafif bir agentic geliştirme ortamına, yerleşik ajanlı tam bir ADE'ye kadar yapılandırma yapılabilecek
  • Uzun süredir ertelenen settings file da eklendi; böylece kullanıcılar ve ajanlar ayarları programatik olarak kontrol edebilecek ve cihazlar arası taşınabilirlik de kolayca sağlanabilecek

Açık kaynak işletim modeli

  • Warp kaynak kodu github.com/warpdotdev/warp adresinde AGPL lisansı ile yayımlandı
  • Katkı süreci CONTRIBUTING.md içinde görülebilir; kodlama, planlama ve test gibi temel uygulama işleri ajanlar tarafından üstlenilirken topluluk fikir, yön ve doğrulamaya destek veren bir yapıyla işletilecek
  • Warp ekibi neyin ne zaman ve nasıl yapılacağına dair rehberlik sağlayacak, ancak Warp artık temelde toplulukla birlikte geliştirilen ortak bir projeye dönüşüyor
  • Yaklaşık bir milyon aktif geliştiricinin kullandığı hızla büyüyen bir uygulamaya, 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 coding agent'lar kullanmak da mümkün
  • Ancak Oz, gerekli becerileri ve doğrulama döngülerini varsayılan olarak içerdiği için tercih edilen araç konumunda

Geliştirme sürecinin açılması

  • Kapalı ürün geliştirme sürecinden açık geliştirme sürecine geçiliyor
  • Bundan sonra herkese açık GitHub issue'ları özellik takibinin referans noktası olacak; feature tracking issue bunun başlangıç noktası olarak sunuluyor
  • ADE yol haritası da açılıyor; ADE ile ilgili teknik ve ürün tartışmaları da kamuya açık şekilde yürütülecek

Ticari gerekçe ve uzun vadeli yön

  • Açık kaynağa geçiş, başarılı bir iş kurma hedefiyle doğrudan bağlantılı görülüyor
  • Finansal gücü yüksek kapalı rakiplerle rekabet edilen bir ortamda, topluluğun Warp'ı geliştirebilmesi için kaynakları açmanın ürün geliştirmeyi daha hızlı hızlandıracağı düşünülüyor
  • Fiyat rekabeti veya büyük ölçekli kullanım sübvansiyonlarıyla yarışacak kaynaklar olmadığı için, en iyi ürünün en tutkulu topluluk temelinde inşa edilmesi gerektiği vurgulanıyor
  • Beş yıllık mühendislik birikimiyle oluşan Warp'ın, topluluğun agentic development'ın geleceğini inşa etmesi için bir başlangıç noktası olarak kullanılacağı umuluyor
  • Önceki gibi kapalı yol haritaları tahmin edilerek içeride daha fazla ajan ölçeklendirme yoluna gidilebilirdi; ancak bunun, topluluğun yön belirleme, ürünü doğrudan değiştirme ve ajanlarla birlikte en iyi ürünü inşa etme fırsatını kaçırmasına neden olacağı belirtiliyor

Geçmiş planlar ve bu karar

  • Warp beş yıl önce ilk kez terminal olarak yayımlandığından beri client'ı açık kaynağa dönüştürme planı vardı
  • Her yıl açık kaynak olup olmama konusu tartışıldı ve bu yıl ajanların yükselişi nedeniyle dengenin değiştiğine karar verildi
  • Warp'ın misyonu her zaman geliştiricilerin daha iyi yazılımları 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ı bekleniyor

1 yorum

 
GN⁺ 2026-04-30
Hacker News yorumları
  • Warp’ı ilk kez kurup /agent ile “her build klasörü için bir terminal sekmesi aç” dedim, anında kullanım şartları ihlali denilerek AI özellikleri hesabımda devre dışı bırakıldı
    İlk kullanıcı deneyimi olarak gerçekten berbattı

  • Ayarlarda açıkça etkinleştirilmediği sürece Warp’ın hiçbir servisle bağlantı kurmadığını doğrulayabilecek biri var mı merak ediyorum
    Başta hesabın zorunlu olması bile değerlerinin uyuşmadığını düşündürmüştü; şimdi de terminale terminal demek yerine agentic development environment demeleri çevrimiçi özellikler varmış hissi veriyor
    Bugünlerde her ürünün web sayfasına AI koyması gerekiyormuş gibi bir hava olduğunu da anlıyorum
    Gerçekten call home yapmıyor mu bilmek isterim

    • Hem de fazlasıyla yapıyor
      Warp’ı çalıştırdığın anda, pencere daha açılmadan 5 HTTP isteği gönderiyor. Bunların biri sürüm kontrolü, biri LLM model listesi için app.warp.dev’e gidiyor; telemetry olaylarından 3 tanesi de warpianwzlfqdq.dataplane.rudderstack.com’a gidiyor
      Bunlara kalıcı bir UUID, işletim sistemi ve sürümü, Warp sürümü, izlenen olay adı ve özellikleri dahil
      SaaS yönlendirme pencerelerinin hepsine No dedikten ve ayarlardan telemetry’yi kapattıktan sonra bile, garip şekilde terminali yeniden başlatınca tekrar açılmıştı
      Çalışma sırasında da bu 7000 satırlık dosyada yer alan olaylara her denk geldiğinde dışarı istek göndermeye devam ediyor https://github.com/warpdotdev/warp/blob/d0f045c01bacbd845a631d07da30f277cfd2b98d/app/src/server/telemetry/events.rs
      Az önce saydığım hostlara ek olarak o540343.ingest.sentry.io adresine de istek atıyor
      Genel tablo gizlilik kâbusuna yakın
    • Şeffaflık adına ekleyeyim: yeniden başlatınca telemetry’nin tekrar açılması dünkü çok kötü bir bug’dı ve yalnızca yeni kullanıcıları etkiliyordu
      Bu bizim ölçütlerimize göre P0, bu yüzden birkaç saat içinde düzeltme sürümü çıkaracağız; PR burada https://github.com/warpdotdev/warp/pull/9438/
      Telemetry’yi sunucuya göndermeden önce kullanıcıya bunu devre dışı bırakma seçeneği sunuyoruz
      Çökme raporları için Sentry kullanıyoruz ama bu da kapatılabiliyor
      Telemetry olayları, belirttiğin gibi, hem kaynak kodda hem de web sitesinde açık şekilde yayınlanıyor
      Uygulama içinde, gönderdiğimiz tüm istekleri görebileceğiniz bir network log da sunuyoruz; telemetry gönderim istekleri de görülebiliyor
      OSS build’i kendiniz derlerseniz telemetry ve çökme raporlama tamamen yok
      Açık kaynağa geçmemizin nedeni güveni azaltmak değil, toplulukla daha fazla güven inşa etmek
  • İşi başarılı kılmak için açık kaynak yapıyoruz açıklamasını dürüst buldum; ayrıca Warp’ın kendisinin de harika olduğunu düşünüyorum

    • Warp’ın fiyat konusunda yenemediği, iyi fonlanmış kapalı kaynak rakibin kim olduğunu bilmiyorum
      Benim bildiğim popüler terminal emülatörlerinin çoğu zaten açık kaynak; asıl nadir olan Warp gibi kapalı kaynak olanlardı
      Yatırım parası kuruduğu için artık ürün geliştirmeyi “topluluk”a bırakmaya yönelik son bir çaba gibi de görünüyor
      Bundan sonra ajanlar merkeze konup topluluğun yalnızca fikir ya da spec sağladığı bir yapı olacaksa, şu anki model fiyatı sübvansiyonu çökerken bunun ne kadar sürdürülebilir olduğu da şüpheli
      İlk ürünü topluluk sürdürsün, şirket de başka tarafa pivot etsin istiyorlar gibi geliyor
      Biraz alaycı gelebilir ama VC kökenini düşününce bunu tamamen iyi niyetli görmek zor
    • Kusura bakma ama “dürüstçe söylenmiş ve Warp harika” ifadesi bana ancak kuru bir iğneleme gibi geliyor
      Warp, ürün vizyonu ve arayüzü çok iyi kurulduğu hâlde bunu açgözlülük, kapalı kaynak yaklaşımı ve müşteriyi dinlememekle mahveden ders kitabı örneğiydi
      İçeride kim değişti de şimdi bunu düzeltmeye çalışıyor bilmiyorum ama aşılması gereken engel çok fazla; hatta belki artık çok geçtir ve sıfırdan yapılmış başka bir ürün daha başarılı olabilir
  • Keşke biri AI ve kod düzenleme özellikleri çıkarılmış hafif bir sürüm yapsa
    Terminal deneyiminin kendisi birinci sınıf ama agent özelliklerine ihtiyacım yok; zaten claude code, opencode, codex gibi başka seçenekler var

    • Warp’ı ilk kullanma nedenim, normal metin girişinde kullandığım klavye kısayollarının aynen terminalde de çalışmasıydı
      Ama gelir modeli ararken AI trenine bindikten sonra giderek daha şişkin hâle geldi; sürekli agents kullanmaya iten akış da ters etki yapıp soğutuyor
      Gizlilik kaygıları da olunca iş cihazında vicdanen kullanmak zor
      Bu yüzden ben de izleme olmayan, AI’sız bir Warp istiyorum
    • İyi geri bildirim
      Şu anda bunu tek bir tüm AI’yi kapat düğmesiyle çözmeye çalıştık; onboarding sırasında da giriş yapmadan doğrudan normal terminal moduna girebiliyorsunuz
      Bunun yeterli olup olmadığını merak ediyorum
    • Warp’ı terminal rendering işini iyi yaptığı dönemden gerçekten seviyordum
      O zamanlar Ghostty’ye bir alternatifti; şimdiki gibi abartılı AI bloatware değildi
    • Bu aslında vibecoding için çok uygun bir örnek gibi
      “Claude, bu projedeki can sıkıcı monetization ve vendor lock-in kısmını söküp at” dersen epey işe yarayabilir
      Ben de yüksek seviyeli açıklamalarla, sadece ihtiyacım olan parçaları kopyalayarak ücretli yazılımların yerine bayağı şey koyabildim
      Açık kaynağı iyi bir programın ikamesi gibi kullanma yaklaşımı uzun ömürlü görünmüyor
    • Repoyu doğrudan bağlayıp iyi birkaç few-shot verirsen kendin bile deneyebilirsin gibi
      %95 ihtimalle bir gün içinde uçtan uca biter gibi duruyor
  • Warp ekibinin böyle bir karar almasına sevindim
    Birkaç yıldır ana terminal emülatörüm olmasının nedeni, yeni bir dizüstüne geçtiğimde bile çıplak bir ZSH ile işlerin çoğunu halledebilmem ve eskisi gibi hızlı ama özellikli bir ZSH kurup süslemek için zaman harcamak zorunda kalmamamdı
    Varsayılan otomatik tamamlama da iyi, rendering hızlı ve varsayılan grafik ayarları da mantıklı, fontu değiştirince neredeyse yeterli oluyor
    Dosya rendering gibi QoL özellikleri de güzel
    Agent özelliklerini hiç kullanmadım; CLI tarafında şirket Claude alıyor, kalanını da Zed aboneliğiyle çözdüm
    Yine de artık eskisinden daha fazla denemek istiyorum

  • Commit geçmişini de açmamış olmalarına üzüldüm
    Yaklaşık 5 yıl önceki, Warp’ın sadece terminal olduğu noktadan bir branch çıkarıp AI ve cloud kısımlarını tamamen sökerek, geriye sadece düzgün özellikleri olan iyi bir terminal bırakmak isterdim

    • Yayınlanacak bir uygulamanın kaynak kodunu daha önce paylaşmış biri olarak bunun neden ilginç geldiğini anlıyorum ama düzenli olarak herkese açık geliştirilen bir repo değilse tüm commit’leri sürekli public ready durumda tutmak için pek teşvik olmaz; o yüzden şaşırtıcı bulmuyorum
      Kaynağı açmadan önce mevcut kodu, özellikle yorumları ve dokümantasyonu baştan sona gözden geçirmek istemiştim; o süreç de epey zahmetliydi
      Büyük bir sorun çıkmadı, sadece temizlenecek birkaç şey vardı; ama bana tüm geçmiş için de aynı incelemeyi yap deselerdi ben de istemezdim
      Elbette her şeyi olduğu gibi yayınlayabilirlerdi ama tüm katkıcıların son bir halka açık yayına hazırlık incelemesinden geçmiş olması daha rahat hissettirmiştir
      Sonrasında da normal review süreciyle devam edilir
    • Warp’ın terminali aslında fiilen Alacritty, bu yüzden neden böyle ek bir uğraşa giresin ki pek anlamıyorum
      Doğrudan Alacritty ya da Ghostty kullanmak daha mantıklı değil mi?
      Warp’ın asıl satış noktası terminal emülatörü değil, bir AI wrapper olmasıydı
      https://x.com/mitchellh/status/2049159764261925005
  • Ben Rust ve libghostty ile bir terminal yapıyordum; Linux ve Windows desteği var, ayrıca terminali anlayan yerleşik bir agent da ekliyordum
    Motivasyonum, Warp’ın terminalin ötesinde fazla şey yapmaya çalışmasıydı
    https://con.nowledge.co
    Warp’ın artık açık kaynak olması yine de sevindirici

    • Devam etsen güzel olur
      Warp’ın geçmişteki kötü kararları yüzünden aşması gereken daha çok şey var; açık kaynağa geçtiğini duyurmuş olması bile güveni henüz tam olarak geri getirmedi
  • Şu anki ana tercihim Ghostty, ama bir süredir Warp’a da bakıyordum
    Warp, minimalist bir terminalden çok neredeyse bir IDE veya ADE gibi görünüyor; ikisinin oldukça farklı şeyler olup olmadığını merak ediyorum
    Bu arada Mitchel’in SF’de insanların gelip Ghostty’yi ne kadar gösterişli özelleştirdiklerini gösterdiğine dair tweet’ini gördüm; burada da bunu yapan çok kişi var mı merak ediyorum
    Mesela depoyu fork’layıp sevdiğim bir Warp özelliğini kendim uygulamak ne kadar kolay, bunu da bilmek isterim

    • Warp’ın kurucusuyum; şu anda Mitchell ile Ghostty entegrasyonu üzerine de konuşuyoruz
      Yönümüz, Warp içinde terminal grid renderer olarak Ghostty kullanmak
    • Warp’ın sonunda pazara çıkışta başarısız olmuş gibi hissettirdiğini düşünüyorum
      Başlarda kullanıcılara gereğinden fazla AI dayattılar; bu yüzden ürünün çekiciliğini düzgün gösteremediler
      Buna karşılık Ghostty, rakiplerinden çok daha kararlı, hızlı ve kullanışlı
    • libghostty ile bunu yapmak oldukça kolay
      Ben de yaklaşık 2 hafta uğraşıp günlük kullanabilecek kadar bir şey çıkardım
      vim ya da tmux copy mode benzeri bir modal workflow istiyordum ama tmux kullanmanın ek yükünü istemedim
      Tabii bu, “Ghostty’ye küçük bir özellik eklemek”ten çok daha karmaşıktı; fikir edinmek için depoya bakabilirsin https://github.com/milch/mistty
    • Terminal öncelikli bir deneyim isterken aynı zamanda AI CLI’ı birinci sınıf vatandaş gibi ele alan bir şey arıyorsan yaw terminale de bakabilirsin
      Windows’ta git bash ile uyumu da oldukça iyi
  • Aa, konu OS/2 Warp değilmiş

    • O olsaydı gerçekten harika olurdu
    • Ben ilk başta Cloudflare’in DNS önbellekleme servisi sandım
  • Boyutunu 850 MB’ın altına indirme ihtimali yok mu diye merak ediyorum