Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Aktualisiert:
- Autor:
- Roland Golla
Was ist DeepSeek Harness?
DeepSeek Harness ist eine offene Agent Runtime unter MIT Lizenz, im Terminal erreichbar über das Kommando dsh. Der Kerngedanke steht in der ersten Zeile der README: Alles ist ein Plugin. Modelle, Tools, Skills, Sessions, Sandboxes, Speicher, die Agent Schleife und sogar die Oberfläche lassen sich per Konfiguration austauschen.
Eine Harness ist die Schicht zwischen dem Modell und der Umgebung, in der es arbeitet. DeepSeek bringt das auf die Formel: Agent gleich Modell plus Harness. Das Modell denkt, die Harness gibt ihm Hände.
Die meisten Frameworks verdrahten diese Schicht fest. Agent Schleife, Tool Registry und Session Speicher liegen im Code, erweitern kann man nur an den Haken, die die Autoren vorgesehen haben. Harness dreht das um. Jede Komponente sitzt hinter einer Plugin Grenze des Cordis Meta Frameworks und lässt sich ersetzen, ohne den Quellcode der Harness anzufassen.
Geschrieben ist das Ganze in TypeScript auf Node.js. Der Code liegt offen im Repository deepseek-ai/deepseek-harness.
Inhalt
Agent Runtimes mit NCA: Schnelle Hilfe vom Experten
Never Code Alone arbeitet täglich mit Coding Agenten im Terminal. Wir kennen den Unterschied zwischen einem Agenten, der in der Demo beeindruckt, und einem, der im echten Projekt hält. Der Punkt, an dem Teams scheitern, ist selten die Wahl der Runtime. Es sind fehlende Quality Gates: kein Test, keine statische Analyse, keine Möglichkeit nachzuvollziehen, was der Agent eigentlich getan hat.
Genau deshalb ist der austauschbare Session Log bei Harness der interessantere Teil als die Plugin Architektur. Wer Agentenläufe wiederholen, verzweigen und durchsuchen kann, kann sie auch prüfen.
Wir unterstützen Teams beim Aufbau: Vibe Coding Beratung für den Einstieg, eine belastbare KI Strategie, Einordnung, welches KI Modell ohne US Anbieter passt, und CI/CD Pipelines mit E2E Tests, in denen die Arbeit der Agenten auch wirklich geprüft wird.
Coding Agenten sauber ins Team bringen
Finde das passende Angebot für dein Projekt
Anfrage-Konfiguration
Starten Sie Ihre Anfrage
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
Anfrage-Konfiguration
Worauf liegt dein Fokus?
Wähle die Expertise, die dein Projekt jetzt am dringendsten benötigt.
Alles ist ein Plugin: was das konkret heißt
Der Satz klingt erst mal nach Marketing. Er ist aber wörtlich gemeint. Neun Bereiche sitzen hinter Plugin Grenzen und lassen sich aus der Konfiguration heraus tauschen, ohne den Quellcode anzufassen.
- Modelle: der Adapter, über den das Sprachmodell angesprochen wird
- Tools: die Registry der Werkzeuge, die der Agent aufrufen darf
- Skills: vorgefertigte Fähigkeiten, die sich einhängen lassen
- Sessions: der Verlaufsspeicher eines Laufs
- Sandboxes: die Umgebung, in der Befehle ausgeführt werden
- Storage: wo Daten dauerhaft liegen
- Loops: die Agent Schleife selbst, also die Denk und Handlungslogik
- Orchestrierung: die Steuerung mehrerer Agenten
- UI: die Oberfläche, über die du mit dem Agenten redest
Der spannendste Punkt in dieser Liste ist die Agent Schleife. Wer eine andere Denkstrategie ausprobieren will, ersetzt sie als Plugin, statt ein Framework zu forken. Das ist für Forschung und für Teams mit eigenen Anforderungen ein echter Unterschied. Verwandte Konzepte beschreiben wir unter Agent Looping und LangGraph.
Der Session Log ist der eigentliche Gewinn
Alles, was das Modell sieht, landet in einem Ereignisstrom, der nur angehängt und nie überschrieben wird: System Prompts, Denkketten, Werkzeugaufrufe, Ergebnisse, Kontexteinspielungen. Aus diesem Log heraus lassen sich Läufe fortsetzen, verzweigen, durchsuchen und noch einmal abspielen.
Für uns ist das der wichtigste Teil der ganzen Software. Ein Coding Agent, dessen Lauf du nicht nachvollziehen kannst, ist im Unternehmenskontext schwer zu verantworten. Wer prüfen können muss, was passiert ist, braucht genau so einen Log.
Dazu kommt ein Detail, das man leicht übersieht. DeepSeek hat in den Benchmark Tabellen zu seinen V4 Modellen als Messumgebung die eigene Harness angegeben, die damals niemand außerhalb der Firma einsehen konnte. Mit der Veröffentlichung ist ein Teil dieser Methodik nachprüfbar geworden. Unsere Einordnung der Modelle steht unter DeepSeek für Entwickler.
DeepSeek Harness auf einen Blick
| Merkmal | DeepSeek Harness | Bedeutung in der Praxis |
|---|---|---|
| Lizenz | MIT | Kommerzielle Nutzung und eigene Produkte darauf sind erlaubt |
| Reifegrad | Developer Preview, Paketstand 0.1.0-rc.5 | Brechende Änderungen sind angekündigt, nichts für Production |
| Sprache | TypeScript auf Node.js | Vertrautes Terrain für Frontend und Fullstack Teams |
| Architektur | Cordis Meta Framework, alles als Plugin | Agent Schleife und Tools austauschbar ohne Fork |
| Nachvollziehbarkeit | Append only Session Log | Läufe lassen sich wiederholen, verzweigen und prüfen |
| Betrieb | Local first, eigener Schlüssel | Kein Zwang, Code an einen fremden Dienst zu schicken |
Harness gegen Claude Code und OpenCode
DeepSeek positioniert Harness offen gegen Claude Code. Der Unterschied ist weniger die Funktionsliste als die Bauweise. Claude Code ist ein fertiges Produkt mit vielen tausend Stunden Feinschliff. Harness ist ein Baukasten, bei dem du selbst zusammensteckst, was du brauchst, und bei dem die Teile noch wackeln.
Näher dran ist der Vergleich mit OpenCode. Beide sind offen, beide laufen lokal, beide lassen sich an beliebige Modelle hängen. OpenCode ist heute deutlich weiter und wird im Alltag ohne Nachdenken benutzt. Harness geht bei der Austauschbarkeit weiter, kostet dafür aber Aufbauarbeit.
Wer es noch minimaler mag, findet in unserem Glossar den Pi Coding Agent, einen bewusst winzigen Terminal Harness mit vier Werkzeugen.
Kritische Einordnung: Runtime offen, Inferenz kostet
Die Version trägt die Bezeichnung v0.1, das Paket selbst steht auf einem Release Candidate. Ein Tag oder Release im Repository fehlt. Im Projekt steht ausdrücklich, dass brechende Änderungen kommen. Wer heute darauf aufbaut, arbeitet morgen nach. Für Production ist das nichts, für einen Nachmittag im Testprojekt schon.
Der zweite Punkt betrifft das Geschäftsmodell. Die Runtime ist verschenkt, die Inferenz nicht. DeepSeek hat die API Preise für sein Spitzenmodell zeitgleich mit der Veröffentlichung deutlich angehoben. Die Rechnung dahinter ist klassisch: Das Werkzeug kostet nichts, die Nutzung schon. Das macht die Offenlegung nicht weniger wert, man sollte sie nur nicht als reines Geschenk lesen.
Für uns wichtiger als beides: Harness ist local first und läuft mit deinem eigenen Schlüssel. Du kannst es auch gegen ein lokales Ollama oder einen europäischen Anbieter hängen. Es zwingt dich nicht zu DeepSeeks API.
Bleibt die Frage der Datensouveränität. DeepSeek ist ein chinesisches Unternehmen, und für Teams mit sensiblen Daten gehört das in die Risikobewertung. Unsere Regel ändert sich dadurch nicht: Coding Modelle, die nicht auf eigener Infrastruktur laufen, setzen wir gegen lokale Entwicklungsumgebungen mit Fake Daten ein. Coding aus der Cloud, Datenverarbeitung im eigenen Netz. Mehr dazu in unserem Beitrag zu lokaler KI für Compliance.
Wir empfehlen DeepSeek Harness nicht für Production. Wir helfen Teams, es einzuordnen und gegen ihren bestehenden Stack zu bewerten.
Kritische Sicherheitslücke: RCE über gefälschten Host Header
Everything is a Plugin.
Wie NCA Agent Runtimes einordnet
Bei Never Code Alone laufen KI Modelle nicht in der Präsentation, sondern im Terminal. Unsere Erfahrung nach vielen Projekten: Die Runtime ist selten das Problem. Das Problem ist, dass niemand prüft, was der Agent produziert hat. Deshalb steht bei uns die Absicherung vor der Automatisierung. Statische Analyse, Unit Tests, funktionale Tests und E2E Tests mit Cypress sind die Bedingung dafür, dass ein Agent überhaupt sinnvoll arbeiten kann.
Gerade beim Aufräumen von Altlasten gilt das doppelt. Refactoring läuft bei uns stark manuell mit KI Unterstützung, nie als autonomer Agent. Erst die Quality Gates, dann das Aufräumen.
Weiterführende Themen aus dem NCA Glossar:
- OpenCode als Coding Agent und der Pi Coding Agent
- NeMo Switchyard für Model Routing und Agent Looping
- LangGraph und LangChain als Agent Frameworks
- Langfuse für Observability und NemoClaw als sicherer Agent Stack
- DeepSeek Modelle für Entwickler und der Kostenvergleich der Anbieter
- Ollama für lokale Modelle und lokale Modelle für MCP und Tool Handling
- Muse Glimmer als offenes Modell für lokale Agenten
- Vise Coding mit Guardrails und Vibe Coding Best Practices
- Lokale KI für Compliance und lokale KI wirtschaftlich betreiben
NCA Vibe Coding Consulting
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Häufige Fragen zu DeepSeek Harness
Die wichtigsten Fragen zu Lizenz, Reifegrad, Betrieb und Datenschutz kurz beantwortet.
Was ist DeepSeek Harness 2026?
DeepSeek Harness ist eine offene Agent Runtime unter MIT Lizenz, im Terminal als dsh erreichbar. Sie ist die Schicht zwischen Modell und Umgebung: Werkzeuge, Dateien, Sandboxes und die Agent Schleife. Der Leitsatz lautet, dass jede Komponente ein austauschbares Plugin ist.
Ist DeepSeek Harness 2026 produktionsreif?
Nein. Es ist ein Developer Preview, das Paket steht auf einem Release Candidate der Version 0.1. Ein Release oder Tag im Repository fehlt, und brechende Änderungen sind ausdrücklich angekündigt. Für Experimente und Forschung geeignet, für Produktivsysteme nicht.
Was bedeutet 2026 eine Harness im KI Kontext?
Die Harness ist der Rahmen um ein Sprachmodell herum: Tool Registry, Session Speicher, Sandbox und die Steuerschleife, die den Agenten weiterarbeiten lässt. DeepSeek fasst das als Agent gleich Modell plus Harness. Das Modell denkt, die Harness gibt ihm Hände.
Ist die MIT Lizenz 2026 wirklich frei?
Ja. MIT erlaubt praktisch jede Nutzung, auch kommerzielle Produkte auf Basis des Codes. Sie ist deutlich freizügiger als Copyleft Lizenzen. Beachte aber: Die Lizenz gilt für die Runtime, nicht für die Modelle oder deren Nutzung über eine API.
Brauche ich 2026 DeepSeek Modelle dafür?
Nein. Der Modelladapter ist selbst ein Plugin. Du kannst die Harness an ein lokales Ollama, an eine andere OpenAI kompatible API oder an einen europäischen Anbieter hängen. Local first ist ausdrücklich Teil des Konzepts.
Was unterscheidet Harness von Claude Code?
Claude Code ist ein fertiges, proprietäres Produkt mit viel Feinschliff. Harness ist ein offener Baukasten in frühem Stadium. Der Vorteil liegt in der Austauschbarkeit jeder Komponente, der Preis dafür ist Aufbauarbeit und fehlende Reife.
Was unterscheidet Harness von OpenCode?
Beide sind offen, laufen lokal und lassen sich an beliebige Modelle hängen. OpenCode ist im Alltag deutlich weiter und stabiler. Harness geht bei der Austauschbarkeit weiter, weil auch die Agent Schleife selbst ein Plugin ist. Für produktive Arbeit ist OpenCode heute die bessere Wahl.
Was bringt der Session Log?
Alles, was das Modell sieht, wird in einem nur anhängenden Ereignisstrom festgehalten: Prompts, Denkketten, Werkzeugaufrufe, Ergebnisse. Daraus lassen sich Läufe fortsetzen, verzweigen, durchsuchen und wiederholen. Für Nachvollziehbarkeit im Unternehmenskontext ist das der wichtigste Teil.
In welcher Sprache ist Harness geschrieben?
TypeScript auf Node.js, aufbauend auf dem Cordis Meta Framework. Für Frontend und Fullstack Teams ist das vertrautes Terrain. Wer eigene Plugins schreiben will, braucht keine neue Sprache zu lernen.
Ist DeepSeek Harness DSGVO tauglich?
Die Runtime läuft lokal mit deinem eigenen Schlüssel, damit hast du die Kontrolle über den Datenfluss. Entscheidend ist, an welches Modell du sie hängst. Unsere Regel: Coding Modelle ohne eigene Infrastruktur nur gegen Entwicklungsumgebungen mit Fake Daten. DeepSeek als chinesisches Unternehmen gehört in die Risikobewertung.
Warum verschenkt DeepSeek die Runtime?
Die Runtime ist offen, die Inferenz nicht. Zeitgleich mit der Veröffentlichung wurden die API Preise für das Spitzenmodell angehoben. Das Muster ist bekannt: Das Werkzeug kostet nichts, die Nutzung schon. Das mindert den Wert der Offenlegung nicht, sollte aber mitgedacht werden.
Setzt NCA DeepSeek Harness in Production ein?
Nein. Wir ordnen die Software editorial ein. In unserem Stack arbeiten wir mit OpenCode und lokalen Modellen über Ollama. Wir helfen Teams, Harness gegen ihren bestehenden Aufbau zu bewerten und die nötigen Quality Gates darum herum zu bauen.
Microsofts Open-Source-Framework für Multi-Agent-Systeme – autonome KI-Agenten, die miteinander kommunizieren und komplexe Aufgaben lösen.
Open-Source KI-Assistent mit 60.000+ GitHub Stars, der über WhatsApp, Telegram und andere Messaging-Apps gesteuert wird.