DeepSeek Harness'ta Claude ve GPT API'leri nasıl kullanılır
OpenAI protokolündeki tek bir özel sağlayıcı, her modele akıl yürütme düzeyleri ve 128K çıktı sınırı verildiğinde DeepSeek Harness'ta Claude Opus 5.5, Claude Sonnet 5.5 ve GPT-6.1'i çalıştırır. Yerleşik DeepSeek sağlayıcısı, Claude'un reddettiği thinking ayarını gönderir.
Bu sayfada
- Kısa yanıt
- Claude, DeepSeek Harness'ta neden 400 döndürür?
- OmniaKey sağlayıcısını nasıl eklerim?
- Effort ayarı neden hiçbir şey yapmıyor?
- Yeni oturum hangi modelle başlar?
- Yapılandırma dosyası nerede?
- Sorun giderme
- "requires adaptive thinking"
- Her istekte 404
- max_tokens ile ilgili bir hata
- "The current model does not support images"
- Effort düzeyleri yok ya da effort ayarı hiçbir şeyi değiştirmiyor
- Değişiklikten sonra hâlâ başarısız
- Kontrol edilen kaynaklar
DeepSeek Harness'ta Claude ve GPT API'lerini kullanmak için OpenAI Chat Completions üzerinde https://api.omniakey.com/v1 Base URL'siyle özel bir sağlayıcı ekleyin, ardından her modele 128.000 token çıktı sınırı ile akıl yürütme düzeylerini verin. Claude'u yerleşik DeepSeek sağlayıcısına eklemeyin: bu sağlayıcı Claude'un reddettiği bir thinking ayarı gönderir, bu yüzden her istek 400 döndürür.
Bu kurulumu 28 Ekim 2026'da DeepSeek Harness 0.2.1-rc.3'te test ettik. Tek sağlayıcıda Claude Opus 5.5, Claude Sonnet 5.5, GPT-6.1 Sol ve GPT-6.1 Terra Harness araçlarıyla küçük bir projeyi inceledi ve doğru yanıtladı. OmniaKey dört modelin API erişimini satıyor ve testler onun üzerinden geçti.
Kısa yanıt
- Claude'u yerleşik DeepSeek sağlayıcısının dışında tutun. Thinking'i her zaman Claude'un reddettiği biçimde ister ve protokolü değiştirilemez.
- Bir özel sağlayıcı ekleyin: protokol OpenAI Chat Completions, Base URL
https://api.omniakey.com/v1. Claude da GPT-6.1 de bunun üzerinde çalışır. - Her modelin seçeneklerinde çıktı sınırını 128.000 yapın ve akıl yürütme düzeylerini (Reasoning levels) açın. Elle eklenen bir model her ikisi olmadan başlar.
- Varsayılan modeli yeni sağlayıcıya yönlendirin, sonra yeni bir oturumda test edin.
Claude, DeepSeek Harness'ta neden 400 döndürür?
Yerleşik DeepSeek sağlayıcısı her isteği DeepSeek biçiminde kurar ve Claude bu biçimin thinking ayarını artık kabul etmez.
Effort off değilse sağlayıcı, token bütçesi olmadan thinking: {type: "enabled"} gönderir. Model kaydı daha düşük bir sınır belirlemezse 256.000 çıktı tokenı da ister. Protokolü sabittir: Harness bu sağlayıcıda protokol alanını "protocol is not configurable" diyerek reddeder.
Anthropic'in geçiş kılavuzu (28 Ekim 2026'da kontrol edildi) bunun neden başarısız olduğunu açıklar. Claude Opus 4.7'den itibaren Claude thinking'i yalnızca uyarlanabilir modda kabul eder, bu yüzden enabled 400 döndürür. Claude Haiku 4.5 gibi eski modeller enabledı hâlâ kabul eder, ama yalnızca budget_tokens ile; bu sağlayıcı onu hiç göndermez.
Yani her Claude modeli orada başarısız olur. Claude Opus 5.5'i yerleşik sağlayıcıya koyduğumuzda Harness Invalid request for the selected model. claude-opus-5-5 requires adaptive thinking ile başlayan bir hata gösterdi. Yalnızca thinking'i düzeltmek yetmez: Claude Opus 5.5 128.000 çıktı tokenında durur, dolayısıyla varsayılan 256.000 bir sonraki 400 olur.
OmniaKey sağlayıcısını nasıl eklerim?
Settings'te ekleyin. Harness 0.2.1-rc.3'te formda gereken tüm alanlar var. Harness'ta yeni misiniz? Önce DeepSeek Harness kurulum kılavuzu ile kurun.
- Sol alttaki More'a tıklayın, Settings'i açın ve Models'e gidin. Add model provider düğmesine tıklayın ve Custom model API seçeneğini seçin.
- Sağlayıcıyı doldurun:
- Provider ID:
omniakey - Display name: OmniaKey
- Base URL:
https://api.omniakey.com/v1 - API protocol: OpenAI Chat Completions
- API key: OmniaKey anahtarınız
- Provider ID:
- Models altında aşağıdaki tablodaki her model ID'si için bir kez Add model düğmesine tıklayın.
- Her modelin seçeneklerini satır sonundaki okla açın ve tablodaki değerleri girin.
- Create provider düğmesine tıklayın.
| Model ID | Context window | Max output tokens | Levels |
|---|---|---|---|
claude-opus-5-5 | 1.000.000 | 128.000 | low–max |
claude-sonnet-5-5 | 1.000.000 | 128.000 | low–max |
gpt-6.1-sol | 1.050.000 | 128.000 | low–max |
gpt-6.1-terra | 1.050.000 | 128.000 | off, low–max |
«low–max» beş düzey demektir: low, medium, high, xhigh ve max. Her düzeyin API değeri aynı kelimedir; yalnızca Terra'nın off düzeyi none gönderir. Input types altında Image'i de işaretleyin: dört model de görsel okur ve bu olmadan Harness yapıştırdığınız görselleri reddeder.

