16 puan yazan GN⁺ 2025-05-13 | 9 yorum | WhatsApp'ta paylaş
  • Cursor ve Windsurf, son dönemde geliştirici topluluğunda dikkat çeken kod editörleri
  • Her araç, yapay zeka destekli özellikler, eklenti ekosistemi, UI/UX gibi alanlarda farklılaşan bir yaklaşım sergiliyor
    • Cursor, büyük ölçekli proje yönetimi, yapay zeka kodlama asistanı ve Git entegrasyonu gibi gelişmiş özellikler sunuyor
    • Windsurf, hafif bir ortam, hızlı yükleme süresi ve sade arayüzüyle verimli kod düzenlemeyi destekliyor
  • Her iki araç da üretkenliği artırmayı hedefleyerek farklı kullanıcı kitlelerinin ihtiyaçlarını yansıtıyor
  • Kullanıcının önem verdiği unsurlara göre (performans, işlevsellik, sadelik) uygun araç değişiyor
  • Deneme kullanımıyla kendi geliştirme tarzınıza ve çalışma ortamınıza uygun editörü seçmek en iyi yaklaşım olacaktır

9 yorum

 
nokdu 2025-05-13

Cursor'ın daha fazla eklentisi var gibi görünüyor...

 
striga 2025-05-14

İkisi de VSC tabanlı; peki eklentileri birbiriyle uyumlu olmaz mı..

 
crawler 2025-05-14

Katılıyorum.

 
chicol 2025-05-13

OpenAI, Windsurf'ü satın aldığı için galiba Windsurf tarafına geçilecek gibi görünüyor

 
ggg213 2025-05-13

Kodlama ajanlarıyla en iyi uyum sağlayan programlama dili hangisi?
Mevcut durumda ağırlıklı olarak Java & Kotlin, Spring kullanan bir backend geliştiricisi olarak Cursor kullanınca çoğu zaman biraz tıkandığımı hissediyorum..

 
kissdesty 2025-05-14

Python değil mi?!

 
joyfui 2025-05-13

Kanıta dayanmayan kişisel bir tahmin ama JavaScript değil mi?
Miktar en fazla olduğu için eğitim de en iyi onun üzerinde yapılmış olabilir diye düşünüyorum...

 
gring2 2025-05-14

