Ontwikkelaarspreview · MIT open source · 2026-08

DeepSeek Harness: laat het model continu werken in een echte omgeving

DeepSeek Harness (dsh) is geen nieuw chatmodel, maar een open-source Agent-runtime-laag. Het model denkt; de Harness levert tools, sessies, sandbox en herspeelbare logs. De formule is eenvoudig: Agent = model + Harness.

Pagina bijgewerkt op 2026-08-18 · Samengesteld op basis van openbare informatie van de officiële ontwikkelaarspreview

Wat is DeepSeek Harness?

Onderscheid eerst «model» en «Harness», en bepaal daarna welke laag je installeert.

Agent = model + Harness

Het model is de ziel: het redeneert, splitst taken en kiest de volgende stap.

De Harness is handen en werkplek: hij begrijpt de omgeving, roept tools aan en werkt continu in een echt repository.

DeepSeek Harness is de Agent-runtime-infrastructuur die DeepSeek in augustus 2026 wereldwijd voor ontwikkelaars heeft uitgebracht (ontwikkelaarspreview). De broncode is open onder de MIT-licentie, het npm-pakket heet @deepseek-ai/dsh, en het repository staat op GitHub onder deepseek-ai/deepseek-harness.

Wat het oplost is niet «nog een model dat kan chatten», maar: het model kan al redeneren; hoe kan het in een echte map bestanden wijzigen, commando's uitvoeren, tools aanroepen, logs schrijven, en na een fout hervatten? Zonder Harness blijf je meestal in het dialoogvenster; met Harness kan het model binnen gecontroleerde grenzen continu uitvoeren.

De officiële slogan is «alles is een plugin». Het standaardpad vereist nog steeds het configureren van een DeepSeek API Key. De Web UI kun je gratis openen; een Agent echt laten draaien genereert kosten voor modelaanroepen. Dit is momenteel de v0.1-previewreeks; kernplugins en API's kunnen breaking changes bevatten.

Voor wie is DeepSeek Harness bedoeld?

Het is niet hetzelfde soort ingang als de webchat van deze site. Kies het gereedschap bij de taak.

  • Een coding-Agent in een repository laten draaien

    Je moet bestanden lezen en wijzigen, een Shell uitvoeren, op het web zoeken, en het model meertraps-engineeringtaken continu laten afronden.

  • Plugins of eigen presets maken

    Je wilt model, tools, sandbox of UI vervangen en je eigen Agent samenstellen, zonder de Harness-stam te wijzigen.

  • Alleen de browser openen en chatten

    Je hoeft Node.js niet te installeren. Gebruik de DeepSeek-webbingang van deze site en praat rechtstreeks met DeepSeek-V4.

Architectuurpunten: alles is een plugin

DeepSeek Harness is gebaseerd op Cordis. De kernel zorgt alleen voor laden en afhankelijkheden; alle concrete mogelijkheden komen van plugins.

  1. 01

    Cordis-kernel

    Hij handelt alleen het monteren, demonteren en de afhankelijkheidsrelaties van plugins af. Agent-bedrijfslogica staat niet in de stam, zodat je niet het hele repository hoeft te forken telkens als een mogelijkheid verandert.

  2. 02

    Mogelijkheden zijn plugins

    Modeladapters, tools, Skills, sessies, sandboxes, opslag, loops, planning en interface kunnen als plugins worden samengesteld en samenwerken via services en events.

  3. 03

    Herschikking in de configuratielaag

    Ontwikkelaars hoeven de Harness-broncode niet te wijzigen: ze kunnen in de configuratielaag elke mogelijkheid kiezen, vervangen of uitbreiden, en een Agent per scenario samenstellen.

Vier uitvoermodi

Dezelfde plugin-kernel laadt standaard verschillende combinaties, voor dagelijks coderen, programmatische toolaanroepen, benchmarks en eigen presets.

Standaardmodus

Een coding-Agent met volledige functionaliteit.

Ondersteunt bestandbewerking, Shell, bestands- en webzoeken, Skills, planning, doelen, subagenten en workflows. Geschikt voor dagelijkse repositorytaken.

PTC-modus

Meerdere rondes toolaanroepen combineren met een programma.

Heeft de mogelijkheden van de standaardmodus en presenteert tools via het Code Mode SDK, zodat het model meertrapsoperaties orkestreert met een TypeScript-programma.

Minimale modus

Het kleinste tooloppervlak, voor benchmarks.

Houdt meestal alleen persistente bash en bestandbewerking (str_replace_editor) over, om het model in een geminimaliseerde omgeving te observeren.

Creatiemodus

De runtime inspecteren en eigen presets maken.

Dient om huidige plugins te bekijken, Cordis-plugins in het geheugen te proberen, en nieuwe uitvoermodi samen te stellen.

