Erklärung
Was ist DeepSeek Harness? Architektur und Einsatzfälle

DeepSeek Harness ist eine von DeepSeek AI entwickelte Open-Source-Laufzeit für Agenten. Es ist kein Sprachmodell. Stattdessen stellt es die Infrastruktur rund um ein Modell bereit: Sitzungen, Tool-Ausführung, Dateisysteme, Freigaben, Persistenz, Agentenschleifen und Benutzeroberflächen. Nach dem Prinzip „Alles ist ein Plugin“ lassen sich diese Bausteine kombinieren oder austauschen. Dadurch eignet sich das Projekt für individuelle Coding-Agenten, interne Tools und kontrollierte Agentenexperimente.
Dieser Leitfaden richtet sich an Entwickler, Gründer und technische Produktteams, die prüfen, ob DeepSeek Harness in ihren KI-Stack passt. Sie erhalten ein praktisches Denkmodell, einen Überblick über die Architektur, einen Einstiegspfad und eine Checkliste für die Bewertung anhand einer echten Aufgabe.
Recherche und Offenlegung: Dieser Beitrag wird von Ottermind veröffentlicht. Wir haben am 17. August 2026 das offizielle Repository, die Architekturdokumentation und den Benutzerleitfaden geprüft. Wir haben keinen kontrollierten Benchmark durchgeführt, das Projekt nicht produktiv eingesetzt und nicht alle Plugins oder Anbieter getestet. Das Projekt befindet sich in einer Entwicklervorschau; Verhalten und Kompatibilität können sich ändern.
DeepSeek Harness auf einen Blick
| Frage | Antwort |
|---|---|
| Was ist es? | Ein Open-Source-Agent-Harness, auch dsh genannt |
| Wer entwickelt es? | DeepSeek AI |
| Ist es ein DeepSeek-Modell? | Nein. Es ist eine Laufzeit, die Modelle mit Tools, Sitzungen, Richtlinien und Oberflächen verbindet |
| Was ist das Designprinzip? | „Alles ist ein Plugin“ |
| Welches Framework bildet die Grundlage? | Cordis |
| Wie wird es ausgeführt? | Über die Weboberfläche oder ein Headless-Profil; Profile und Plugins ermöglichen weitere Kombinationen |
| Wie ist der aktuelle Status? | Entwicklervorschau mit erwarteten inkompatiblen Änderungen |
| Welche Lizenz gilt? | MIT |
| Für wen ist es gedacht? | Für Entwickler, die eine Agentenlaufzeit untersuchen, erweitern, ersetzen oder zusammenstellen möchten |
Die kürzeste sinnvolle Definition lautet: DeepSeek Harness ist die Ausführungsschicht rund um ein KI-Modell. Das Modell erzeugt Antworten und Tool-Aufrufe. Der Harness bestimmt, wie der Kontext aufgebaut wird, welche Tools verfügbar sind, wo Aktionen laufen, was protokolliert wird, wann eine Freigabe nötig ist und wie eine mehrstufige Aufgabe fortgesetzt wird.
Was macht ein Agent Harness?
Ein Sprachmodell kann eine Aktion vorschlagen, bildet allein aber noch keinen einsatzfähigen Agenten. Dafür ist ein System rund um das Modell nötig.
Dieses System muss praktische Fragen beantworten:
- Welche Dateien und Anweisungen gelangen in den Modellkontext?
- Welcher Modellanbieter erhält die Anfrage?
- Welche Tools darf das Modell aufrufen?
- Wo laufen Shell-Befehle und Dateioperationen?
- Welche Aktionen brauchen eine Freigabe?
- Wie werden Nachrichten, Tool-Aufrufe und Ergebnisse gespeichert?
- Was geschieht bei einem Fehler oder einem weiteren erforderlichen Schritt?
- Kann eine einzelne Fähigkeit ersetzt werden, ohne alles neu zu bauen?
Ein Agent Harness koordiniert diese Aufgaben. Der Begriff trennt Modellintelligenz vom Laufzeitverhalten. Zwei Produkte können dasselbe Modell nutzen und sich dennoch völlig anders verhalten, wenn Tools, Kontextregeln, Berechtigungen, Sitzungsstatus oder Agentenschleifen abweichen.
DeepSeek Harness macht dieses umgebende System sichtbar. Statt die Laufzeit hinter einer festen Anwendung zu verbergen, stellt es die Bestandteile als Plugins, Dienste, Ereignisse, Profile und Konfigurationsebenen bereit.
DeepSeek Harness im Vergleich zu Modell, Assistent, Automatisierung und Workspace
Diese Kategorien überschneiden sich, sind aber nicht austauschbar.
| Ebene | Hauptaufgabe | Beispielfrage |
|---|---|---|
| Sprachmodell | Token erzeugen und schlussfolgern | Welches Modell soll antworten? |
| KI-Assistent | Oberfläche und unterstützte Aufgaben anbieten | Wie bitte ich um Hilfe und prüfe die Antwort? |
| Workflow-Automatisierung | Daten durch definierte Auslöser und Aktionen bewegen | Was soll nach diesem Ereignis geschehen? |
| Agent Harness | Modelle, Tools, Sitzungen, Richtlinien, Ausführung und Fortsetzung koordinieren | Wie führt und protokolliert ein Agent eine mehrstufige Aufgabe? |
| KI-Agenten-Workspace | Quellen, Entscheidungen, Aufgaben, Agenten und Ergebnisse verbinden | Wie passt diese Agentenaufgabe in das Gesamtprojekt? |
Diese Unterscheidung verhindert ein häufiges Missverständnis: Durch die Installation von DeepSeek Harness wird kein neues DeepSeek-Modell installiert. Ein Modellanbieter muss weiterhin konfiguriert werden. Ebenso liefert der Harness nicht automatisch Geschäftskontext, Prüfprozesse oder fertige Projektergebnisse.
Einen breiteren Modellvergleich finden Sie unter Die besten KI-Modelle 2026. Für Produkte mit Fokus auf die Entwicklererfahrung lesen Sie Die besten KI-Assistenten für Entwickler.
Wie funktioniert DeepSeek Harness?
Eine Aufgabe folgt im Wesentlichen dieser Agentenschleife:
- Die Laufzeit nimmt Benutzereingabe und wartenden Kontext entgegen.
- Plugins erstellen Systemprompt, sichtbare Nachrichten und Tool-Schemas.
- Ein Modelladapter sendet die Anfrage an den gewählten Anbieter.
- Die Laufzeit protokolliert den Stream und die fertige Assistentennachricht.
- Fordert das Modell ein Tool an, prüft und startet die geschützte Tool-Pipeline den Aufruf.
- Das Ergebnis kehrt in die Sitzung zurück und kann einen weiteren Modellschritt auslösen.
- Der Turn endet, wenn kein Tool, keine Nachricht und keine Fortsetzung mehr aussteht.
Die offizielle Dokumentation unterscheidet step (Schritt) und turn (Turn). Ein Schritt umfasst eine Modellanfrage und deren Tool-Aufrufe. Ein Turn kann keinen, einen oder mehrere Schritte enthalten. Das ist wichtig, wenn eine Aufgabe wiederholtes Beobachten und Handeln statt nur einer Antwort erfordert.
Das Sitzungsprotokoll ist zentral. Benutzer- und Assistentennachrichten, Tool-Aufrufe und -Ergebnisse, Schritte und Turns werden zu dauerhaften Ereignissen. Daraus wird der Modellverlauf abgeleitet, sodass Wiedergabe, Fortsetzung, Transkripte und Persistenz denselben Datenstrom nutzen.
Architektur von DeepSeek Harness
Das Projekt fasst seine Architektur so zusammen: Alles ist ein Plugin. Fünf Konzepte erklären, was das bedeutet.
1. Cordis liefert das Kompositionsmodell
DeepSeek Harness basiert auf Cordis. Plugins fügen einem gemeinsamen Kontext Dienste, typisierte Ereignisse und umkehrbare Effekte hinzu.
Modelladapter, Tool-Registry, Sitzungsprotokoll, Agentenschleife, Persistenz, Sandbox und Oberfläche sind kein unantastbarer Kern. Sie werden über dasselbe Kompositionssystem bereitgestellt. Plugins können Verhalten beim Laden registrieren und beim Entladen rückgängig machen.
Das unterscheidet sich von einer Anwendung mit kleiner Plugin-API um einen festen Kern. Große Teile der Laufzeit lassen sich per Konfiguration ersetzen.
2. Profile beschreiben eine ausführbare Komposition
Ein Profil ist eine benannte Komposition im Harness-Hauptverzeichnis. Es enthält die zu ladenden Bundles, externe Plugins und die Patch-Konfiguration des Benutzers.
Das Projekt bietet Web- und Headless-Vorlagen. Das Web-Profil ergänzt eine Browseranwendung, das Headless-Profil ermöglicht einmalige Ausführungen ohne Server. Mit dsh --profile web --dump-config lässt sich der wirksame Plugin-Baum anzeigen.
Profile beantworten die Frage: Welche Harness-Komposition soll für diese Aufgabe starten?
Die Weboberfläche bietet außerdem Agenten-Presets wie Standard, Code, Minimal und Creator. Das Preset steuert die Plugins einer Sitzung, das Profil die umfassendere Startkonfiguration.

