Developer Preview · MIT

DeepSeek Harness
Alles ist ein Plugin · Cordis-Kernel

Stand 2026-11-09 ist DeepSeek Harness (dsh) der offizielle Open-Source-Agent-Harness von DeepSeek AI (MIT-Lizenz), also die Schicht um ein Modell herum, die Orchestrierung, Werkzeuge und Kontext übernimmt. Die aktuelle Version ist 0.2.2-rc.1 (Pre-Release vom 2026-11-04); sie benötigt Node.js 24.9 oder neuer. Starten Sie npx @deepseek-ai/dsh web und tragen Sie unter Settings → Models → Custom model API Ihren eigenen API-Key und die Base URL ein – dann kann es losgehen. Agent = Modell + Harness: Dies ist DeepSeeks eigene Hülle, kein beliebiger pip-Adapter.

Aktualisiert 2026-11-13

Ein Key für Claude, GPT und chinesische Modelle — setzen Sie das auf dieser Seite Beschriebene direkt um.

#npx dsh web#Cordis#4 Modi#MIT-Preview

Highlights

npx

@deepseek-ai/dsh web

Stellt die Web-UI unter 127.0.0.1:3080 bereit. Node.js 24.9 oder neuer ist erforderlich. Oder klonen + pnpm.

Cordis

Plugin-Kernel

github.com/cordiverse/cordis — mount, deps, events.

Minimal

Offizieller Benchmark-Modus

Die offizielle Website nennt bash + str_replace_editor, die Oberfläche von 0.2.2-rc.1 beschreibt Terminal und Bildlesen mit Kontextkomprimierung. Das ist der Modus hinter der Benchmark-Fußnote zu Flash 0731.

break

Preview-Warnung

README: Es wird abwärtsinkompatible Änderungen geben.

Was dsh ist

dsh ist ein Open-Source-Projekt von DeepSeek AI (GitHub: deepseek-ai/deepseek-harness, Repository erstellt am 2026-08-13) mit einer „Alles ist ein Plugin“-Architektur auf Basis von Cordis; neben dsh web startet es auch als headless, acp oder sdk. Seit 0.2.2-rc.1 gibt es die Oberfläche auch auf Japanisch, Spanisch, Französisch, Deutsch, Russisch und brasilianischem Portugiesisch. Die Stellenausschreibung im Mai nannte Modell + Harness = Agent und benannte Claude Code / Cursor / Codex als die Schicht, die es zu füllen gilt. Die Developer Preview im August ist die Umsetzung dieser Linie.

Plugins: woher nehmen und wie installieren

Stand 2026-11-12 gilt laut der offiziellen Anleitung zum Plugin-Index: dsh bringt keine eigene Indexquelle mit. Ein Plugin-Index ist eine einzelne JSON-Datei, die installierbare Bundles mit Titel, Icon, Autor und Version auflistet. Öffnen Sie Plugins, schalten Sie unter Experimental plugins die Option Custom plugin indexes ein – neben Installed erscheint dann der Tab Discover, und der Creator-Modus erhält außerdem das nur lesende Werkzeug plugin_market. In Discover wählen Sie Add index source und tragen die http- oder https-Adresse der Indexdatei ein; Install auf einer Karte öffnet eine Bestätigung mit der Quelle dieser Version – das npm-Paket samt Registry oder das Git-Repository mit Commit und Verzeichnis –, und erst nach dem Bestätigen startet die normale Installation. Auch die Kommandozeile funktioniert: dsh plugin --profile tui add, gefolgt vom Paketnamen, wie im Beispiel der offiziellen CLI-Hilfe, in dem dsh plugin die Argumente an pnpm weiterreicht. Ein Index ist Inhalt von Drittanbietern: DSH prüft das Dateiformat, aber nicht Titel, Autoren und Beschreibungen auf den Karten; die offizielle Empfehlung lautet, nur Quellen hinzuzufügen, denen Sie vertrauen. Beachten Sie die Abgrenzung zu den Drittanbieter-Protokoll-Wrappern „deepseek-harness“ auf PyPI: Das offizielle Projekt befindet sich in der GitHub-Organisation deepseek-ai in einem Repository namens deepseek-harness. Community-Plugins sind in der Regel mit dem Topic dsh-plugin gekennzeichnet.

Zeitleiste

2026-05

Öffentliche Stellenausschreibung für Code Harness.

2026-07-31

Das Changelog zu Flash 0731 nennt den kommenden Harness Minimal.

2026-08

dsh-Developer-Preview + Cordis-Website.