Elke run is naspeurbaar

Sessies worden vastgelegd als een alleen-toevoegen-eventstroom. Hervatten, forken, zoeken en afspelen delen hetzelfde log.

  • Systeeminstructies, denkketen, toolaanroepen en resultaten worden naar het sessielog geschreven

  • Sub-Agent-dispatch en elke contextinjectie zijn per bron te bekijken

  • De Trajectory-weergave helpt je te auditen wat het model zag en wat het deed

  • Risicovolle acties horen bij permissies en goedkeuring, in plaats van het repository kaal aan het model te geven

Aan de slag

Snel uitproberen of vanaf broncode installeren

Node.js moet al lokaal geïnstalleerd zijn. Versie-eisen volgen de README van het officiële repository.

Snelle start

Na het installeren van Node.js kun je de Web UI starten met npx. Standaard opent die op lokale poort 3080: http://127.0.0.1:3080

$ npx @deepseek-ai/dsh web

Installatie vanaf broncode

Haal de volledige projectbroncode op en volg de repository-instructies om de installatie af te ronden (pnpm install, pnpm run build, pnpm dsh web).

$ git clone https://github.com/deepseek-ai/deepseek-harness

API Key en model configureren

Configureer in de interface een DeepSeek API Key en kies DeepSeek-V4-Flash of DeepSeek-V4-Pro. Begin eerst met Flash.

Werkruimte en permissies instellen

Kies de repositorymap en trek bestands- en commandopermissies strakker voordat je taken uitzet. In de previewfase kunnen commando's en configuratie veranderen; volg de repositorydocumentatie.

Wat is het verschil tussen webchat en Harness?

De DeepSeek-webchat van deze site lost «openen en praten» op; Harness lost «continu uitvoeren in het repository» op.

Wat is het verschil tussen webchat en Harness?
Vergelijkingspunt DeepSeek-webchat DeepSeek Harness
Wat je zoekt Online-chatingang zonder installatie Lokale / broncode-niveau Agent-runtime-laag
Typische gebruikers Leren, kantoor, schrijven, vragen en antwoorden Ontwikkelaars en mensen die Agent en plugins bouwen
Kan het repositorybestanden wijzigen? Vooral conversatie Kan binnen permissies bestanden lezen/schrijven en commando's uitvoeren
Hoe te beginnen De ingang van deze site in de browser openen Web UI starten met npx of de broncode klonen

Veelgestelde vragen over DeepSeek Harness

Over open-sourcelicentie, kosten, modelkeuze en verschillen met de webchat.

Is DeepSeek Harness een nieuw officieel model?

Nee. Het is het open-source Agent-runtime-framework van DeepSeek (Harness), dat modellen, tools, sessies en interface verbindt. Chat en redeneren komen nog steeds van modellen zoals DeepSeek-V4.

Is DeepSeek Harness gratis?

De frameworkbroncode is open source onder MIT en gratis te verkrijgen. Een Agent draaien roept meestal de DeepSeek-API aan en genereert tokenskosten. Volg de officiële prijzen en het saldo van je sleutel.

Is het hetzelfde als de DeepSeek-webchat van deze site?

Nee. De webchat is bedoeld om de browser te openen en te praten; Harness is bedoeld voor ontwikkelaars die een coding-Agent in een echte omgeving laten draaien. Om te chatten gebruik je de ingang van deze site; om code te wijzigen en tools te draaien gebruik je Harness.

Moet ik voor Harness een groot model lokaal hosten?

Nee. Het gebruikelijke pad in de openbare documentatie is de DeepSeek-cloud-API. Je hebt Node.js, een API Key en een browser nodig; een eigen GPU is niet verplicht.

Kan het nu al in productie?

Officiële documenten markeren het als ontwikkelaarspreview en waarschuwen voor incompatibele wijzigingen. Het is geschikt om te leren, te experimenteren en plugins te ontwikkelen. Beoordeel zelf de stabiliteit vóór productie, en pin een versie die je hebt geverifieerd.

Wat is dsh, en hoe start ik het?

dsh is de gangbare afkorting en de CLI-naam van DeepSeek Harness. Na het installeren van Node.js voer je npx @deepseek-ai/dsh web uit. De Web UI opent standaard op http://127.0.0.1:3080.

Onderscheid eerst het scenario, kies daarna de ingang

Wil je meteen praten, open dan de DeepSeek-webchat; wil je een Agent in het repository laten draaien, gebruik dan het officiële DeepSeek Harness.

Deze pagina is samengesteld door de DeepSeek-V4-site op basis van de officiële Harness-pagina van DeepSeek en het GitHub-repository, om zoeken en vergelijken te vergemakkelijken. Het is geen officiële DeepSeek-website. Installatie, configuratie en compatibiliteit volgen de officiële documentatie en de repository-README.