1 puan yazan GN⁺ 4 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • Yalnızca DeepSeek API için tasarlanmış, api.deepseek.com ile doğrudan iletişim kuran açık kaynaklı bir terminal kodlama ajanı
  • Append-only döngü, DeepSeek'in byte-stable prefix cache yapısına optimize edildiği için uzun oturumlarda %90'ın üzerinde cache hit oranını korur ve giriş token maliyetini yaklaşık 1/5 seviyesine düşürür (benzer araçlara kıyasla yaklaşık 1/3 maliyet)
  • Global kurulum gerekmeden tek satır npx reasonix code ile çalıştırılabilir (Node ≥ 22, macOS/Linux/Windows desteği)
  • 3 temel tasarım
    • Cache-First Loop: append-only yapı, marker bağımlılığı yok, prefix cache'i koruyan deterministik çağrı sırası
    • R1 Thought Harvest: kaçan tool call'ların akıl yürütme zincirini toplar
    • Tool-Call Repair: schema-aware self-heal yaklaşımıyla onarım
  • Terminal-first ilkesiyle IDE eklenti desteği yok; git diff, ls gibi terminal araçları doğrudan kullanılır
    • TypeScript + Ink TUI tabanlıdır; ayrıca Tauri masaüstü istemcisi de sunulur (Node runtime paketli)
  • V4 iki katmanlı model kullanımı: varsayılan olarak V4-Flash ile düşük maliyetli yineleme, /pro ile tek tur için V4-Pro'ya yükseltme, /preset max ile tüm oturumu Pro olarak çalıştırma
  • MCP (Model Context Protocol) için birinci sınıf destek: --mcp "name=cmd args" tek satırıyla harici sunucu bağlantısı, stdio, SSE ve Streamable HTTP taşıma yöntemlerini destekler
  • Sandbox + /plan geçidi: tüm yerleşik araçlar çalışma dizininde sandbox içinde çalışır; /plan modu, onay öncesinde yazmayı engelleyen read-only audit gate olarak işlev görür
    • SEARCH/REPLACE düzenlemeleri pending kuyruğunda bekler, /apply öncesinde diske yansıtılmaz
  • Composable Skills: Markdown dosyalarını .reasonix/skills/<name>.md içine yerleştirerek kullanılabilir; frontmatter'daki runAs: subagent ve allowed-tools ile izole çalıştırma sağlanır
  • Replay & Events: tüm olaylar diske kaydedilir; geçmiş oturumlar reasonix replay / events / stats komutlarıyla yeniden oynatılabilir, istatistik çıkarılabilir ve denetlenebilir
  • Plain text tabanlı genişletilebilirlik: tüm ayarlar git ile izlenebilir düz metin olarak /mcp, /skills, /memory, /config, /slash dizinlerinde yönetilir
  • Self-hosted DeepSeek endpoint desteği: 0.30'dan itibaren standart dışı anahtar prefix'lerine izin verir; yalnızca baseUrl değerini iç adrese ayarlayarak döngü, cache ve tool protokolü aynı şekilde çalışır
  • DeepSeek API fiyatlandırması: V4-Flash $0.07/Mtok (uncached) · $0.014/Mtok (cached)
  • MIT lisansı