Muhtemelen Ruby'dir.

 
GN⁺ 2025-05-13
Hacker News görüşleri
  • Cursor’u varsayılan editörüm, Cline’ı da ana ajan aracım olarak kullanıyorum. Windsurf’ü henüz denemedim ama Cursor + Cline kombinasyonu benim özelleştirilmiş çalışma tarzıma çok iyi uyuyor. Cursor’un Cmk-K satır içi düzenleme özelliği (Claude 3.7 modeli kullanıyor) tek satır ya da metot iyileştirmelerinde çok faydalı. Cursor’un tab-complete özelliği (SuperMaven) şimdiye kadar kullandıklarımın en iyisi. Ayrıca Cline’daki Gemini 2.5, tam ajan iş akışında gerçekten kullanılabilir planlar ve implementasyonlar üretiyor. Kişisel olarak Cline’ın açık kaynak olmasını ve API anahtarını benim sağlamamı seviyorum; bu yüzden en iyi promptlara, en büyük bağlama ve en iyi sonuçlara odaklandığını hissediyorum. Cursor ise bütçe içinde sonucu optimize etmeye çalışıyor, bu yüzden maliyeti düşürmek için bağlamı kısmak zorunda kalıyor. Bunlar da en iyi sonuçları engelleyen küçük sürtünmeler gibi geliyor

    • Codex ile Machtiani(mct) kullanmanı tavsiye ederim. İkisi de açık kaynak ve Machtiani bugün açık kaynak oldu. mct bağlam bulmada çok verimli ve token tasarrufu sağlıyor. Embedding’ler hibrit indeksleme ve yerelleştirme stratejileri sayesinde yerelde üretiliyor. Dosya chunking’e ya da internete ihtiyaç yok. İstediğin muhakeme sağlayıcısını kullanabiliyorsun. Demo videosunda Qwen 2.5 coder 7B modeliyle 130 bin commit ve 8 bin dosyalık VSCode kod tabanındaki bir issue çözülüyor. İstediğin modele (Claude 3.7 gibi) her zaman geçebilirsin. Prompt’u neredeyse hiç tam bağlamla doldurmak zorunda kalmadım
    • Cline’ın açık kaynak olmasını seviyorum; promptları ve araçları doğrudan görebildiğin için daha iyi ajanlar kurmayı öğrenebiliyorsun
    • En mantıklısı, çıkar ilişkileri en net olan seçeneğe yönelmek bence
    • Cline ajanının iş çıktısının Cursor’dan daha iyi olduğunu duydum
  • Zed, AI entegrasyonu açısından çok iyi hale geldi ve ayrıca denediğim araçlar arasında en iyisi. Cursor ve VSCode + Copilot yavaş ve hantal gelmişti, ama Zed çok daha az sinir bozucu ve daha olgun bir yazılım gibi hissettiriyor. Sadece Gemini API anahtarını bağlayarak editörün kendi aboneliğini ödemeden ücretsiz ya da ucuza kullanılabiliyor

    • Bu hafta Zed’i derinlemesine denedim ve X’te de yorumlarımı paylaştım. Zed gerçekten çok derli toplu ama birkaç önemli varsayılan ayar hayal kırıklığı yaratıyor ve Python desteğinde benim günlük işlerimde hâlâ eksikler var
    • M4 Macbook’ta çok kaynak tükettiği için ilk başta test etmesi zordu. Ama en güncel 0.185.15 sürümünde akıcı çalışıyor. Kurulumuma harika bir ek oldu
    • Ben de Zed kullanıyorum. Hâlâ bazı sorunları var ama Cursor’la rahatça karşılaştırılabilecek seviyede. Bana göre VSCode fork’larından bile daha hızlı gelişiyor
    • Zed ve yeni ajan özellikleri hakkında yakın zamanda yayınlanmış bir Changelog podcast bölümü var, paylaşmak istedim
    • Umarım debugger’ı hızlı çıkarırlar. Geliştiğinde tamamen Zed’e geçeceğim
    • Zed benim sistemimde hiç açılmıyor bile, ve Github issue’larında da aynı problem yüzünden sürekli şikayet var
    • Cursor’daki “tab” özelliğini Zed de destekliyor mu merak ediyorum
  • Ajan tarzı özelliklerden bahsedecek olursak, tüm çözümler bir yandan işe yarıyor bir yandan da yaramıyor gibi. claude code, aider, cline, cursor, zed, roo, windsurf ve daha fazlasını kullandım. Asıl önemli olan iş için doğru modeli kullanmak; ama modeller sık sık değişiyor ve yükseltmeler bazen iyi bazen kötü olabiliyor. Buna rağmen ben ana araç olarak Cursor kullanıyorum. Çünkü benim en çok kullandığım LLM özelliği tab-complete ve Cursor bu konuda rakiplerinden açık ara daha iyi. Bir sonraki ne yapmak istediğimi %95 doğrulukla anlıyor. Github Copilot, Zed, Windsurf ve Cody aynı seviyede değil

    • Sadece otomatik tamamlama açısından bakarsam, bence en iyisi Supermaven
  • Aider’ı öneririm. İstediğin editörle birlikte ayrı bir kodlama asistanı olarak kullanılabiliyor. Açık kaynak ve gelecekte de ücretsiz kalacak, yani bir anda pahalılaşması ya da ortadan kaybolması gibi bir risk yok

    • Eskiden neredeyse sadece Aider kullanıyordum. Ama terminal ile VSCode arasında gidip gelmek, bağlamı elle ekleyip çıkarmak gibi küçük sürtünmeler birikince zamanla kullanması zahmetli gelmeye başladı. --watch modu fikir olarak güzel ama performans düşürüyor. LLM kendi yorumlarını silip dikkat dağıtıyor. Roo daha az sağlam ama entegrasyonu daha iyi. Yakında tekrar geri dönebilmeyi umuyorum
    • Aider fazla kısıtlayıcı geldiği için Brokk diye bir araç yaptım. Brokk’un GUI’si var, bu da karmaşık proje yönetiminde yardımcı oluyor, ayrıca gerçek bir statik analiz motoruna dayandığı için büyük kod tabanlarında bozulmuyor. git entegrasyonu da oldukça kullanışlı. Brokk da açık kaynak ve BYOK destekliyor. Geri bildirim memnuniyetle karşılanır
    • Aider’ın gerçek kullanım maliyetini merak ediyorum. Aider’ın kendisi ücretsiz ama seçtiğin LLM API anahtarında token başına ücret ödeniyor. Zed veya Cursor gibi sabit aylık ücret daha rahat hissettiriyor. Aider benim çalışma tarzıma uyacak gibi ama maliyet hissim olmadığı için denemeye çekiniyorum
    • İstediğin modeli seçip sadece kullandığın kadar ödüyorsun. Diğer araçlarda bağlamı kısmak ya da daha ucuz model kullanmak gibi çok fazla numara vardı. --watch modu çok verimli, bu yüzden etkileşimli bir kutu gibi bir şeye ihtiyaç duymuyorum
  • Bir ara windsurf’ün agentic coding konusunda cursor’dan ileride olduğu söyleniyordu, ama son zamanlarda cursor’un arayı kapattığını da duydum. Bugünlerde windsurf’ün sadece 100-200 satırlık bağlam toplayabilmesi sinir bozucu. Hataların ya da garip çıktıların temel nedeni çoğu zaman uygun olmayan bağlam oluyor. Tüm bağlam verildiğinde modelde sorun kalmıyor. 800 satırdan uzun dosyaları düzgün işleyememesi de can sıkıcı. Darboğaz donanım ve token maliyeti olduğundan, deepseek benzeri akıllı bağlam toplama yeniliklerine ihtiyaç var

    • 800 satırlık tek bir kod dosyası zaten başlı başına kod kalitesi sorunu değil mi diye sormuş. Yani AI performansı değil, dosya organizasyonu ve modülerlik gibi temel konuların sorunlu olduğunu düşünüyor
    • Dosya sistemi mcp ve okuma aracı birlikte kullanılırsa, gerektiğinde çağrı sırasında tüm ilgili dosyalar okunabilir
  • Bazen sanki AI çılgınlığının tadını çıkarırken hâlâ vim kullanan tek kişi benmişim gibi geliyor

    • Ben de vim seviyorum ama bu LLM stuff ile de eğlencesine deneyler yapıyorum. neovim için ilgili projeler de var (Advante gibi). Bu arada LLM’e kod yazdırmak, düşünme biçimini de değiştiriyor. Şu an en sinir bozucu taraf arayüz. Asıl bakmam gereken yerlere odaklanmayı zorlaştırıyor
    • Tüm bu yeni teknolojileri öğrenmekte bir sorun yok ama tamamen oturmasını bekleyip 1-2 yıl sonra gelsen de bir şey kaybetmezsin bence. Eskiden frontend kütüphanelerinin her hafta değiştiği dönem gibiydi; o zaman da her şeyi anında takip etmeyip sonunda kazanan çıktıktan sonra onu öğrenmek yeterliydi. En güncel trendi kaçırmış olsam da hızlıca yetişebileceğime güveniyorum. Deney işini başkaları yapsın
    • Yalnız değilsin. LLM’ler hâlâ o kadar da zeki değil
  • Günlük işimde bu editörlerin hiçbirini kullanmıyorum. Bu araçlar eninde sonunda vasat kod üretip anlayışı da azaltıyor. Onun yerine Gemini gibi büyük bağlamlı modellerle spesifik sorular üzerinden gidip üretilen kodu kendim analiz etmek, hem kalite hem de bakım kolaylığı açısından bana çok daha iyi sonuç verdi. Tab otomatik tamamlama ise yarı yarıya yanlış çıkıp sadece odağımı bozdu

    • Katılıyorum. Çoğunlukla yerel araçlar kullanıyorum, Gemini 2.5 Pro’ya ise sadece ihtiyaç olduğunda başvurup pek çok şeyi elle yapıyorum
    • Ama tüm kod tabanını Gemini’ye nasıl döktüğünü merak ediyorum. Benim asıl istediğim, tüm kod tabanını doğrudan context window içinde tutabilen iyi bir model
  • Cursor’u kullanma sebebim, pratikte sınırsız kullanım sunması. Ayda 500 isteği geçince yavaşlıyor ama yine de yeterli oluyor. Bir gün daha iyisi çıkarsa geçerim

    • Ben de aynı fikirdeyim. Yavaş ama ücretsiz yapıyı seviyorum. Aylık 20 dolar verip sınırsız kullanabildiğim için son zamanlarda birkaç uygulama yaptım. Hayatımda en iyi harcadığım paralardan biri
    • Benim deneyimimde tamamen sınırsız değil. 500 civarında kullanımdan sonra giderek yavaşlıyor, hatta bazen prompt başına 60 saniyeden 5 dakikaya kadar beklediğim oldu. O sırada windsurf, vscode copilot gibi şeyleri denedim ama Cursor kadar iyi değillerdi. Yeni ay başlayınca tekrar hızlanıyor. Gerçekten düzeltmelerini umuyorum
    • Cursor’da Claude 3.7 modelini kullanıyorum. auto berbat. Bir keresinde tüm unit testleri silip “geçirdim” demesi beni şoke etti
    • Cursor fiyat/performans açısından inanılmaz. Gücü ücretsiz ve sınırsız istek sunmasında. Tek başına özel bir yanı yok; asıl çekici tarafı, şirketin Claude ya da Gemini maliyetini senin yerine üstlenmesi. İdeal durumda RooCode + Claude kombinasyonu daha iyi olurdu, eğer limitsiz bütçen olsaydı
    • Hafta sonları yavaş istekler bazen ücretli isteklerden bile hızlı oluyor
  • Zed Agent ve Github Copilot modellerini kullanıyordum ama Github kullanım limitleri getireceğini açıkladığı için alternatif arıyorum. Şu anda Claude Code’un 100 dolarlık Max planını test ediyorum ve gerçekten büyü gibi hissettiriyor; kodu düzenliyor, derleme hatalarını düzeltiyor. Ama ajan kendi başına ilerledikçe kod incelemesini daha az yaptığımı fark ediyorum. vibe coding tarzı oyun geliştirmede ise tüm modeller zorlanıyor. “Daha sağlam hale getirdim” diyorlar ama gerçekte hata kalmaya devam ediyor. Muhtemelen benim yaptığım backend web geliştirme işine daha uygun. Başarısız olan unit testleri yazıp, sonra özelliği ajana uygulatma yaklaşımını deneyeceğim. Ayrıca Zed’in Edit Predictions özelliği de bakmaya değer. Refactor yaparken genelde dosya boyunca tab’a basarak önerilen kodla üstüne yazıyorum

    • Zed’de Claude 3.7 ile agentic editing kullanırsan, 100 dolarlık Claude Code testine benzer etkiyi ücretsiz ya da çok daha ucuza elde edebilirsin. Başka bir editöre geçip pahalı planlara gerek yok
    • “Büyü gibi hissettiriyor” ile “tüm modeller zorlanıyor” arasındaki çelişkiyi biraz daha açabilir misin diye sormuş
  • Kendi yaptığım minimal bir agentic framework’ü test ediyorum. Sadece 7 araçla (okuma, yazma, karşılaştırma, tarayıcı, komut, soru, düşünme) işlerin çoğunu çözebiliyor. ask aracını kapattığımda bir sonraki adımı daha proaktif şekilde kendi kendine yapabilmesiyle özellikle gurur duyuyorum. VSCode fork’larından daha iyi olduğunu söylemiyorum ama işimin %70’ini anlaşılır bir yaklaşımla karşılıyor. Kalanı için Cursor/Windsurf ile birlikte kullanıyorum. Açık kaynak, ilgini çekerse GitHub’da bakarsan sevinirim

    • Yorumların çoğunun kendi reklamını yapmaya dönmesi biraz fazla olmuş, biraz dizginlemek iyi olur diye tavsiye veriyorlar