9 puan yazan GN⁺ 2026-04-30 | 1 yorum | WhatsApp'ta paylaş
  • Zed 1.0, Atom’dan sonra yeniden sıfırdan geliştirilen bir masaüstü editörü; uygulamanın tamamı GPU shader merkezli olacak şekilde tasarlandı ve Rust ile kendi UI framework’ü GPUI hayata geçirildi
  • Mevcut temel teknolojilerin sınırlarını aşmak için yığının tüm katmanlarına sahip olma yaklaşımı benimsendi ve bunun sonucunda yıllar süren geliştirmenin ardından 1.0 ilanına ulaşıldı
  • Mac, Windows, Linux üzerinde 5 yıl boyunca yetenek kapsamını genişletti; Git integration, SSH remoting, Debugger, rainbow brackets gibi modern editör özelliklerini içeriyor
  • Kod tabanı 1 milyon satırın üzerine çıktı ve bugün yüz binlerce geliştirici her gün Zed kullanarak yazılım dağıtıyor
  • 1.0, tamamlanmış ya da kusursuz olduğu anlamına gelmiyor; artık çoğu geliştiricinin hızla alışabileceği bir noktaya ulaşıldığını ifade ediyor

Yapay zeka ve sonraki adım

  • Zed, AI-native editor olarak konumlandı ve multiple agents in parallel çalıştırma ile edit predictions özellikleri sunuyor
  • edit predictions, tuş vuruşu düzeyinde bir sonraki değişikliği öneriyor ve Zed’den beklenen hızda çalışıyor
  • Agent Client Protocol aracılığıyla Claude Agent, Codex, OpenCode, Cursor gibi daha fazla ajan bağlanabiliyor
  • Yapay zeka özellikleri mevcut bir editörün üstüne sonradan eklenmedi; editörün temel yapısına entegre edildi
  • Şu anda DeltaDB geliştiriliyor; bu, CRDTs tabanlı bir senkronizasyon motoru ve karakter düzeyindeki tüm değişiklikleri takip ediyor
  • DeltaDB, birden fazla kişinin ve ajanın sürekli değişen kod tabanını tek ve tutarlı bir bakış açısıyla birlikte görmesini sağlıyor
  • Bu yapı sayesinde ekip üyelerinin ajanlarla yapılan konuşmalara katılması ve oluşan bağlam içinde agentic code üzerinde doğrudan inceleme ve geliştirme yapabilmesi hedefleniyor
  • Zed for Business da birlikte sunuluyor; şirketler yakında Zed’i mühendislik ekiplerine dağıtabilecek ve centralized billing, role-based access controls, team management desteği alacak
  • Zed bugüne kadar bini aşkın sürüm yayımladı, ancak hepsi 0 ile başlıyordu; bu kez ilk kez 1.0 noktasına ulaştı
  • Bundan sonra da önceki gibi haftalık sürüm planı sürdürülecek
  • Önlerinde hâlâ yapılacak sonsuz bir özellik listesi var ve her sürüm, yazılım üretme sanatını biraz daha ileri taşıyor
  • download now