Bestätigt vs. Vorsicht

Bestätigt

Geprüft mit 0.2.2-rc.1 und der offiziellen Website: Preview, quelloffen unter MIT; vier Modi – Standardmodus, PTC-Modus (auf der englischen Website „Code mode“), Minimalmodus und Erstellermodus (Creator); alles, was das Modell sieht, landet in einem Append-only-Sitzungsprotokoll, das sich in der Trajectory-Ansicht nach Quelle durchsehen lässt; die Benchmark-Fußnote im DeepSeek-Changelog (Minimalmodus + max).

Vorsicht

Drei Dinge vorab: dsh ist eine Developer Preview, und die README kündigt Änderungen an, die die Kompatibilität brechen; der Funktionsumfang entspricht nicht dem von Claude Code; die Software ist unter MIT quelloffen, Modell-Tokens werden separat bezahlt.

So wählen Sie

Sie möchten die offiziellen DeepSeek-Werte nachstellen

Verwenden Sie die im DeepSeek-Changelog dokumentierte Einstellung: Minimalmodus + max + temperature=1.0 + topp=0.95.

Sie brauchen einen Coding-Agent für den Alltag

Standardmodus für alltägliche Aufgaben, PTC-Modus für Aufgaben, bei denen Tools stapelweise aufgerufen und die Ergebnisse dann gefiltert oder zusammengefasst werden – mit dem Wissen, dass es sich um eine Preview handelt. Oder Claude Code / OpenCode.

Installieren und die eigene API anbinden

Stand 2026-11-09, laut der offiziellen Dokumentation zu 0.2.2-rc.1: 1) Installieren Sie Node.js 24.9 oder neuer; 2) führen Sie npx @deepseek-ai/dsh web aus – die Web-UI öffnet sich unter http://127.0.0.1:3080 (beim Start über SSH wird nur die Adresse ausgegeben; mit --no-open öffnet sich kein Browser); 3) gehen Sie zu Settings → Models → Add model provider, schalten Sie die Karte auf Custom model API um und tragen Sie eine Provider ID in Kleinbuchstaben (nach dem Anlegen unveränderlich), die Base URL, das API protocol und den API key sowie mindestens eine model ID ein; 4) speichern Sie und wählen Sie das Modell in der Modellauswahl. Änderungen gelten ab der nächsten Anfrage, ein Neustart ist nicht nötig. Als API protocol stehen OpenAI Chat Completions, OpenAI Responses und Anthropic Messages zur Wahl. Ein Provider unterstützt genau ein Protokoll; ein Gateway mit zwei Protokollen braucht daher zwei Provider. Die Einstellungen landen in $DSH_HOME/profiles/web/cordis.patch.yml (Felder api, baseURL, apiKeyEnv), der Schlüssel in $DSH_HOME/.credentials.yaml. Aus dem Quellcode: git clone github.com/deepseek-ai/deepseek-harness, danach pnpm install, pnpm run build und pnpm dsh web. Auf der offiziellen Website deepseek.com/harness gibt es außerdem Desktop-Versionen für macOS (Apple Silicon) und Windows (64 Bit).

Auf QCode

dsh läuft mit Ihrem eigenen Key: Mit einem einzigen QCode-Key nutzen Sie in dsh DeepSeek / GLM / Kimi / Qwen / GPT (OpenAI-kompatibel) und Claude (Anthropic-kompatibel). dsh selbst ist unter MIT quelloffen; über QCode werden die Modellaufrufe pro Token abgerechnet, die Preise der einzelnen Modelle stehen auf /models, und wer keinen Monatsplan möchte, findet «Nutzungspakete» auf /pay-as-you-go. Legen Sie zwei Provider an: OpenAI Chat Completions mit der Base URL https://api.qcode.cc/openai/v1 für GPT sowie GLM, Kimi, DeepSeek und Qwen (beispielsweise gpt-6-sol, deepseek-v4-pro, glm-5.3, kimi-k3, qwen3.8-max; die IDs der chinesischen Modelle tragen Sie von Hand ein) und Anthropic Messages mit der Base URL https://api.qcode.cc/api für Claude (beispielsweise claude-sonnet-5). Claude nutzt das Anthropic-Protokoll; die Base URL endet nicht auf /, und die model IDs übernehmen Sie genau wie auf /models. Stand 2026-11-12 listet QCode /models deepseek-v4-flash, deepseek-v4-pro und deepseek-v4.1-flash; richten Sie dsh darauf aus wie auf jeden OpenAI- oder Anthropic-kompatiblen Endpunkt. Schrittweise Einrichtung, Testbefehl und Tabelle zur Fehlerbehebung: https://docs.qcode.cc/de/docs/ide/deepseek-harness.

