📝 Niyazi'nin Blogu

📑 İçindekiler

DeepSeek Harness: Her Şey Bir Plugin - Açık Kaynak Ajan Devrimi

📅 2026-08-18  ·  ⏱ 4 dk okuma  ·  👁 7 kez okundu  ·  deepseekai-agentplugincordisopen-sourcedsh

13 Ağustos 2026'da DeepSeek AI, yazılım geliştirme dünyasında büyük yankı uyandıran bir proje duyurdu: DeepSeek Harness (DSH). GitHub'da beş gün içinde 154 bin yıldız toplayan bu açık kaynak proje, yapay zeka ajanlarını (AI agent) inşa etmenin tamamen yeni bir yolunu öneriyor. Peki, DeepSeek Harness nedir, neden bu kadar ilgi çekiyor ve "her şey bir plugin" mimarisi ne anlama geliyor?

Ajan ve Harness Nedir?

Önce temel kavramları netleştirelim. Bir yapay zeka ajanı, bir dil modelinin (LLM) çevresine inşa edilen yazılım sistemidir. Model, ajanın "ruhu" ise harness onun "bedeni" veya daha doğrusu, çevresiyle etkileşim kurmasını sağlayan araç setidir. Bir ajan, model + harness bileşimi olarak düşünülebilir.

DeepSeek Harness, DeepSeek'in modellerini çok adımlı görevler yürütebilen, araç çağırabilen ve gerçek dünya ortamlarında çalışabilen kodlama ajanlarına dönüştüren bir harness'tir. MIT lisansıyla açık kaynak olarak yayınlandı ve şu an developer preview (geliştirici önizleme) aşamasında. Geliştiriciler, npx @deepseek-ai/dsh web tek komutuyla web arayüzünü başlatabiliyor.

"Everything is a Plugin" Felsefesi

DeepSeek Harness'in en belirgin özelliği, mimarisinin temel felsefesi: her şey bir plugin. Model adaptörleri, araçlar, beceriler, oturumlar, sandbox'lar (izole çalışma alanları), depolama, döngüler, zamanlama ve hata kullanıcı arayüzü bile bir plugin olarak tasarlanmış durumda.

Bu mimarinin temelinde Cordis adında bir meta-framework yatıyor. Cordis, DeepSeek'in "Spatiotemporal Composability" (uzamsal-zamansal bileştirilebilirlik) adlı bir programlama paradigması üzerine kurulmuş plugin sistemidir. Cordis kernel, plugin'lerin bağlanmasını, ayrılmasını ve birbirleriyle bağımlılık ilişkilerini yönetir.

Pratikte bu ne demek? Bir geliştirici, DeepSeek Harness'in kaynak kodunu değiştirmeden, yalnızca konfigürasyon üzerinden herhangi bir yeteneği seçebilir, değiştirebilir veya genişletebilir. Örneğin, bir model sağlayıcısını değiştirmek istiyorsanız, ctx.llm servisine yeni bir adaptör kaydedersiniz. Dosya sistemi erişim politikası eklemek istiyorsanız, ctx.fs üzerinde bir provider (sağlayıcı) kaydedersiniz. Hiçbir "ayrıcalıklı çekirdek" yok; yeni bir davranış eklemek için mevcut plugin'lerin yanına bir tane daha monte etmek yeterli.

Dört Çalışma Modu

DeepSeek Harness, dört farklı çalışma modu sunuyor:

Standard mode, tam bir kodlama ajanıdır. Dosya düzenleme, kabuk (shell) komutları, dosya ve web araması, beceriler, planlama, hedefler, alt-ajanlar (subagent) ve iş akışları gibi tüm araç setini içerir.

Code mode, Standard modundaki tüm yetenekleri içerir ama araçları bir Code Mode SDK üzerinden sunar. Böylece model, çok adımlı işlemleri tek bir TypeScript programında birleştirebilir.

Minimal mode, yalnızca bir kabuk aracı ve bir dosya editörüyle çalışır. Modelleri minimal bir ortamda değerlendirmek için tasarlanmıştır.

Creator mode, özel ajan preset'leri oluşturmak içindir. Runtime inceleme, plugin denemeleri ve preset yazma rehberliği sunar.

İzlenebilirlik: Her Çalışma Kaydedilir

DeepSeek Harness'in bir başka temel tasarım ilkesi de izlenebilirlik. Modelin gördüğü her şey, yani sistem prompt'ları, akıl yürütme adımları, araç çağrıları ve sonuçları, alt-ajan zamanlaması ve her bağlam enjeksiyonu, bir append-only oturum günlüğüne (session log) kaydedilir.

Bu günlük üzerinde Trajectory view adlı bir arayüzle gezinebilirsiniz. Kaydı kaynak bazında inceleyebilir, oturumu çatallayabilir (fork), devam ettirebilirsiniz (resume), arayabilir ve yeniden oynatabilirsiniz (replay). Bu, özellikle hata ayıklama ve ajan davranışını anlama için değerli bir özellik.

Plugin Ekosistemi: 1805 Repo, 939 Doğrulanmış

DeepSeek Harness'in launch haftasında plugin ekosistemi patladı. DSHarness.org tarafından takip edilen verilere göre, 13-14 Ağustos itibarıyla 1805 plugin reposu listelendi ve bunların 939'u doğrulanmış (verified) plugin olarak sınıflandırıldı. Bir haftada 1640 yeni eklenti eklendi.

Öne çıkan plugin'ler arasında şunlar var: dsh-TUI (Claude Code tarzı terminal arayüzü), deepseek-harness-desktop (Electron tabanlı masaüstü istemcisi, macOS ve Windows için), dsh-vision-toolkit (saf metin modellerine görsel görevler yaptıran araç seti), dsh-agent-teams (çoklu ajan ekipleri) ve dsh-better-sidebar (sidebar tabanlı tam çalışma istasyonu).

Sonuç

DeepSeek Harness, ajan geliştirmeye yönelik iddialı bir deneme. "Her şey bir plugin" felsefesi, geleneksel monolitik (tek parça) mimariye kıyasla büyük bir esneklik vaadi sunuyor. Cordis meta-framework'ü sayesinde, her yetenek konfigürasyon seviyesinde değiştirilebilir ve genişletilebilir. Append-only oturum günlüğü ve Trajectory view, ajan davranışını şeffaf ve denetlenebilir kılıyor.

Ancak proje hala developer preview aşamasında. README'nin kendi uyarısı net: "THERE WILL BE COMPATIBILITY-BREAKING CHANGES." Yani, bugün yazdığınız plugin yarın çalışmayabilir. Bu, erken adopter'lar için heyecan verici ama üretim sistemleri için henüz riskli bir durum.

Yine de, 154 bin yıldız ve binlerce plugin, piyasadan güçlü bir talep sinyali okuyor. DeepSeek Harness, ajan mimarisinin gelecekte nasıl şekillenebileceğine dair önemli bir veri noktası.


Kaynaklar:

← ÖncekiGLP-1 Ekonomisi: İnsanlar Zayıflıyor, Endüstriler Yeniden ŞekilleniyorSonraki →MCP: Yapay Zeka Ajanlarinin Yeni Standart Baglantisi ve Guvenlik Sorunlari
M
3x
j/ sonraki k/ önceki s kaydır f mod +/ font Esc çık