Dafür gibt es keinen Download, aber Harness startet auch im Browser. Du brauchst Node.js in Version 24 oder neuer. Gib dann im Terminal npx @deepseek-ai/dsh web ein, das öffnet Harness unter 127.0.0.1:3080.
Wähle im Browser noch einen Ordner aus (Choose workspace), sonst bleibt das Eingabefeld gesperrt.
Harness ist eine Entwickler-Vorschau. Es kann Befehle ausführen und Dateien ändern, und das Projekt hat keine Sicherheitsprüfung hinter sich. Nutz es mit möglichst wenig Rechten, mach Backups und gib ihm am Anfang keinen Ordner mit wichtigen Daten.
Installiere Ollama, lade darin ein Modell und lass Ollama laufen. In Harness öffnest du dann Add model provider und wechselst auf Custom model API. Trag als Provider ID lokal ein, als API protocol OpenAI Chat Completions und als API key einen Platzhalter wie ollama (Ollama ignoriert ihn). Bei Base URL gehört http://localhost:11434/v1 hinein.
Tipp danach auf Fetch available models. Harness holt die Modelle aus Ollama, du hakst deins an, tippst auf Update list und speicherst.
3
Claude Code und Codex zuschalten
Schalte die beiden Sub-Agenten als Plugins ein. Danach kann dein Agent Aufgaben an Claude Code und Codex abgeben.
Plugins→Claude Code subagent
Plugins→Codex subagent
Meldet Harness, dass ein Neustart nötig ist, starte es neu. Dann gibst du im Chat eine Aufgabe ab:
Gib an den Sub-Agenten subagent_claude_code diese Aufgabe: Schau dir den Ordner an und beschreibe in drei Sätzen, was darin liegt.
Gib an den Sub-Agenten subagent_codex diese Aufgabe: Schau dir den Ordner an und beschreibe in drei Sätzen, was darin liegt.
Jeder Aufruf läuft einmal und ohne Rückfragen. Die Antwort kommt bei deinem Agenten an.
Der Sub-Agent meldet einen Fehler?
Claude Code und Codex nutzen deine vorhandenen Einstellungen und Anmeldungen. Melde dich dort vorher einmal an und versuch es noch mal.
Kann ein Sub-Agent auch Dateien ändern?
Beide arbeiten standardmäßig ohne Rückfragen und nur im Rahmen ihrer eigenen Rechte. Fang deshalb mit Aufgaben an, die nur lesen.
So ist Harness gebaut
Alles ist ein PluginModell, Tools, Agent-Loop: Du schaltest Teile ein, aus oder tauschst sie.
Werkzeuge ab WerkDein Agent liest und ändert Dateien, führt Befehle aus und pflegt einen Plan.
Fertig.
Ab jetzt läuft dein eigener Agent bei dir, und Claude Code und Codex helfen ihm als Sub-Agenten.