3. Bundles verpacken geordnete Konfiguration
Ein Bundle verteilt Cordis-Konfigurationszeilen und den zugehörigen Code. Bundles werden in Reihenfolge geladen; danach folgen Profil-, Home- und Kommandozeilen-Patches.
So kann ein Team von einer Standardkomposition ausgehen und einzelne Zeilen ersetzen, ohne die gesamte Laufzeit zu forken. Die Reihenfolge ist entscheidend: Eine spätere Ebene kann Verhalten eines früheren Bundles ändern.
4. Ereignisse verbinden das Laufzeitverhalten
DeepSeek Harness nutzt mehrere Ereignisbereiche:
- Sitzungsereignisse speichern dauerhafte Fakten.
- Agentenereignisse zeigen laufende Anfragen, Schritte, Status, Prüfungen und Fortsetzungen.
- Fähigkeitsereignisse binden Anbieter und Richtlinien an Grenzen wie Dateisystem, Tools und Telemetrie.
Plugins erhalten dadurch dokumentierte Punkte zum Beobachten, Abfangen, Erweitern oder Stoppen von Verhalten. Unabhängige Pakete müssen die Agentenschleife nicht direkt verändern.
5. Fähigkeitsschnittstellen machen Anbieter austauschbar
Eine Fähigkeitsschnittstelle (capability seam) trennt Dienstdefinition, implementierenden Anbieter und nutzenden Verbraucher.
Dateisystem- und Unterprozessanbieter können etwa dieselbe Ausführungsumgebung teilen. Ein Anbieterwechsel kann Shell, Terminal und Sprachserver in eine andere Sandbox verschieben, ohne dass jeder Verbraucher eigene Remote-Pfade implementiert.
Dasselbe Muster gilt für Modelladapter, Tools, Unteragenten, Persistenz, Zugangsdaten, Telemetrie, Terminals, Jobs und Oberflächenintegrationen.
Ein praktisches Denkmodell für DeepSeek Harness
Für die Projektplanung lässt sich die ausführliche Architektur auf fünf Ebenen verdichten.
| Ebene | Zu definieren | Zu prüfende Nachweise |
|---|---|---|
| 1. Absicht und Eingabe | Ziel, Quellkontext, Ausschlüsse und Akzeptanzkriterien | Freigegebener Auftrag und zugelassene Nachrichten |
| 2. Agentenschleife | Wann planen, Modell anfragen, Tools nutzen, fortsetzen oder stoppen | Schritte, Turns und Agentenereignisse |
| 3. Modell und Tools | Anbieter, Modell, Prompt-Bereiche, Schemas und Registry | Wirksame Profilkonfiguration und Tool-Aufrufe |
| 4. Ausführungsgrenzen | Dateien, Unterprozesse, Sandbox, Rechte, Zugangsdaten und Freigaben | Anbieterkonfiguration, Freigaben und Befehlsumfang |
| 5. Dauerhafte Nachweise | Nachrichten, Ergebnisse, Fehler, Ausgaben und offene Risiken | Sitzungslog, Transkript, Prüfungen und Artefakte |
Redaktionelles Modell: Das Fünf-Ebenen-Modell ist ein von Ottermind aus der offiziellen Architektur abgeleitetes redaktionelles Modell. Es ist keine offizielle DeepSeek-Grafik und bedeutet nicht, dass jede Ebene getestet wurde.
Das Modell hilft auch bei anderen Agent Harnesses. Eine erfolgreiche Demonstration auf Ebene drei beweist weder eine sichere Ausführungsgrenze noch ausreichende Nachweise.
Was bedeutet „Alles ist ein Plugin“ in der Praxis?
Das Plugin-Design verändert die Erweiterung der Laufzeit.
Entwickler können Modellanbieter über Adapter, Fähigkeiten über die Tool-Registry, andere Dateisystemanbieter, Sandboxes für Befehle, Hintergrundjobs oder neue Oberflächen hinzufügen, die Agenten steuern und Ereignisse darstellen.
Der Vorteil ist Komposition ohne dauerhaften Fork. Fähigkeiten werden neben vorhandenen Plugins eingebunden oder Konfigurationszeilen gepatcht, ohne für jede Anpassung die zentrale Schleife zu verändern.
Die Flexibilität verschiebt jedoch Komplexität in Architektur und Konfiguration. Plugin-Zuständigkeit, Ereignisreihenfolge, Dienstgrenzen, Patch-Ebenen, Versionen und Rechte von Drittcode müssen verstanden werden. Nicht jedes Plugin ist automatisch sicher oder leicht zu warten.
Was kann DeepSeek Harness?
Das genaue Verhalten hängt von Profil und Plugins ab. Die Grundlage deckt mehrere Aufgabentypen ab.
Repository- und Coding-Aufgaben
Mit passenden Datei-, Unterprozess-, Terminal- und Sprachserverfähigkeiten kann ein Agent einen Workspace prüfen, Dateien ändern, Befehle ausführen und Nachweise liefern. Der Harness koordiniert; Repository-Regeln, Tests und menschliche Prüfung entscheiden über die Akzeptanz.
Individuelle interne Agenten
Teams können Profile für Migration, Validierung, Support-Debugging, Tests oder domänenspezifische Entwicklung erstellen. Ein enges Profil stellt nur die nötigen Fähigkeiten bereit.
Beispiele für spezialisierte Agenten finden Sie unter KI-Agenten für kleine Unternehmen.
Modell- und Anbieterexperimente
Adapter ermöglichen den Vergleich von Konfigurationen oder die Unterstützung anderer Anbieter, ohne Tool- und Sitzungsebene neu zu entwerfen. Aussagekräftige Tests brauchen feste Aufgaben, Wiederholungen, Bewertungskriterien und dokumentierte Grenzen.
Sandbox- oder Remote-Ausführung
Anbieter können Dateien und Unterprozesse in kontrollierte Umgebungen verlagern. Anbieter, Zugangsdaten, Netzwerkregeln, Isolation und Fehlerverhalten müssen dabei als Vertrauensgrenze geprüft werden.
Neue Oberflächen und Agentenerlebnisse
Die Weboberfläche ist nur eine mögliche Oberfläche. Plugins und Sitzungsereignisse können andere Editoren, Clients oder spezialisierte Ansichten mit denselben Agenten- und Sitzungsfunktionen versorgen.
DeepSeek-Harness-Plugins
Wiederverwendbare Anbieter, Tools, Richtlinien, Integrationen und Oberflächen lassen sich als Plugins verpacken. Das Projekt empfiehlt das GitHub-Thema dsh-plugin. Prüfen Sie Plugins als ausführbaren Code, bevor Sie Zugriff auf Repository, Zugangsdaten, Shell oder Netzwerk gewähren.

