DeepSeek Harness (dsh) 13 Ağustos 2026'da piyasaya sürüldü ve duyurusu dikkat çekiciydi. VentureBeat'in çıkış manşeti, onu DeepSeek V4-Pro ile API üzerinde birlikte sunulan "Claude Code'a açık kaynaklı bir rakip" olarak adlandırdı. Bir hafta sonra, depo yaklaşık 169 bin yıldıza ulaştı (20 Ağustos itibarıyla). Bu, gürültülü bir gelişti.
Ancak yıldız sayıları geliştiricilerin asıl sorusunu yanıtlamıyor: kodlama aracımı DeepSeek Harness'te mi yoksa Claude Code'da mı çalıştırmalıyım? İki araç farklı yaklaşımlar benimsiyor. Biri, eklenti çekirdeği ve yerel bir web kullanıcı arayüzü etrafında inşa edilmiş, MIT lisanslı bir geliştirici önizlemesidir. Diğeri ise derin bir ekosisteme sahip tescilli, olgun bir üründür: yetenekler, kancalar, yerel MCP, alt aracılar ve üzerinde çalıştırılabilecek beş farklı yüzey.
Bu karşılaştırma, önemli boyutları ele alıyor: lisanslama, arayüz, model özgürlüğü, fiyatlandırma, olgunluk, genişletilebilirlik, izinler ve MCP. Uydurma karşılaştırmalar, duyguya dayalı performans iddiaları yok. Sadece her aracın bugün doğrulanabilir şekilde ne yaptığı var. dsh'ye yeniyseniz, DeepSeek Harness'in ne olduğunu ve nasıl çalıştığını öğrenerek başlayın, sonra geri dönün.
Hızlı karşılaştırma
| Boyut | DeepSeek Harness (dsh) | Claude Code |
|---|---|---|
| Lisans | MIT, kaynak GitHub'da | Tescilli; “Tüm hakları saklıdır,” Anthropic Ticari Şartları |
| Yaş | 13 Ağustos 2026'da yayınlandı; geliştirici önizlemesi | Genel olarak mevcut, olgun ürün |
| Kararlılık | README uyumluluk bozucu değişiklikler olabileceği konusunda uyarıyor | Kararlı sürüm kanalları, sürüm kontrollü ayarlar |
| Arayüz | 127.0.0.1:3080 adresinde yerel web kullanıcı arayüzü, ayrıca profille tabanlı CLI modları (başsız dahil) |
Terminal CLI, VS Code, JetBrains, masaüstü uygulaması, web ve mobil |
| Modeller | DeepSeek, ayrıca katalog sağlayıcıları (Anthropic, OpenAI, Bedrock, Vertex, Azure) ve herhangi bir OpenAI uyumlu uç nokta | Yalnızca Claude modelleri (doğrudan veya Bedrock, Vertex, Foundry aracılığıyla) |
| Fiyatlandırma | Ücretsiz altyapı; bağladığınız API için jeton başına ödeme | Claude Pro/Max aboneliği veya Konsol üzerinden kullanıma dayalı API faturalandırması |
| Genişletilebilirlik | Her şey bir eklentidir (Cordis çekirdeği); topluluk dsh-plugin konusu |
Eklentiler, yetenekler, kancalar, alt aracılar, Agent SDK |
| İzinler | Etkin bir izin politikası altında web kullanıcı arayüzü onay istemleri | Altı belgelenmiş izin modu, ayrıntılı izin verme/reddetme kuralları |
| MCP | Topluluk eklentisi (dsh-mcp-manager), çekirdek değil | Yerel, birinci sınıf |
Şimdi detaylar, çünkü tablo ilginç kısımların çoğunu gizliyor.
Açık kaynak mı tescilli mi: MIT size aslında ne kazandırır?
DeepSeek Harness, MIT lisanslıdır ve üçüncü taraf bağımlılıkları THIRD_PARTY_NOTICES.md dosyasında takip edilir. Lisanslama açısından bundan daha hoşgörülü olamazsınız. Aracı döngüsünü okuyabilir, çatallayabilir, yamalayabilir, ticari bir ürüne gömebilir ve tel üzerinden tam olarak ne gönderdiğini denetleyebilirsiniz. Katı uyumluluk gereksinimleri olan ekipler veya güvendikleri bir özelliği bir satıcının kullanımdan kaldırmasıyla hayal kırıklığına uğramış herkes için bu şeffaflık, ana özelliktir.
Claude Code tam tersidir. Anthropic'in herkese açık deposundaki LICENSE dosyası şöyle der: “© Anthropic PBC. Tüm hakları saklıdır. Kullanım, Anthropic'in Ticari Hizmet Şartlarına tabidir.” GitHub deposu sorunlar ve belgeler içindir, kaynak kodu için değil. Parlatılmış bir ikili ve bir sözleşme alırsınız, inceleyebileceğiniz veya çatallayabileceğiniz bir kod değil.
Bu önemli mi? Kim olduğunuza bağlı. Tek bir geliştirici çoğunlukla aracın çalışıp çalışmadığını önemser. Bir aracıyı dahili araçlara entegre eden bir platform ekibi ise çok önemser: MIT, dsh'nin bir altyapı haline gelebileceği anlamına gelirken, Claude Code abone olduğunuz bir ürün olarak kalır. Dürüst bir karşıt argüman ise, açık kaynağın ancak proje sürdürüldüğü takdirde karşılığını vermesidir ve dsh henüz yedi günlüktür. MIT, haklarla ilgili bir vaattir, uzun ömürlülükle ilgili değil.
Arayüz: yerel web kullanıcı arayüzü ve her yerde kullanılabilirlik
dsh, bir “CLI” aracı için alışılmadık bir yol izler. Hızlı başlangıç npx @deepseek-ai/dsh web komutudur; bu, http://127.0.0.1:3080 adresinde yerel bir web kullanıcı arayüzü başlatır ve tarayıcınızı açar (`--no-open` parametresini kullanarak bunu atlayabilirsiniz). Bir çalışma alanı seçersiniz, dsh'yi başlattığınız proje dizinini işaret edersiniz ve tarayıcıdan çalışırsınız. Yerel önceliklidir: kullanıcı arayüzü barındırılan bir hizmetten değil, kendi makinenizden sunulur.
Web kullanıcı arayüzünün ötesinde, dsh'nin CLI README'si profile dayalı giriş modlarını belgeler: dsh --profile <ad> komutu $DSH_HOME/profiles/<ad> altında adlandırılmış bir profili başlatır ve başsız bir profil, kalıcı bir oturum çalıştırır, nihai cevabı yazdırır ve çıkar. dsh web ise web profilinin kısaltmasıdır ve dsh plugin, pnpm'ye yönlendirerek bir profilin eklentilerini yönetir. Dolayısıyla betikleme ve otomasyon mümkündür, ancak web kullanıcı arayüzü açıkça ana giriş kapısıdır.
Claude Code, terminal öncelikli olarak başladı ve oradan yayıldı. Resmi belgelere göre, şimdi terminalde, VS Code ve JetBrains eklentileri olarak, bağımsız bir masaüstü uygulaması olarak ve claude.ai/code adresindeki tarayıcıda mobil destekle çalışıyor. Oturumlar yüzeyler arasında hareket eder. Başsız kullanımı da olgunlaşmıştır: claude -p "komut" CI, cron ve shell işlem hatlarına yönlendirilir.
Tek bir makinede tek bir projede yaşıyorsanız, dsh'nin yerel web kullanıcı arayüzü hoş, düşük kurulumlu bir deneyim sunar. Bir IDE, bir terminal, CI ve telefonunuz arasında geçiş yapıyorsanız, Claude Code'un yüzey kapsama alanı şu anda farklı bir seviyede.
Model özgürlüğü: en keskin felsefi ayrım
Bu, iki aracın bir kodlama aracısının ne olması gerektiği konusunda gerçekten anlaşamadığı boyuttur.
dsh, tasarım gereği modelden bağımsızdır. Sağlayıcı belgeleri Anthropic, OpenAI, Bedrock, Vertex ve Azure için katalog sağlayıcıları sunar ve $DSH_HOME/settings.yaml içinde herhangi bir OpenAI uyumlu uç noktayı kaydetmenize olanak tanır: apiKeyEnv, api: openai-completions, bir baseURL ve bir model listesi ayarlayın; altyapı bunu diğer tüm arka uçlar gibi ele alır. API anahtarları ayrı bir .credentials.yaml dosyasında bulunur, böylece ayar dosyanız paylaşılabilir kalır. Bu, dsh'nin DeepSeek'in kendi modellerini, rakip bir laboratuvarın API'sini veya yerel bir sunucu aracılığıyla kendi GPU'nuzdaki niceleştirilmiş bir modeli çalıştırabileceği anlamına gelir. Tüm kurulumu DeepSeek Harness'te herhangi bir model nasıl çalıştırılır konusunda ele alıyoruz.
Claude Code, Claude modellerini çalıştırır. Nokta. Çıkarımı Anthropic'in API'si yerine Amazon Bedrock, Google Cloud'ın Agent Platformu veya Microsoft Foundry aracılığıyla yönlendirebilirsiniz, ancak bunlar faturalandırma ve altyapı seçenekleridir; model hala Claude'dur. Anthropic'in pozisyonu, altyapı ve modelin birlikte geliştirildiğidir ve sıkı entegrasyonun esnekliği aştığıdır.
Her iki pozisyon da yanlış değil. Fiyatlar değiştiğinde veya daha iyi bir model başka bir yerde piyasaya sürüldüğünde model kilitlenmesi can sıkıcı olabilir. Satıcı, aracı döngüsünü ve modeli birlikte ayarladığında sıkı bağlantı karşılığını verir. Çıkış kapısını ne kadar değerli bulduğunuza göre seçiminizi yapın.
Fiyatlandırma: jeton başına ve abonelik
dsh altyapısının kendisi ücretsizdir. Ödediğiniz şey, bağladığınız API üzerindeki çıkarım içindir. Eğer bu DeepSeek'in kendi API'si ise, DeepSeek'in jeton başına oranlarını ödersiniz; dsh ile aynı gün piyasaya sürülen V4-Pro'nun VentureBeat'in lansman haberlerine göre önceki sürümlerinden daha yüksek fiyatlarla geldiğini unutmayın. DeepSeek V4-Pro-0813 API kılavuzumuz, bu yolu seçerseniz model kimliklerini ve istek formatlarını kapsar. Jeton başına fiyatlandırma şeffaftır ve kodlama yapmadığınızda sıfıra düşer, ancak yoğun aracı oturumları jetonları tahmin edilemez şekilde tüketebilir ve düz bir tavan yoktur.
Claude Code bunu tersine çevirir. Çoğu kullanıcı onu Claude Pro (aylık 20 $) veya Max (aylık 100 veya 200 $) aboneliğiyle çalıştırır; bunu tercih eden ekipler için alternatif olarak Claude Konsolu aracılığıyla kullanıma dayalı API faturalandırması mevcuttur. Abonelikler, bir sayaç yerine kullanım limitleriyle tahmin edilebilir bir fatura sunar ve bu limitler canlı bir konu olmuştur: Anthropic, Temmuz 2026'da haftalık limitleri %50 artırdı, bunu Claude Code haftalık limit artışı haberimizde ayrıntılı olarak ele aldık.
Kaba kural: hafif veya ani kullanım jeton başına fiyatlandırmayı tercih etme eğilimindedir; günlük yoğun kullanım düz bir aboneliği tercih etme eğilimindedir. Ve dsh, katalog sağlayıcısı aracılığıyla Anthropic'in API'sine de işaret edebildiğinden, fiyatlandırma sorusu kısmen altyapı sorusundan bağımsızdır.
Olgunluk: yedi gün ve bir ekosistem
İşte dürüstlüğün açıklık gerektirdiği nokta. DeepSeek Harness bir geliştirici önizlemesidir ve kendi README'si aynen şunu söyler: “UYUMLULUK BOZUCU DEĞİŞİKLİKLER OLACAKTIR.” Bu bir kaçamak değil, bir vaattir. Bugün yazdığınız yapılandırmalar gelecek ay ayrıştırılamayabilir. Eklentilerin yeniden yazılması gerekebilir. Belgelerde hala boşluklar var; referans verilen bazı sayfalar yetersiz veya değişmekte. Şu anda dsh üzerinde iş akışları oluşturuyorsanız, bunları sürekli değişen bir ortamda sürdürmeyi kabul ediyorsunuz demektir.
Claude Code, 2025 başlarından beri geliştiricilerin elinde ve üretimde olgunlaşması yüzey alanında kendini gösteriyor: CLAUDE.md proje belleği, otomatik bellek, paketlenmiş iş akışları için yetenekler, aracı eylemleri etrafında shell komutlarını çalıştıran kancalar, koordinatör bir baş aracıya sahip alt aracılar, özel aracılar oluşturmak için bir Agent SDK, GitHub Actions ve GitLab CI/CD entegrasyonları ve zamanlanmış rutinler. Bunların hiçbiri artık egzotik değil; belgelenmiş, sürüm kontrollü ve günlük kullanımda. Claude Code ve Codex CLI karşılaştırmamızda onu başka bir olgun rakiple karşılaştırdık ve ekosistem derinliği orada da belirleyiciydi.
Karşıt argüman: dsh'nin gidişatı hızlı. Bir haftada yaklaşık 169 bin yıldız ve 18.1 bin çatal (20 Ağustos itibarıyla), olağanüstü miktarda topluluk enerjisi anlamına gelir ve topluluk ekosistemleri özellik boşluklarını hızla kapatabilir. Ancak bugün, “önizleme” ve “ürün” doğru çerçevedir.
Genişletilebilirlik: eklenti çekirdeği ve eklenti ekosistemi
Her iki araç da genişletilebilirdir. Genişletilebilirliğin nerede yaşadığı konusunda farklılık gösterirler.
dsh'de eklentiler bir eklenti katmanı değildir; mimarinin kendisidirler. Altyapı, tasarımı “Uzamsal-Zamansal Bileştirilebilirlik İçin Bir Programlama Paradigması” makalesinde açıklanan bir eklenti çekirdeği olan Cordis üzerine inşa edilmiştir. Model adaptörü, araç kayıt defteri, oturum günlüğü ve hatta aracı döngüsünün kendisi değiştirilebilir eklentilerdir. Aracı döngüsünün başarısız araç çağrılarını yeniden deneme şeklini beğenmezseniz, döngüyü değiştirebilirsiniz. Topluluk eklentileri dsh-plugin GitHub konusu aracılığıyla keşfedilir ve resmi olmayan projeler (masaüstü sarmalayıcılar, bağlam yöneticileri, görme yönlendiricileri) şimdiden çoğalmaktadır.
Claude Code, dahili unsurlar yerine uzantı noktalarını açığa çıkarır: eklentiler, yetenekler, kancalar, MCP sunucuları ve alt aracılar, davranışı iyi tanımlanmış noktalarda özelleştirmenize olanak tanır, ancak çekirdek döngü Anthropic'e aittir. Çoğu ekip için bu yeterlidir ve koruyucular, bir yükseltmenin özelleştirmelerinizi nadiren bozacağı anlamına gelir. Motoru yeniden inşa etmek isteyen tamirciler için dsh, ikisinden bile anahtar sunan tek araçtır.
İzinler: politika istemleri ve altı mod
Dosyaları düzenleyen ve komutları çalıştıran bir aracının frenlere ihtiyacı vardır.
dsh'nin web kullanıcı arayüzü, kullanım kılavuzuna göre “etkin izin politikası altında onay gerektiren” işlemlerden önce sorar. Bugün halka açık olarak belgelenen doğrulanmış kapsam budur; politika seviyeleri ve kesin anlamları henüz kılavuz dizininde açıklanmamıştır, bu da önizleme aşamasındaki belgelerin bir belirtisidir.
Claude Code'un izin sistemi neredeyse bürokratik bir hassasiyetle belgelenmiştir: altı mod (`default`, `acceptEdits`, `plan`, `auto`, `dontAsk`, `bypassPermissions`), araç ve komut başına ayrıntılı izin verme/reddetme kuralları, çalışma dizini sınırları ve yöneticilerin organizasyon çapında uygulayabileceği yönetilen politikalar. `plan` modu aracının düzenleme yapmadan keşfetmesine izin verir; `auto` modu size sormak yerine bir arka plan sınıflandırıcısı ile eylemleri gözden geçirir; `bypassPermissions` sanal ortamlar için mevcuttur.
İzin ayrıntı düzeyi bir gereklilikse (düzenlenmiş kod tabanı, kıdemli olmayanlardan oluşan ekip, CI özerkliği), Claude Code bugün belgeler ve kontroller açısından ölçülebilir şekilde öndedir.
MCP: yerel ve topluluk eklentisi
Model Bağlam Protokolü (MCP), kodlama aracılarının harici sistemlere (veritabanları, bilet izleyiciler, API spesifikasyonları) nasıl ulaştığıdır. Claude Code, MCP'yi yerel olarak destekler; bir sunucuyu bağlamak birinci sınıf, belgelenmiş bir akıştır ve MCP araçları diğer her şeyle aynı izin kurallarına takılır.
dsh'de MCP desteği bugün çekirdek bir parça değildir. Var olan şey, MCP için bir Ayarlar sayfası ekleyen, uzak HTTP ve yerel stdio sunucularını destekleyen, OAuth veya statik belirteçleri işleyen ve araçları proje başına sunucu yapılandırmalarıyla `mcp__<ad>__*` olarak kaydeden bir topluluk eklentisi olan `dsh-mcp-manager`'dır. Çalışıyor, ancak topluluk tarafından sürdürülüyor, resmi değil ve önizleme döneminin değişme riskini miras alıyor. dsh'nin eklenti öncelikli mimarisi göz önüne alındığında, daha sonra birinci taraf MCP şaşırtıcı olmazdı; şu anda mevcut değil.
Bu, özellikle API çalışmaları için önemlidir. Apidog MCP Sunucusu, bir kodlama aracısına ekibinizin gerçek API spesifikasyonuna doğrudan erişim sağlar, böylece alan adlarını uydurmak yerine gerçek sözleşmeye karşı istemci kodu üretir. Claude Code ile bu bağlantı yereldir. dsh ile topluluk eklentisi aracılığıyla yönlendirilir. Her iki durumda da, test edilmiş spesifikasyonunuzu okuyabilen aracı daha iyi API kodu yazar ve Apidog'u indirebilir ve her iki aracının da üzerinde çalıştığı aynı projeye karşı MCP sunucusunu çalıştırabilirsiniz. Bunu CI'daki Apidog CLI regresyon çalıştırmalarıyla birleştirin ve değerlendirmenizi kazanan hangi aracı olursa olsun aynı güvenlik ağına sahip olursunuz.
Hangisini seçmelisiniz?
Burada tek bir kazanan yok, çünkü iki araç farklı olgunluk aşamalarında farklı yaklaşımlar benimsiyor.
DeepSeek Harness'i seçin, eğer:
- Kaynak koduna ihtiyacınız varsa. MIT lisanslama, denetlenebilirlik ve çatallanabilirlik bazı ekipler için katı gereksinimlerdir ve dsh, bunları sunan iki araçtan tekidir.
- Model kilitlenmesini reddediyorsanız. DeepSeek'i, OpenAI uyumlu yerel modelleri ve katalog bulut sağlayıcılarını çalıştıran tek bir altyapı, dsh'nin gerçek yapısal avantajıdır.
- Tamirciyseniz. Cordis'in "her şey bir eklentidir" tasarımı, aracının kendisini yeniden şekillendirmek isteyenleri ödüllendirir.
- Kırılmalara tahammül edebiliyorsanız. README'nin uyarısı açıktır ve buna inanmalısınız.
Claude Code'u seçin, eğer:
- Bitmiş bir ürün istiyorsanız. dsh'nin büyüyecek zamanı olmayan beş yüzey, olgun belgeler ve yetenekler, kancalar, alt aracılar ve yerel MCP'den oluşan bir ekosistem.
- Kurumsal kontrollere ihtiyacınız varsa. Belgelenmiş izin modları, yönetilen politikalar ve bulut sağlayıcı yönlendirmesi, yol haritası öğeleri değil, sevk edilen özelliklerdir.
- Tahmin edilebilir faturalandırma önemliyse. Bir Pro veya Max aboneliği, jeton başına faturalandırmanın yapmadığı şekilde riskinizi sınırlar.
- Claude modellerinden memnunsanız, çünkü anlaşma budur.
Pragmatik bir orta yol: birçok geliştirici bir süre ikisini de çalıştıracaktır. dsh'yi denemek ücretsizdir (`npx @deepseek-ai/dsh web` ile başlarsınız) ve Claude Code'un aboneliği deneylere engel olmaz. Hangisini seçerseniz seçin, API katmanını Apidog ile dürüst tutun: tek bir test edilmiş spesifikasyon, MCP üzerinden her iki aracıya da sunulur, her aracı tarafından yazılan değişiklikten sonra CLI regresyon çalıştırmalarıyla doğrulanır.
Sıkça Sorulan Sorular
DeepSeek Harness, Claude Code'dan farklı olarak gerçekten açık kaynak mı?
Evet. dsh, aracı döngüsü ve eklenti çekirdeği de dahil olmak üzere kaynak kodu GitHub'da bulunan MIT lisanslıdır. Claude Code'un herkese açık deposu, Anthropic'in Ticari Şartları altında tüm hakları saklı bir bildirim taşır; sorunları ve belgeleri barındırır, çatallayabileceğiniz kaynak kodunu değil.
DeepSeek Harness, Claude modellerini kullanabilir mi?
Evet. dsh, Anthropic, OpenAI, Bedrock, Vertex ve Azure için katalog sağlayıcıları sunar, ayrıca settings.yaml aracılığıyla özel OpenAI uyumlu uç noktaları da sağlar. Tersi doğru değildir: Claude Code, doğrudan Anthropic'ten veya Bedrock, Vertex veya Foundry aracılığıyla olsun, yalnızca Claude modellerini çalıştırır.
DeepSeek Harness günlük işler için yeterince kararlı mı?
Bu bir geliştirici önizlemesidir ve README büyük harflerle uyumluluk bozucu değişiklikler olacağı konusunda uyarıyor. Kesinlikle gerçek işler için kullanılabilir, ancak yapılandırma ve eklenti dalgalanması bekleyin. Claude Code, yeniden inşa etmeyi göze alamayacağınız iş akışları için daha güvenli bir seçimdir.
Her iki aracı da Apidog ile çalışıyor mu?
Evet. Apidog'un MCP sunucusu, API spesifikasyonunuzu herhangi bir MCP özellikli aracıya sunar: Claude Code'da yerel olarak ve dsh'de topluluk dsh-mcp-manager eklentisi aracılığıyla. Apidog CLI ayrıca her iki aracının terminal döngüsünde betiklenmiş regresyon testleri de çalıştırır; dsh kurulumunu DeepSeek Harness'te Apidog CLI kullanımı bölümünde ele alıyoruz.
