Am 4. November 2026 veröffentlichte DeepSeek Harness die Version 0.2.2-rc.1 als Vorabversion. Zu den wichtigsten Neuerungen gehören die experimentelle Delegation unabhängiger Aufgaben an lokale Codex- oder Claude-CLIs und Sitzungen in getrennten Git-Worktrees. Die offiziellen Release Notes beschreiben außerdem geänderte Laufzeitvoraussetzungen und Standards für Datei- und Netzwerkzugriffe.
Vor dem Upgrade sollte Node.js mindestens Version 24.9 haben. Prüfe danach besonders die neuen Standards für Dateiprüfungen und Netzwerkzugriffe.
Delegation an Codex und Claude
Das experimentelle Plugin subagent_oar kann unabhängige Aufgaben an lokal installierte Codex- oder Claude-Kommandozeilenprogramme (CLIs) delegieren. Die Delegationswerkzeuge übernehmen dabei die Werkzeugbeschränkungen des aktuell laufenden Agenten. Das beschreibt die Einschränkung auf Harness-Ebene.
Getrennte Git-Worktrees für Sessions
Das experimentelle Plugin „Change requests and worktrees“ führt Sessions in separaten Git-Worktrees aus. Ein Worktree ist ein eigener Arbeitsbereich für ein Git-Repository. Zur Prüfung von Änderungen bietet das Plugin durchsuchbare lokale Diffs und Pull-Request-Diffs, dateiweise Navigation, das Zitieren von Code und Kommentaren sowie eine Übersicht über Checks und Reviews.
Wer zuvor das eigenständige Paket @deepseek-ai/dsh-experimental-tool-worktree aktiviert hat, soll dessen Eintrag aus dsh.profile.bundles entfernen. Die Worktree-Funktion ist nun in „Change requests and worktrees“ integriert.
Was sich beim Upgrade und für Plugins ändert
Node.js 24.9 ist die Mindestversion. Die Release Notes empfehlen, eine ältere Node.js-Version vor dem Upgrade von Harness zu aktualisieren. Weitere Änderungen betreffen Plugin-Schnittstellen und die Kommunikation mit selbst betriebenen Installationen.
| Änderung | Betroffene Einrichtung | Auswirkung |
| Node.js 24.9 als Mindestversion | Harness-Laufzeit | Eine ältere Laufzeit vor dem Harness-Upgrade aktualisieren. |
birpc für den Node-Kontrollkanal; SSH-Protokoll 3 statt Version 2 | Selbst betriebene Bootstraps und SSH-Helfer | Beide Komponenten müssen an die neuen Schnittstellen angepasst werden. |
Abgebrochene PTC-Mode-Aufrufe melden ABORTED statt CODE_RUN_FAILED | SDKs und Session-Verbraucher | Die Behandlung abgebrochener Aufrufe an den neuen Status anpassen. |
Die Version ändert außerdem Plugin-Schnittstellen: Werkzeuge lassen sich bedingt pro Schritt aktivieren, Session Projection wird asynchron registriert und native Ausführungs-Plugins werden von PTC-Ausführungs-Plugins getrennt.
Dateischutz und Netzwerkzugriff
Prüfungen vor dem Schreiben und auf externe Änderungen sind standardmäßig ausgeschaltet. Die Sandbox-Begrenzungen und der Review-Bildschirm bleiben erhalten; ein Profil kann die frühere Beobachtungsrichtlinie wieder aktivieren.
Das neue Werkzeug apply_patch ist ebenfalls standardmäßig deaktiviert. Es kann mehrere Dateien in einem Aufruf erstellen, bearbeiten, löschen oder verschieben; die Änderungen lassen sich anschließend in Review prüfen.
Web Fetch kann nun auf nicht öffentliche Netzwerkadressen zugreifen. Betreiber müssen den Netzwerkzugriff ihrer Bereitstellung deshalb separat begrenzen.
Weitere Neuerungen
Die Oberfläche erhält Texte und Gebietsschema-Einstellungen für Japanisch, Spanisch, Französisch, Deutsch, Russisch und brasilianisches Portugiesisch. Das standardmäßige Upload-Limit steigt auf 50 MiB pro Bild.