1 yorum

 
GN⁺ 4 시간 전
Hacker News yorumları
  • DeepSeek önbelleğinden yararlanmak için gerçekten DeepSeek’e özel bir kodlama ajanına ihtiyaç olup olmadığından emin değilim
    Dün Codex kota sorunu hâlâ çözülmediği için DeepSeek V4 Pro’yu Codex’te kullanmak üzere çok küçük bir köprü yaptım ve yaptığım işin neredeyse tamamı önbelleğe alınmış gibi görünüyordu: https://i.imgur.com/7eKn6wN.png
    2026-05-23 itibarıyla önbellek isabetli giriş 39,123,200 token, önbellek isabetsiz giriş ise 1,692,286 token’dı; köprü de özel bir şey yapmıyor, sadece DeepSeek API biçimini Codex’in beklediği biçime uyarlıyor, yani önbellekle ilgili hiçbir özel işlem yok
    Önbelleğin daha iyi olması dışında, DeepSeek API ile OpenCode’u doğrudan çalıştırmaya kıyasla ne gibi bir avantajı olduğunu pek bilmiyorum. O da muhtemelen benzer şekilde önbelleklenecektir, önemliyse api.deepseek.com ile doğrudan haberleşir ve çok daha olgun bir yürütme ortamı sağlar

    • Bu sayfaya bağlantı vermek daha iyi görünüyor: https://github.com/esengine/DeepSeek-Reasonix/blob/main/docs...
      Neden daha iyi bir çözüm olduğunu düşündüklerini ve neden böyle güçlü bir tasarım felsefeleri olduğunu açıklıyor
      “Otomatik önek önbellekleme yalnızca önceki isteğin tam bayt öneki eşleştiğinde etkinleşir. Çoğu ajan döngüsü her turda sıralamayı değiştirir, yeniden yazar veya yeni zaman damgaları enjekte eder — gerçek önbellek isabet oranı %20’nin altındadır”
      Bu yüzden bu kısmı ve başka teknikleri optimize ederek önbellek isabet oranını yükselten, maliyeti düşüren bir yapı kurmuşlar
    • Opencode’un önbellek kararlılığı sorunu oldukça ciddi, ama şu anda bunu düzeltmeye pek niyetli görünmüyorlar
    • Ben de tam olarak aynısını düşündüm; kullandığım kodlama ajanının DeepSeek sağlayıcı koduna baktım, yazarın söylediklerinin neredeyse hepsi zaten uygulanmıştı
      Merak edenler için: http://github.com/tontinton/maki
    • “DeepSeek V4 Pro’yu Codex’te kullanmak için küçük bir köprü yaptım” diyorsan, o köprüyü paylaşabilir misin diye merak ediyorum
      DeepSeek v4, claude-code veya opencode ile birlikte kullanıldığında harika. Benim durumumda claude code, opencode’dan daha ucuza geldi; muhtemelen daha iyi tasarlanmış yürütme ortamı yüzündendir
    • Bu, terminale yerel olarak bağlanıyormuş gibi görünüyor. Yani TUI içinde ajanı çalıştıran ya da saran ayrı bir uygulama yok gibi
      Sonuçta komutlar yerine düz İngilizce cümleler girme yöntemi galiba
  • Bu web sitesi Codex tarafından yapılmış gibi görünüyor. Takım için bir özellik özeti HTML’i hazırlamasını istediğimde Codex aşırı süslü bir ucube çıkardı; anlamlı bilgi neredeyse yoktu ama büyük istatistik kutuları, aynı yazı tipi, renk, düzen ve hero bölümü dahil çok benziyordu
    Bu site gibi mobilde de berbattı. Sonunda Claude’a tek sayfalık bir HTML dosyası yaptırdım; niyeti net biçimde anlatma açısından yaklaşık %95 oranında doğrudan kullanılabilirdi ve sadece küçük düzeltmeler gerekti

    • Bugünlerde LLM tabanlı tasarımın çoğu böyle görünüyor. İnsanların bu sert eğimli serif yazı tipi kombinasyonlarını neden çirkin bulmadığını bilmiyorum
      Mobilde kod örnekleri sürekli içeriği aşağı itiyor, bu yüzden sayfanın büyük kısmını okumak bile zor. Elbette fazla sert bir yargı olabilir ve niyet iyi olabilir ama daha basit bir web sitesi yeterli olurdu
    • “Claude tek sayfalık bir HTML dosyası yaptı ve %95’i doğrudan kullanılabilirdi” demek, tek başına herhangi bir model hakkında çok şey söylemiyor
      Sonuçta her yazılım mühendisinin bildiği gibi, özellikleri çıkarınca her proje hızla basitleşebilir
  • Yazarın anlamasını istediğim şey şu: bazı insanlar bilgisayar belleğinin yarısını yemeyen tek, kendi içinde kapsüllü bir ikili dosya istiyor ve bu yüzden Rust veya Go ile yazmak istiyor

    • Rust, Go ve Zig ile çok sayıda yeni yazılım çıkmasını görmek gerçekten sevindirici
      Yavaş yorumlanan dillerin sunduğu değer ve geliştirme kolaylığı giderek kayboluyor. Yeni diller iyi şeyleri varsayılan olarak getiriyor ya da daha doğrusu, sabah 1’de gelen çağrı alarmları bizi sonunda sinirlendirmeye başladı galiba
    • Yapay zeka kullanıyor olması ve ortaya atılan türlü iddialar bir yana, örneğin saf Go ile bir kodlama ajanı kullanamamak için ne sebep var, açıklayabilir misiniz diye merak ediyorum
      Go için zaten çok iyi terminal kütüphaneleri var
    • Bilgisayar belleğinin yarısından fazlasını yiyen tek, kendi içinde kapsüllü bir ikili dosyayı denemek isterseniz ds4-agent de var
    • Özellikle kodlama ajanları çağında böyle bir şey istiyorsan, neden gidip kendin yapmıyorsun diye düşünüyorum
    • Kodlama botu yapıp sonra kodlamadan tasarruf etmeye çalışmak bir şey anlatıyor gibi
  • O sayfayı beğenmedim. Yazı yazma animasyonu yüzünden örnek alanının boyutu sürekli değişiyor ve alttaki içerik yukarı aşağı kayıyor
    Gerçekten kötü bir kullanıcı deneyimi

    • Ajan olsun ya da olmasın, insanların hâlâ web sitelerini farklı çözünürlüklerde ya da en azından farklı pencere genişliklerinde test etmesi gerekiyor
      Ama bu giderek kaybolan bir beceri haline geliyor gibi görünüyor
    • Claude’un ürettiği tasarım yapay zeka artığı gibi
  • Bir yıldır yürütme ortamı geliştiren biri olarak bakınca, opencode tarafındaki insanlar önek önbelleğini bozuyor diye aptal değiller
    Genelde bunu bilerek yapıyorlar çünkü test ettiklerinde genel sonuç daha iyi oluyor
    DSV4’ün diğer modellerin ortalama davranışından yeterince farklı olduğunu düşünüyorsanız, elinizde kanıtla birlikte belirli istisna işlemleri ekleyen bir yamayı istediğiniz yürütme ortamına PR olarak gönderin. “Önbellek yüzünden her zaman sadece ekleme yapılan bir yapı kullanılmalı” diye körü körüne varsaymak herkesin zamanını boşa harcar

  • Bunu DeepSeek yapmadı, yani başlık yanıltıcı

  • DeepSeek markası artık yeterince güçlendi; insanlar o marka bilinirliğinden faydalanmak istedikleri aşamaya gelindi

  • Oldukça ilginç. Ben aylık 200 dolarlık Claude abonesiyim ve şimdiye kadar başka bir şey kullanmam neredeyse hiç gerekmedi
    Ama Claude iş akışımı giderek daha fazla kısıtladıkça, özellikle son IDE/-p kullanım değişikliklerinden sonra, başka yere gitmek istiyorum
    En ileri düzey muhakemeyi gerçekten istiyorum, o yüzden çekincelerim var ama DeepSeek hâlâ ilgimi çekiyor

    • En ileri düzey muhakemeyi istiyorsanız başka modelleri de bir deneyip üst seviye modellerden ne kadar farklı olduklarını kendiniz görmek iyi olur
      Ben öyle yaptım ve sadece Qwen-2.5-Max’in bile yeterli olduğunu fark ettim. Uğraştığım oyuncak işlerde Claude Sonnet 3.5’in de yeterli olacağını düşünüyorum. Sonuçta matematikte Fields Madalyası kovalamıyorum
    • Bugün oldukça karmaşık bir tersine mühendislik işini DS-4 xhigh ve GPT-5.5 xhigh’a verdim
      Yaklaşık 6 saat sonra ikisi de tam anlamıyla tersine mühendisliği bitiremedi ama arada büyük fark vardı
      DS her 30 dakikada bir durup tam tersine mühendisliği bitirdiğini ve artık her şeyin çalışacağını söyledi ama gerçekte işin %1’ini bile tamamlamamıştı. Belirli kestirme yolları kullanmaması için sert şekilde talimat vermiştim ama yine de sürekli kestirme aradı; tam bir fiyaskoydu
      Buna karşılık GPT-5.5 gerçekten etkileyiciydi. Yapması gerekeni düzgün yaptı ve ilk katmanları bitirip gerekenleri tamamen anladığından emin olmadan sonraki aşamaya geçmedi. 6 saat boyunca benim istem girmem yalnızca doğru yönde ilerlediğini görünce biraz daha iyi bir yöne hafifçe itmek içindi. Sanki onunla kavga ediyor gibi hissetmedim
      Elbette sıkıştırmadan sonra ara sıra “tersine mühendislik konusunda yardımcı olamam” gibi çıkışlar yaptı ama yeni oturumda bu temiz şekilde çözüldü
      Claude aboneliğini bir ay önce iptal ettiğim için kıyaslayamadım ama DeepSeek bana Opus 4.6/4.7 ile çalıştığım hissi çok hatırlattı. Bu bazıları için olumlu bir sinyal olabilir ama GPT-5.5’i görünce Claude/DS tarzı çalışma biçiminin ne kadar can sıkıcı olduğu ortaya çıkıyor
    • Aylık 200 dolarlık planı mutlaka sürdürüp açık ağırlıklı modelleri ve daha yüksek limitleri olan 10 dolarlık kodlama planını denememek daha iyi olur bence
      Anthropic’in ayakta kalabilmesi için senin paran lazım ve en ileri sistemi kullandığını düşünerek daha rahat uyursun
    • Anthropic modellerini tamamen bırakmak yerine, planlama gibi bazı işleri onlara verip uygulamayı DeepSeek gibi modellere bırakmak da bir seçenek olabilir
      Araçlar farklı olsa da Markdown planları oldukça iyi işe yarıyor. 5x Max aboneliğinden Pro’ya düşersem ben de bunu yapmayı düşünüyorum
      Ayrıca Claude Code’da üçüncü taraf sağlayıcıları kolayca kullanmayı sağlayan bir başlatıcı da yapıyorum: https://ccode.kronis.dev
      Yerel proxy zaten çalışıyor, şu an sadece dinamik model değiştirme yok. Eklemek zor görünmüyor; takvime bağlı olarak 1-2 hafta içinde gelir gibi
      Anthropic’ten tamamen ayrılmanın akıllıca olmadığını düşünüyorum. Modeller harika ve abone olunca benim sevdiğim Remote Control gibi özellikleri de alıyorsun. Ama katmanı değiştirip biraz para tasarruf etmek mümkün görünüyor. Öte yandan bir kalite taban çizgisine ihtiyaç var. Daha önce Cerebras’ta GLM 4.6 kullandığımda epey gevşek sonuçlar almıştım
    • En ileri düzey muhakeme istiyorsanız GPT 5.5 Pro kullanmalısınız
  • Önbellek isabet verimliliğine odaklanmalarını beğendim. Kullanıcı için maliyet verimliliğini en üst düzeye çıkaran harika bir ürün yaptıkları için DeepSeek ekibini alkışlıyorum

    • Bir süredir kullandım ve tamamen katılıyorum. Birlikte kullandığım Codex veya Claude kadar iyi olduğunu düşünüyorum
      Maliyete duyarlı alanlarda kazanan bu ve eğer bir girişim bunu veri saklama perspektifiyle iyi paketlerse kurumsala satılabilecek mükemmel bir ürün olabilir. Çünkü kodlama asistanı kullanımında asıl mesele veri saklama ve gizlilik
    • Bilginiz olsun, bu proje birinin yan projesi
      “Bağımsız açık kaynak proje · DeepSeek ile ilişkili değil”
    • Zaten ucuz olan API maliyetini de ekleyince, muhtemelen aynı işi günlerce çalıştırabilirsiniz
    • Önbellek isabet verimliliğinin nasıl mümkün olduğunu anlamıyorum. Bu, önceki bağlamı değiştirmeme meselesi değil mi?
      Burada ayarlanabilecek kontrollerin neler olduğunu anlamıyorum
  • Denedim ama metin giriş alanı siyah arka plan üzerinde koyu yazı tipindeydi
    Belgeleri kontrol ettim ve DeepSeek v4, Claude, Gemini’den yazı tipi/stil konusunda yardım istedim ama koyu temalı terminalde çalıştırmak dışında hiçbir şey işe yaramadı. Bu çılgınlık. Bu proje geliştiricilerinin hiçbiri açık tema kullanmıyor mu?

    • Bunun sorun olduğu konusunda katılıyorum ama muhtemelen gerçekten kullanmıyorlardır
      Açık tema çok nadir kullanılıyor