Dört model için de OpenAI Chat Completions kullanın; test ettiğimiz protokol bu. Claude'un off düzeyi yoktur: Claude Opus 5.5 her zaman düşünür ve Opus 5.5 none aldığında OmniaKey 400 döndürür. GPT-6.1 Sol low ile başlar ve noneı da kabul etmez. Terra kabul eder, bu yüzden off düzeyi akıl yürütmeyi atlar.
Sınırlar sağlayıcılardan gelir. Anthropic, Claude Opus 5.5 ve Claude Sonnet 5.5 için 1.000.000 token bağlam penceresi listeler. OpenAI'nin model sayfaları iki GPT-6.1 modeli için 1.050.000 verir; bunları 27 Ekim 2026'da Terra ile Sol karşılaştırması için kontrol ettik. Dördü de 128.000 çıktı tokenında durur.
Daha önce yerleşik DeepSeek sağlayıcısına Claude ID'leri eklediyseniz, bozuk kopyayı yanlışlıkla seçmemek için onları orada silin.
Sağlayıcı hazır olduğunda, yüksek effort'taki Claude Opus 5.5 bir komut çalıştırdı, bir dosyayı okudu ve 12 saniyede yanıtladı:

Effort ayarı neden hiçbir şey yapmıyor?
O modelde akıl yürütme düzeyleri kapalı. Elle eklenen bir model akıl yürütme düzeyleri kapalı başlar ve Harness onu akıl yürütemeyen bir model olarak ele alır: effort göndermez ve model varsayılan değeriyle yanıtlar.
Düzeyleri açın ve tablodaki düzeyleri ekleyin. Mesaj kutusunun altındaki model menüsü o zaman her birini sunar.