DeepSeek Harness ausführen
Der offizielle npm-Schnellstart benötigt Node.js. Führen Sie npx @deepseek-ai/dsh web aus.
Standardmäßig startet die Weboberfläche unter http://127.0.0.1:3080. Dort konfigurieren Sie Anbieter, Workspace und Sitzung.

Für einen verantwortungsvollen ersten Test verwenden Sie:
- ein kleines Demo- statt eines Produktions-Repositorys;
- synthetische oder unkritische Daten;
- einen eng begrenzten Workspace;
- eine klare Freigaberichtlinie;
- vorhandene Tests und Prüfungen;
- eine Aufgabe mit eindeutiger Stoppbedingung.
Aus dem Quellcode können Entwickler das Repository klonen, Abhängigkeiten installieren, bauen und das Web-Profil starten. Dokumentieren Sie wegen der schnellen Entwicklung Commit oder Release des Experiments.
Ist DeepSeek Harness nur für DeepSeek-Modelle gedacht?
DeepSeek AI entwickelt den Harness, doch Adapter trennen den Modellzugriff. Die Dokumentation beschreibt sie als austauschbare Plugins und bietet Erweiterungspunkte für weitere Anbieter.
Die Laufzeit ist daher mehr als ein Wrapper für ein Modell. Dennoch können Tool-Aufrufe, Streaming, Nachrichtenformate, Kontextgrenzen, Zugangsdaten und Fehler variieren. Jeder Adapter und jedes Zielmodell muss gezielt getestet werden.
Berechtigungen, Sandbox und Sicherheit
Eine Agentenlaufzeit verbindet Modellausgaben mit Dateien, Befehlen, Zugangsdaten, Netzwerk und Drittanbieter-Plugins. Die Konfiguration ist daher Teil des Sicherheitsmodells.
Vor wichtigen Einsätzen:
- Workspace auf notwendige Dateien begrenzen;
- API-Schlüssel und Produktionsdaten aus Prompts und Übergaben fernhalten;
- Plugins, Patches, Skripte und externe Aufrufe vorab prüfen;
- folgenreiche Aktionen freigabepflichtig machen;
- Ausführungsort von Datei- und Unterprozessanbietern prüfen;
- übliche Tests, Linting, Typ- und Sicherheitsprüfungen verlangen;
- finalen Diff und Befehlsverlauf menschlich prüfen;
- Fehler und ungeprüfte Annahmen dokumentieren.
Eine Sandbox reduziert Risiken, beweist aber nicht die Vertrauenswürdigkeit von Ausgaben, Plugins, Netzwerkzielen oder Änderungen.
Einschränkungen von DeepSeek Harness
Die wichtigste Einschränkung ist der Status. Das offizielle README bezeichnet das Projekt als Entwicklervorschau und warnt vor inkompatiblen Änderungen.
Praktische Folgen:
- Profile, Plugins, Konfiguration und APIs können Migrationen erfordern.
- Dokumentation und Beispiele können der Entwicklung hinterherhinken.
- Ein Plugin kann nur mit bestimmten Revisionen funktionieren.
- Tests, Versionsbindung, Upgrades und Betrieb liegen beim Team.
- Eine flexible Laufzeit verlangt mehr technisches Urteil als ein verwalteter Assistent.
DeepSeek Harness eignet sich daher eher für Teams, die ihre Laufzeit gestalten möchten, als für Nutzer, die nur einen stabilen fertigen Coding-Assistenten suchen. Es ersetzt keine Anforderungen, Codeprüfung, Sicherheitsrichtlinien oder Fachkenntnis.
Wer sollte DeepSeek Harness verwenden?
Eine Bewertung lohnt sich, wenn Sie mindestens eines davon brauchen:
- eine komponierbare Laufzeit statt eines festen Assistenten;
- individuelle Tools, Anbieter, Richtlinien, Oberflächen oder Backends;
- einsehbare Sitzungs- und Tool-Ereignisse;
- Profile für verschiedene Agentenumgebungen;
- eine Forschungsplattform für Agentenarchitektur;
- Kontrolle über Ort und Art der Ausführung.
Warten Sie oder wählen Sie ein stärker verwaltetes Produkt, wenn garantierte Kompatibilität, minimale Einrichtung, zentrale Administration oder eine wartungsfreie ausgereifte Aufgabenerfahrung entscheidend sind.
Der Leitfaden zu KI-Agenten-Workspaces vergleicht Kontext, Ausführung, Wiederholbarkeit, Prüfung und Übergabe der breiteren Kategorie.
Wo passt Ottermind hinein?
DeepSeek Harness arbeitet nahe an der Laufzeit. Reale Projekte umfassen außerdem Kundennachweise, Recherche, Briefings, Entscheidungen, Reviews, Dokumentation, Präsentationen und Folgeaufgaben.
Ottermind ist ein KI-Agenten-Workspace für echte Arbeit. Er hält diesen Kontext und die Ergebnisse rund um eine klar abgegrenzte technische Aufgabe zusammen. Ein Team kann Briefing und Kriterien in Ottermind erstellen, die Repository-Aufgabe im kontrollierten Harness-Workspace ausführen und geprüfte Ergebnisse zur Dokumentation und Review zurückgeben.
Produktteams können den Planungs-, Recherche- und Delivery-Stack in Die besten KI-Tools für Produktteams vergleichen.
Eine native Ein-Klick-Integration zwischen Ottermind und DeepSeek Harness haben wir weder gefunden noch getestet. Derzeit handelt es sich um eine bewusste Artefaktübergabe, nicht um einen vorhandenen Connector oder ein Produktversprechen.
So entscheiden Sie, ob DeepSeek Harness passt
Prüfen Sie vor der Einführung:
- Müssen Teile der Agentenlaufzeit ersetzt oder kombiniert werden?
- Kann Ihr Team Plugins, Profile, Patches und Upgrades pflegen?
- Ist die Aufgabe durch Workspace, Rechte und Kriterien klar begrenzt?
- Können Anbieter, Tools, Sandbox, Zugangsdaten und Netzwerk geprüft werden?
- Gibt es Tests und menschliche Prüfung außerhalb des Agenten?
- Reichen Sitzungsnachweise für eine unabhängige Prüfung?
- Verträgt das Projekt Änderungen einer Entwicklervorschau?
Bei überwiegend positiven Antworten bietet DeepSeek Harness eine ungewöhnlich gut einsehbare Grundlage für individuelle Agenten. Andernfalls beginnen Sie mit einem verwalteten Assistenten oder Agenten-Workspace und prüfen den Harness erneut, sobald Laufzeitkontrolle konkret nötig wird.
Die Antwort auf „Was ist DeepSeek Harness?“
DeepSeek Harness ist weder ein neues Modell noch nur eine Chatoberfläche. Es ist eine offene, aus Plugins zusammengesetzte Laufzeit, die Modelle mit Tools, Sitzungen, Ausführungsumgebungen, Richtlinien und Benutzererlebnissen verbindet.
Der Wert liegt in der Kontrolle: Ereignisse untersuchen, Anbieter ersetzen, Profile kombinieren und Fähigkeiten erweitern, ohne die Agentenschleife als geschlossene Box zu behandeln. Der Preis ist Verantwortung: Architektur, Rechte, Plugin-Vertrauen, Tests und Kompatibilität liegen während der schnelllebigen Vorschau beim Team.
Nächste Aufgabe: Definieren Sie in Ottermind eine begrenzte Agentenaufgabe mit Quellen, erlaubtem Workspace, Rechten, Akzeptanzkriterien und erforderlichen Nachweisen. Entscheiden Sie anhand dieses Briefings, ob DeepSeek Harness ein individuelles Profil, Plugin oder einen Anbieter benötigt.
