- Zed, metin işleme konusunda ustalaşmaya kendini adamış durumda
- parser generator geliştirmesi, programlama dili tasarlaması ve üretim seviyesinde iki metin editörü yayımlaması buna dahil
- Büyük dil modelleri (LLM), metni yorumlama ve üretme konusunda devrim yaratınca Zed bunu keşfetmeye karar verdi
- Son 2 yılda Zed, hızlı ve güvenilir bir metin editörü oluşturmaya odaklanırken aynı zamanda LLM'leri iş akışına entegre etmeye yönelik deneyler yaptı
- Anthropic mühendisleri Zed'i keşfetti ve Zed'in metin merkezli arayüzünün değerini fark etti. Bunun sonucunda iş birliği başladı
Zed AI'ye giriş
- Zed AI: Anthropic'in Claude 3.5 Sonnet tabanlı, yapay zeka destekli kodlama hizmeti. Zed'de oturum açıldığında erişilebiliyor
- Claude 3.5 Sonnet'in Fast Edit Mode'u: Metin düzenleme için optimize edilmiş yeni bir mod; kod refactoring'i ve belge düzenlemeyi neredeyse gerçek zamanlı yapabiliyor.
Zed AI nasıl çalışıyor
- Anthropic ile iş birliği sayesinde Zed AI, yapay zeka geliştirmenin en ön safındaki uzmanlara güçlü ve hassas araçlar sunuyor
- Zed'in yapay zeka destekli kodlama yaklaşımı iki temel özelliğe dayanıyor: Assistant Panel ve satır içi dönüşüm
Assistant Panel: geniş bağlamı yönetmek
- Assistant Panel, AI modeliyle etkileşim kurulan yer; tüm LLM isteğini metin olarak görünür kılıyor
- Slash komut sistemi sunuluyor:
/tab: açık sekmenin içeriğini ekler
/file: belirli bir dosyanın veya dosya ağacının içeriğini ekler
/terminal: terminal çıktısını dahil eder
/diagnostics: kod tabanının geneline ait tanılama bilgisini ekler
/fetch: herhangi bir HTTP URL yanıtını ekler
Satır içi dönüşüm
ctrl-enter ile etkinleşir ve doğal dil istemleriyle kod dönüştürme ve üretme işlemleri yapar.
- Zed'in CRDT tabanlı buffer'ı ve özel streaming diff protokolü kullanılarak model çıktısı token düzeyinde gerçek zamanlı stream edilir.
- Fast Edit Mode, kod refactoring'i ve belge düzenlemeyi neredeyse gerçek zamanlı hâle getirir.
Zed AI'nin gelecek planları
Karmaşık dönüşümler için iş akışı
/workflow komutuyla Assistant Panel ile proje dosyaları arasındaki etkileşim genişletiliyor.
- Bu özellik, Assistant Panel içinde çalışarak kod tabanını doğrudan etkileyen değişiklikleri koordine etmeyi sağlıyor.
Verimli bağlam oluşturma araçları
/project: proje bilgisini hızlıca bulup Assistant Panel'e ekleyen komut.
/auto: mevcut işe göre bağlamı otomatik olarak ekleyen özellik.
GN⁺ özeti
- Zed, metin işleme konusundaki derin anlayışına dayanarak yapay zeka destekli bir kodlama aracı geliştirdi
- Anthropic ile iş birliği sayesinde Zed AI, güçlü ve hassas bir kodlama aracına dönüştü
- Assistant Panel ve satır içi dönüşüm özellikleriyle geliştiricilere şeffaf ve kontrol edilebilir bir yapay zeka destekli kodlama ortamı sunuyor
- Zed AI, açık ve iş birlikçi yazılım geliştirmeyi hedefliyor ve kullanıcılarla birlikte gelişmeyi umuyor
1 yorum
Hacker News görüşleri
Zed'in yapay zeka entegrasyonu çok akıcı ve kullanımı hoş
Hızlı ve programlanabilir bir metin editörü istiyor
neovim'den Zed'e geçti ve genel olarak memnun
telescopeve bazı vim gezinme özelliklerini özlüyorAnthropic'in Copilot alternatifini duyurmasını ilgi çekici buluyor
Yapay zeka asistanlarının hızı düşürdüğünü düşünüyor
Yeni özellik talebi
aider'ınrepo-mapbenzeri bir özelliğini istiyorKod yazmaktan çok anlamaya zaman harcıyor
"LLM'den kabuk komutu isteyip hemen çalıştırma" döneminden utanılacak hale gelmesini umuyor
ML/AI özelliklerini devre dışı bırakabilen bir derleme seçeneği eklenmesini istiyor
nvimve kendi yapay zeka eklenti ekosistemini kullanan biri olarak, Zed AI'ı denemeye değip değmeyeceğini merak ediyor