Yeni oturum hangi modelle başlar?
Profilinizin yapılandırma dosyasındaki agent-default-model girdisindeki modelle. Masaüstü uygulamasında bu dosya ~/.dsh/profiles/desktop/cordis.patch.yml olur. Girdi hâlâ DeepSeek sağlayıcısındaki bir Claude modelini adlandırıyorsa her yeni oturum başarısız sağlayıcıda başlar. Girdiyi yenisine yönlendirin:
- id: agent-default-model
name: "@deepseek-ai/dsh-agent-default-model"
config:
provider: omniakey
model: claude-opus-5-5
reasoningEffort: high
Temiz bir kurulumda bu girdi zaten vardır, bu yüzden ikinci bir girdi eklemek yerine onu düzenleyin. İki girdi olursa Harness sonuncuyu kullanır ve sizi uyarmaz.
Her oturumda modeli mesaj kutusunun altındaki menüden değiştirmeye devam edebilirsiniz. Yeni bir oturumda test edin: DeepSeek kılavuzuna göre istek göndermiş bir oturum, günlüğüne kaydedilen modeli korur.
Yapılandırma dosyası nerede?
Masaüstü uygulamasında ~/.dsh/profiles/desktop/cordis.patch.yml olur ve Settings'te ayarladığınız her şey oraya yazılabilir. Aşağıdaki, sağlayıcıyı ve varsayılan modeli birlikte içeren, test ettiğimiz dosyadır. Arayüz ayarları gibi dosyanızda zaten bulunan girdileri koruyun. Dosyada zaten bir llm-pi-ai girdisi varsa ikinci bir girdi oluşturmak yerine omniakey sağlayıcısını onun providers: altına ekleyin.
- id: llm-pi-ai
name: "@deepseek-ai/dsh-llm-pi-ai"
config:
providers:
omniakey:
apiKeyEnv: OMNIAKEY_API_KEY
displayName: OmniaKey
api: openai-completions
baseURL: https://api.omniakey.com/v1
models:
- id: claude-opus-5-5
name: Claude Opus 5.5
contextWindow: 1000000
maxTokens: 128000
input: [text, image]
reasoningEfforts: { low: low, medium: medium, high: high, xhigh: xhigh, max: max }
- id: claude-sonnet-5-5
name: Claude Sonnet 5.5
contextWindow: 1000000
maxTokens: 128000
input: [text, image]
reasoningEfforts: { low: low, medium: medium, high: high, xhigh: xhigh, max: max }
- id: gpt-6.1-sol
name: GPT-6.1 Sol
contextWindow: 1050000
maxTokens: 128000
input: [text, image]
reasoningEfforts: { low: low, medium: medium, high: high, xhigh: xhigh, max: max }
- id: gpt-6.1-terra
name: GPT-6.1 Terra
contextWindow: 1050000
maxTokens: 128000
input: [text, image]
reasoningEfforts: { "off": none, low: low, medium: medium, high: high, xhigh: xhigh, max: max }
- id: agent-default-model
name: "@deepseek-ai/dsh-agent-default-model"
config:
provider: omniakey
model: claude-opus-5-5
reasoningEffort: high
apiKeyEnv anahtarı içermeden adlandırır. Harness anahtarı bu ad altında arar; Settings'te saklanmış ya da Harness'ın başladığı ortamda dışa aktarılmış olarak, böylece anahtarın kendisi dosyada kalmaz. Dosyayı kaydedin ve yeni bir oturum açın; sağlayıcı görünmüyorsa Harness'ı yeniden başlatın.
Sorun giderme
"requires adaptive thinking"
Claude yerleşik DeepSeek sağlayıcısında. Onu OmniaKey sağlayıcısına taşıyın ve varsayılan modeli de oraya yönlendirin.
Her istekte 404
Base URL'de /v1 eksik. OpenAI Chat Completions'ta OmniaKey'in Base URL'si https://api.omniakey.com/v1.
max_tokens ile ilgili bir hata
Çıktı sınırı modelin izin verdiğinden yüksek. Dört model de 128.000'de durur ve yerleşik DeepSeek sağlayıcısı varsayılan olarak 256.000 ister.
"The current model does not support images"
Modelin Input types bölümünde yalnızca Text işaretli. Seçeneklerinde Image'i de işaretleyin; tablodaki dört model de görsel okur.
Effort düzeyleri yok ya da effort ayarı hiçbir şeyi değiştirmiyor
Modelin seçeneklerinde akıl yürütme düzeylerini (Reasoning levels) açın ve tablodaki düzeyleri ekleyin.
Değişiklikten sonra hâlâ başarısız
Yeni bir oturum açın, agent-default-model'i kontrol edin ve DeepSeek sağlayıcısında Claude ID'si kalmadığından emin olun.
Kontrol edilen kaynaklar
- Anthropic geçiş kılavuzu: Claude Opus 5.5
- Anthropic'te effort ve uyarlanabilir düşünme
- GPT-6.1 Sol model sayfası
- GPT-6.1 Terra model sayfası
- DeepSeek Harness model ve sağlayıcı kılavuzu
- dsh-llm-pi-ai sağlayıcı referansı
- OmniaKey OpenAI uyumlu API referansı
- OmniaKey model kataloğu
OmniaKey'deki model sayfaları: Claude Opus 5.5, Claude Sonnet 5.5, GPT-6.1 Sol ve GPT-6.1 Terra.
Bu makaledeki modeller
İlgili makaleler
DeepSeek Harness: kodlama ajanı rehberi
DeepSeek Harness plugin-first bir kodlama ajanıdır; Web UI'yi kurup doğrulanmış özel provider ayarlarıyla OmniaKey'e bağlayacağız.
Opus 5.5 vs Sonnet 5.5
Doğrulanan sonuç ve toplam maliyetle seçim yapın.
GPT-6.1 Terra: yenilikler, benchmark sonuçları ve Sol karşılaştırması
GPT-6.1 Sol fiyatının yarısı; bilgisayar kullanımı, kodlama ve doğrulukta GPT-5.6 Terra modeline göre büyük kazanç.