FAQ

Was ist DeepSeek Harness?

DeepSeek Harness (dsh) ist der offizielle Open-Source-Agent-Harness von DeepSeek AI (Repository deepseek-ai/deepseek-harness, MIT-Lizenz). Es ist Software, kein Modell: Es übernimmt Orchestrierung, Werkzeuge und Kontext, die Modell-API binden Sie separat an. Die Web-Version starten Sie mit npx @deepseek-ai/dsh web, auf der offiziellen Website gibt es außerdem eine Desktop-App. Der offizielle Status ist Developer Preview, und die README warnt vor Änderungen, die die Kompatibilität brechen.

Was ist Cordis?

Cordis ist der Plugin-Kernel unter dsh (github.com/cordiverse/cordis): dsh folgt einer „Alles ist ein Plugin“-Architektur, Tools, Skills und Oberfläche lassen sich also per Plugin erweitern. Laut offizieller Website können Sie vorhandene Plugins installieren oder im Erstellermodus (Creator mode) den Agenten per Chat neue Plugins schreiben lassen; Community-Plugins tragen meist das Topic dsh-plugin.

Wofür ist der Minimalmodus (Minimal) da?

Um das Modell selbst zu testen: Laut der Oberfläche von 0.2.2-rc.1 nutzt der Agent im Minimalmodus ein Terminal und das Lesen von Bildern mit Kontextkomprimierung; das ist zum Testen und Vergleichen der Grundleistung gedacht. Laut den DeepSeek-Changelogs vom 2026-07-31 und 2026-08-21 liefen die Code-Agent-Benchmarks mit diesem Modus als Framework, mit max, topp=0.95 und temperature=1.0. Bewertet wird das Modell, nicht das ganze Drumherum.

Kann dsh eine OpenAI- oder Anthropic-kompatible API eines Drittanbieters verwenden?

Ja. Settings → Models → Add model provider → Custom model API ist für einen Relay-Dienst, ein Firmen-Gateway, einen eigenen Server oder einen Anbieter gedacht, der nicht im Katalog steht; als Protokoll stehen OpenAI Chat Completions, OpenAI Responses oder Anthropic Messages zur Wahl. Die Software ist unter MIT quelloffen, Aufrufe der Modell-API werden pro Token abgerechnet. Bei QCode etwa nutzen GPT und chinesische Modelle https://api.qcode.cc/openai/v1 und Claude https://api.qcode.cc/api – mit demselben Key.

Kann dsh Claude Code ersetzen?

Gleiche Kategorie, Reifegrad Preview: Laut offiziellem Web-UI-Leitfaden kann der dsh-Agent Dateien im Workspace lesen und bearbeiten, Befehle ausführen, Arbeit delegieren und einen Plan führen; die README warnt zugleich vor Änderungen, die die Kompatibilität brechen. Testen Sie dsh vor einem Wechsel parallel in Ihrem eigenen Projekt – derselbe QCode-Key funktioniert in Claude Code und in dsh.

Wie hängt DeepSeek Harness mit Harness Engineering zusammen?

Als Konzept und Umsetzung: Harness Engineering beschreibt das allgemeine Konzept eines Harness – die Schicht für Scheduling, Tooling und Kontext, die ein Modell umgibt – ausführlich im Leitfaden /harness-engineering-guide auf dieser Website; dsh ist die konkrete Implementierung dieser Idee durch DeepSeek selbst.

Quellen

deepseek.com/en/harness/ ; github.com/deepseek-ai/deepseek-harness ; 0731/0813/0821 changelogs ; npm @deepseek-ai/dsh ; GitHub docs/user/guide/providers.md ; GitHub-Quellcode 0.2.2-rc.1 (Namen der Web-UI-Modi) ; docs.qcode.cc.

DeepSeek Harness mit Ihrem QCode-Key starten

Registrieren Sie sich bei QCode, holen Sie Ihren API-Key und binden Sie in dsh über Custom model API Claude, GPT und führende chinesische Modelle an. Abrechnung pro Token, die Preise je Modell stehen auf /models.

Erst testen, dann entscheiden

Unsicher bei der Tarifwahl? Beginnen Sie mit Starter ($9.00/Monat) und wechseln Sie auf einen höheren Tarif, wenn Sie zufrieden sind — der ungenutzte Wert des alten Tarifs geht auf Ihr Guthaben zurück.