1 yorum

 
GN⁺ 2026-04-30
Hacker News yorumları
  • Lisans sözleşmesindeki 4.1 maddesini görünce hevesim hemen kaçtı
    Zed'in Customer Data üzerinde kullanma, kopyalama, saklama, ifşa etme, iletme, aktarma, gösterme, değiştirme ve türev eser oluşturma dahil çok geniş haklar aldığı yazıyor; üzerinde çalıştığım kaynak kodu ve ürün için böyle haklar vermek istemiyorum

    • Bence o ifadenin kilit noktası sadece baş kısmı değil, solely sonrasındaki bölüm
      Destek yükümlülüklerini yerine getirme, Telemetry oluşturma ve yasal yükümlülüklere uyma amaçlarıyla sınırlı olduğu yazıyor; ayrıca yasa gerektirmedikçe müşteri tarafından belirlenen kişiler veya hizmet sağlayıcıları dışında veriyi aktarmayacakları belirtilmiş
      Bu kısmı atlayarak okumak, Zed'e karşı biraz fazla sert bir yorum gibi görünüyor
    • Avukat değilim ama sorun edilecek tek şeyin fiilen telemetry kısmı olduğu anlaşılıyor
      Geri kalanı büyük ölçüde, kullanıcının gönderdiği verinin kullanıcının talep ettiği işler ve destek için işlenmesi, ayrıca mahkeme celbi gibi yasal yükümlülüklerin yerine getirilebilmesi seviyesinde okunuyor
      Ama 4.4'teki telemetry tanımı teknik logları, metrikleri, verileri ve learnings'i de kapsayacak kadar geniş; bu yüzden LLM eğitimi gibi şeyleri de içerebilirmiş gibi duruyor ve bu rahatsız edici
      Sözleşmenin bu kadar muğlak olmasına gerek olmadığını düşünüyorum
    • Aslında son kısım yüzünden bu bana gayet makul geliyor
      Müşteri verisinin işlenmesi sadece 1) sözleşmesel yükümlülükler ve destek, 2) telemetry, 3) yasanın gerektirdiği durumlarla sınırlı demek; bu da kendi başına kabul edilebilir bir kapsam gibi görünüyor
    • Daha fazlası da varmış
      YouTube videosunun üst yorumunda (https://www.youtube.com/watch?v=c6Bns1T77HM) özetlenenlere göre zorunlu tahkim, toplu dava hakkından feragat, 30 gün içinde opt-out gerekliliği, 1 yıllık zamanaşımı, gerekçe göstermeden hesabın kapatılabilmesi, ödeme kesilirse verinin silinebilmesi, sınırlı iade, şartların tek taraflı değiştirilmesi, isim ve logonun pazarlamada kullanılmasına izin verilmesi, garanti verilmemesi ve sorumluluk sınırının son 12 ayda ödenen tutar veya 100 doların büyük olanıyla çok düşük tutulması gibi maddeler var
      Ayrıca otomatik tamamlama varsayılan olarak kodu AI sağlayıcısına gönderebilir; bu yüzden hassas veya özel mülkiyet niteliğinde kodlarla çalışıyorsanız özellikle dikkatli olmak gerekir
    • Acaba kaynağı doğrudan derleyip hiçbir bilgi vermeden çalıştırmak yeterli değil mi diye merak ediyorum
      Ya da editörün çalışma sırasında phone home yapmayı zorunlu kılan bir yapısı mı var, onu öğrenmek isterim
  • Zed ekibinin şimdiye kadar kullandığım en iyi modern editörü yaptığını hissediyorum
    Hatta fiilen destek olmak için aylık abonelik de ödüyorum; uzun zamandır her yerde çalışan ve ihtiyaç duyduğum şeylerin çoğunu yapan bir Sublime Text alternatifi istiyordum, Zed o boşluğu doldurdu
    2017'den beri JetBrains'e her yıl aboneyim ama Zed'i kullanmaya başladıktan sonra C# için Rider açtığım anlar dışında neredeyse hiç açmıyorum

    • Zed'i kullanmak gerçekten keyifli
      1 yıldan uzun süredir VSCode açmadım; Rust'ı çok iyi bilmesem de eklenti yazmak nispeten kolaydı
      Atom döneminden derslerini iyi çıkarmış olmalılar ki performans da çok iyi
    • Ben Zed'i hep bir Sublime Text alternatifi olarak düşündüm
      Neovim ayarlarımı kurcalayıp bozsam bile acil düzenleme gerektiğinde Zed'i yedek olarak tutabiliyorum; ayrıca Vim modu da JetBrains ve Vim'in kendisi dışında gördüğüm en iyisi gibi geliyor
    • Aslında Zed'i hiç Sublime'ın yerine koymamıştım ama dinleyince gayet mümkün görünüyor
      Sublime'ı kapatsam bile notları kaybetmediğim ultra hızlı geçici notlar için kullanıyordum; o işi de Zed rahatça görebilir gibi
      Benzer ürünlerden biri daha azalabilir diye düşündürüyor
    • Artık elle uğraşmam gereken neredeyse her metin dosyasında varsayılan tercih haline geldi
      Diğer editörlerin, özellikle Cursor ve VSCode'un çökerttiği dosyaları bile Zed gayet iyi kaldırdı
    • Merakımdan bir kez indirip denemeyi düşünüyordum ama IDE/editör geçmişim seninkiyle o kadar benziyor ki tuhaf bir déjà vu hissi verdi
      Umarım ben de aynı hissi yaşarım
  • En üstteki yorumların fazla dağınık olduğunu düşünüyorum
    Bu ekip yeni teknolojiyle harika bir ürün yaptı ve daha da iyi olacak gibi duruyor; ama odak bunun yerine tuhaf yerlere kaymış gibi

    • Zed'de tam olarak neyin harika ve yeni olduğunu pek anlamıyorum
      Birkaç kez bir hafta kadar kullandım ama olayı hiç hissedemedim ve hep geri döndüm
      Sadece vi kullanan biri de değilim; VSCode, Idea, Sublime, Xcode, Eclipse ve vim'i uzun süre kullandım, ama GUI backend'inin yeni olması günlük düzenleme deneyiminde çok da önemli değil
      Günümüz donanımlarında Idea bile yeterince hızlı geliyor; yine de Zed'in iyi bir editör olduğunu kabul ediyorum
    • Tüketici karşıtı şartlarla çıkış yaparsanız elbette bunun konuşulması gerekir
      Böyle itirazlar gayet meşru; aksi halde bunun nerede tartışılması gerektiğini de bilmiyorum
    • Bana göre şu an en üstteki 3 yorumun hepsi olumlu
      Yazı paylaşıldıktan sonraki ilk bir iki saatte oylar henüz oturmamış olabiliyor, o yüzden biraz beklemek genelde daha iyi
    • Başlık biraz daha bilgilendirici olsaydı yorum akışı da daha iyi olabilirdi
  • Tebrikler
    Şu an exe.dev'in SSH uzak sunucusunda Zed'i ana araç olarak kullanıyorum
    Son 18 ayda geliştirme araçlarını çok değiştirdim ama Zed ile exe.dev oldukça iyi oturan bir ikili gibi hissettiriyor
    Zed tek ekranda dosya editörü, terminal, ajan ve SSH uzak çalışmasını bir araya getiriyor; hızlı ve sezgisel
    exe.dev ise gerçekten sevdiğim ilk dev container benzeri deneyim oldu; internete bağlı uzak sandbox sayesinde dangerously-skip-permissions güvenli kullanılabiliyor ve private/shared/public erişim modeli ciddi zaman kazandırıyor
    https://conductor.build/ ve GitHub da kullanıyorum ama çevrimiçi canlı yeniden yüklenen uygulamaları doğrudan kurcalamak giderek daha az zahmetli geliyor

    • SSH uzaktan düzenleme işinin iyi çalıştığını duymak sevindirici
      Ben de VSCode Remote-SSH'yi sık kullanıyorum; genel olarak iyi ama çok fazla bellek tüketiyor ve bazen sonsuz döngü benzeri bir duruma girip makinenin tüm belleğini tüketerek trafiği bile kesiyor
      İşletim sistemi süreci ancak birkaç dakika sonra öldürüyor ve ancak ondan sonra yeniden bağlanabiliyorum; büyük symlink kümeleri yüzünden rg'nin kontrolden çıktığını da düşünüyorum, ayrıca sadece JavaScript düzenlerken bile bir sürü ts-server ayağa kalkıp işleri zorlaştırabiliyor
      Üretim sunucularına dokunulan bir durumda bu oldukça korkutucu, o yüzden alternatif arıyorum; Zed de aday listemde
    • exe.dev'in VPS + Caddy + subdomain kombinasyonundan farkı ne, merak ediyorum
      Kimlik doğrulama Caddy ve basic auth ile de yapılabiliyor; biraz uğraştırsa da çok zor değil ve VPS Raspberry seviyesindeyse abonelik ücreti bile olmayabilir
    • Bunu tekrar kontrol etmem gerekecek
      Geçen sefer uzak SSH sunucusuna bağlandığımda git entegrasyonu düzgün çalışmıyordu ve portları da çalışma anında anında eşleyemiyordum
      Her şeyi kapatıp portu belirleyip yeniden bağlanmak gerekiyordu; bu oldukça can sıkıcıydı, çünkü diğer araçlar genelde otomatik yönlendirme yapıyor ya da rastgele bir portu hemen açabiliyor
    • online live reloading apps iş akışı kafamda hâlâ tam oturmadı
      Paylaşımlı disk yapısı mı var; öyleyse ana sürüm ve deneysel sürümü yine farklı klasörlerde ya da worktree'lerde tutma sorunu aynen devam mı ediyor, merak ediyorum
      Benim takıldığım nokta da tam olarak orası ve şu an insanlara N adet VM açan bir sistem veriyorum ama VM silinince depolama kalıcı olmuyor
      Sonuçta referans durum GitHub branch'inde olan şey oluyor ve VM içinde uygulama değiştirilirse bunu commit edip depoya geri göndermeleri bekleniyor
    • Bu yorum sayesinde exe.dev'in, tam olarak ne aradığımı bilmeden aradığım şey olduğunu fark ettim
      Hemen içine dalıp bakmak istiyorum
  • Zed'i sevmek istiyorum ve çok emek verildiği belli ama şimdilik Sublime'da kalıyorum
    2010'lar ve 2020'lerde başlamış birkaç büyük PHP projesiyle uğraşıyorum; Zed o dönemlerde yaygın olan küçük sözdizimsel kalıpların çok fazlasını uyarı olarak gösteriyor
    Mesela dönüş tipi olmayan fonksiyonlar yüzünden gerçekte sorunsuz çalışan kod Zed'de kıpkırmızı görünüyor ve bu uyarıları kapatmak da kolay değil
    Proje içinde şu an baktığım türden uyarıları bir daha gösterme diye bir düğme olsa, tanımlanmamış değişken gibi anlamlı uyarıları bırakıp aşırı olanları temizlemek mümkün olurdu

    • O dönem PHP kodu gerçekten çalışıyor; dönüş tipinin olmaması kodun çalışabilirliğini düşürmüyor
      Sadece hataları daha erken yakalamayı zorlaştırıyor
      Zed'i kullanmadım ama PHP sürümünü seçme ya da belirli bir PHP çalıştırılabilir dosyasını işaret ederek uyarı ölçütlerini ona göre ayarlama imkânı var mı merak ediyorum
      VS Code'da bunu yaparak hataları hizalayabiliyorsunuz ve çok eski PHP projeleriyle uğraşmış olsam da böyle bir sorun yaşamadım
      Başka bir yöntem olmasa bile neyin hata, neyin uyarı sayılacağını belirleyen bir ayar mutlaka olmalı
    • Bu muhtemelen Zed'in PHP için varsayılan olarak bağladığı LSP ayarları ile ilgilidir
      LSP'yi ayarlayarak bu tür uyarılardan kaçınmak ya da doğrudan o LSP sunucusunu kapatmak mümkün olabilir
    • Ben de Sublime'ı seviyorum ama Sublime 3'ten yeni sürüme para verip yükseltmek istemedim
      Zed, benim için hep hayal ettiğim Sublime evrimine daha yakın; dürüst olmak gerekirse istediğim şey yerel bir VS Code idi ve şu an tam olarak o hissi veriyor
      Zed'in AI'dan çok söz etmesi bazılarını uzaklaştırabilir ama istemezseniz görmezden gelebileceğiniz yüksek kaliteli bir gelişmiş editör
      Böyle giderse JetBrains aboneliğimi gelecek yıl yenilememe ihtimalim yüksek; ayrıca JetBrains'in dil bazlı ayrı IDE'ler yerine daha yerel hissettiren birleşik bir IDE tarafında bir şeyler göstermesini isterim
      VS Code yıllar içinde fazla şişti; basit editör için ölçüt hâlâ Sublime ve Zed modern ama özellikli bir editörü gerçekten doğru yapmış gibi hissettiriyor
    • Ben de yıllardır Sublime'da kaldım; artık neredeyse inat gibi hissettiriyor
      George R.R. Martin'in WordStar 4.0 kullanmasına benzer bir yaşlı inadı gibi ama benim için ergonomisi hâlâ rakipsiz
      VSCode ve Zed'i de haftalarca, aylarca saf şekilde kullanıp ayarladım ama sonunda yine Sublime'a döndüm; AI işleri için de terminalin yanında bir şey çalıştırmak yeterli oluyor
    • Ben de Zed'i denedikten sonra yine Sublime'a döndüm
      Nedenini net açıklamak zor ama senin yaşadığın uyarı sorununu yaşamasam da Sublime bana daha doğal geldi
  • Bu sürümde arama arayüzü iyileştirmelerinin olmaması üzücü
    Arama yaptığında yeni sekme açılması biçiminden gerçekten nefret ediyorum; bazen sadece koda kısa bir göz atıp esc ile kapatıp çıkmak istiyorum
    vim, helix ve JetBrains'teki Telescope tarzı arama bana çok daha iyi geliyor
    https://github.com/zed-industries/zed/pull/46478

    • Ben ise tam tersine Zed'in arama arayüzünü çok seviyorum
      İşiniz bitince ctrl-o ile önceki sekmeye dönebilirsiniz
    • Çalışırken başvurulan her şeyi modal yapmak bana da pek iyi gelmiyor
      Bunun yerine bazı sekmelerin varsayılan olarak split açıldığı ve esc ile kapandığı ephemeral tabs benzeri bir kavram daha iyi olurdu
      emacs'ten biraz fikir çalınsa fena olmaz gibi
    • Buna gerçekten katılıyorum
      Bir ay boyunca Zed kullandım; bu arama biçimi beni çıldırttı ve ayrıca yavaştı
      Büyük projelerde arama kilit önemde, ama burada zayıf kalınca sonunda VS Code'a geri döndüm
    • Ben Zed'in aramasını seviyorum
      Hatta her aramada yeni sekme açılmasını ve mevcut arama sekmesinin yeniden kullanılmamasını tercih ederim
      Böylece eski aramaları yeniden yapmak gerekmiyor ve multibuffer sonuçlar sayesinde arama/değiştirme işlemini doğrudan üzerinde çalışarak yapmak çok iyi oluyor
    • Bu kullanım için buradaki television task'ı kullanıyorum
      https://zed.dev/blog/hidden-gems-part-2
  • Alacritty terminal backend'inin libghostty'ye, muhtemelen libghostty-rs ile taşındığını görmek isterim
    Mitchell'ın Ghostty'de yaptığı çalışmalar ile Zed'in yaklaşımı birbirine oldukça uyuyor gibi
    Mitchell da Alacritty'yi dönüştürmesi kolay bir hedef haline getirmek istiyor gibi görünüyor ve Warp desteğine de yardım etmeye istekli olduğunu söylemişti
    https://x.com/mitchellh/status/2049159764261925005

  • Zed'i epey seviyorum ve aylar boyunca ana editör olarak düzenli kullandım ama sonuçta beni yine vscode ya da neovim'e döndüren iki sürtünme noktası var
    Aramanın yeni sekmede açılması ve kenar çubuğu seçeneğinin olmaması, bir de diff görüntüleyicisinin multibuffer olması nedeniyle karşılaştırılan dosyaların tam içeriğini tek bakışta görememek
    Yine de yazılımın kendisini seviyorum; 1.0'ı tebrik ederim ve bir gün tamamen geçebilmek umuduyla takip etmeye devam edeceğim

    • Bu iki konu benim de en büyük şikâyetim
      Epey iyileştirme yapıldı ama arama ve sembole git UX'i hâlâ zayıf; gerçekten el atılmasını isterim
  • Birkaç gün önce JetBrains IDE'lerden geçmeye çalıştım; hız ve bellek kullanımı gerçekten etkileyiciydi
    Ama refactoring ve bazı özellikleri çok özledim; ayrıca debugging oturumu ayarlarını yapmak da benim zamanım için fazla maliyetliydi, o yüzden şimdilik geri döndüm
    Saf bir metin editörünün Emacs'ten daha fazlasını sunabilecekleri sınırlı; bu yüzden sonunda daha fazla IDE özelliği gelmesini umuyorum
    Ama bu duyurudan anladığım kadarıyla öncelik ajan entegrasyonunda gibi ve bu da bana, bu yüzden temel güçlü yanlarını kaybetmeye başlayan JetBrains'i hatırlatıyor

    • Bence JetBrains artık Java tabanlı stack'ten çıkıp Rust/C++ tarafına ciddi yatırım yapmalı
    • Benim deneyimim de benzerdi
      Zed'de çok sayıda küçük pürüz vardı; bu yüzden kullanmayı bıraktım ve onun yerine VSCode'a geçtim
      Bugünlerde ağırlıklı olarak TypeScript ve C# kullanıyorum; bir zamanlar büyük bir JetBrains hayranı olsam da artık fazla şişkin geldiğini düşünüyorum ve M3 Pro'da bile sık sık takılıyor ya da uzun sürüyor
      Üstelik VSCode'un Claude Code entegrasyonu, bunu CLI üzerinden kullanmaya göre fazla cazip
  • Zed'de beni rahatsız eden neredeyse tek şey varsayılan tema
    O kadar düz ki okumayı zorlaştırıyor; gri arka plan üstüne gri yazı gibi kombinasyonlar erişilebilirlik açısından da kaygı verici

    • Ben de Zed'in varsayılan temasını pek iyi bulmuyorum
      Zevk olarak fazla sade ve biraz daha yüksek kontrast olmasını isterdim
      Yine de başka temaya geçmek çok kolay, seçenek de çok; hatta kendi temanızı oluşturmak da mümkün ve resmi tema düzenleyici de oldukça iyi
      https://zed.dev/theme-builder
      Sadece renk adları değil, her rengin nerede kullanıldığını anlatan açıklamalar da olsa daha iyi olurdu; onun dışında ciddi bir kusur göremiyorum
      Değişken sayısı az olduğu için tema özelleştirmesi bana hatta VSCode'dan daha kolay geliyor
    • İkonlar da fazla küçük
      Genel olarak mystery meat navigation hissi veriyor
    • Bana göre uygulama içindeki neredeyse her şeyi tema ile değiştirmek mümkün
      diff renklerini ve bazı sözdizimi renklerini de özelleştirdim; varsayılan temayı Monokai tabanlı olacak şekilde değiştirip kullanıyorum
    • Benim zevkime göre Cursor'ın varsayılan koyu teması en iyisi
      Ayrıca düzenleme tahmin modeli de bana Zed'den çok daha iyi geliyor
    • ABD'den birinin bunu fork'layıp adını Zee koymamış olmasına şaşırıyorum
      Neyse, böyle silik isimler biraz sinir bozucu; R, C, Go gibi inatçı isimler de öyle ama özellikle araması zor olanlar daha da kötü