Förhandsvisning för utvecklare · MIT öppen källkod · 2026-08

DeepSeek Harness: låt modellen arbeta kontinuerligt i en verklig miljö

DeepSeek Harness (dsh) är inte en ny chattmodell, utan ett öppet Agent-runtime. Modellen tänker; Harness ansvarar för verktyg, sessioner, sandlådor och replaybara loggar. Formeln är enkel: Agent = modell + Harness.

Sidan uppdaterad 2026-08-18 · Sammanställd utifrån offentlig information om den officiella developer preview

Vad är DeepSeek Harness?

Skilj först på ”modell” och ”Harness” innan du bestämmer vilket lager du ska installera.

Agent = modell + Harness

Modellen är själen: den resonerar, delar upp uppgifter och väljer nästa steg.

Harness är händer och arbetsplats: den förstår miljön, anropar verktyg och arbetar kontinuerligt i ett verkligt repo.

DeepSeek Harness är DeepSeeks Agent-runtime-infrastruktur, släppt i augusti 2026 som developer preview för utvecklare världen över. Källkoden är öppen under MIT-licens. npm-paketet heter @deepseek-ai/dsh och arkivet är deepseek-ai/deepseek-harness på GitHub.

Det löser inte frågan ”släpp ännu en chattmodell”, utan en annan: när modellen redan kan resonera, hur ska den redigera filer i en verklig katalog, köra kommandon, anropa verktyg, skriva loggar och återhämta sig efter fel? Utan Harness stannar du oftast i chattrutan; med Harness kan modellen fortsätta köra inom kontrollerade gränser.

Det officiella mottot är ”allt är ett plugin”. Standardvägen kräver fortfarande att du konfigurerar en DeepSeek API Key. Web UI kan öppnas gratis; att faktiskt köra en Agent ger kostnader för modellanrop. Detta är preview-serien v0.1, så kärnplugin och API kan innehålla brytande ändringar.

Vem passar DeepSeek Harness för?

Det är inte samma typ av ingång som webbchatten på den här sajten. Välj verktyg efter uppgift.

  • Du vill köra en coding Agent i ett repo

    Du behöver läsa och redigera filer, köra Shell, söka i filer och på webben och låta modellen slutföra flerstegs ingenjörsarbete.

  • Du vill göra plugin eller egna preset

    Du vill byta modell, verktyg, sandlåda eller UI utan att ändra Harness huvudkod, och sätta ihop din egen Agent.

  • Du vill bara öppna webbläsaren och chatta

    Du behöver inte installera Node.js. Använd den här sajtens DeepSeek-webbingång och prata direkt med DeepSeek-V4.

Arkitektur: allt är ett plugin

DeepSeek Harness bygger på Cordis. Kärnan laddar bara plugin och beroenden; all kapacitet kommer från plugin.

  1. 01

    Cordis-kärna

    Den sköter bara montering, avmontering och beroenden. Agent-affärslogik skrivs inte in i stammen, så du behöver inte forka hela arkivet för att byta en kapacitet.

  2. 02

    All kapacitet är plugin

    Modelladaptrar, verktyg, färdigheter, sessioner, sandlådor, lagring, loopar, schemaläggning och gränssnitt kan sättas ihop som plugin och samverka via tjänster och händelser.

  3. 03

    Omkomponering i konfigurationslagret

    Utvecklare behöver inte ändra Harness källkod: i konfigurationslagret kan du välja, byta ut eller utöka vilken kapacitet som helst och sätta ihop en Agent för scenariot.

Fyra körlägen

Samma plugin-kärna laddar olika standardkombinationer: daglig kodning, programmatiska verktygsanrop, riktmärken och egna preset.

Standardläge

En fullständig coding Agent.

Stödjer filredigering, Shell, sökning i filer och på webben, Skills, planering, mål, underagenter och arbetsflöden. Passar vardagliga repo-uppgifter.

PTC-läge

Kombinera flera verktygsanrop med ett program.

Har standardlägets kapacitet och presenterar verktyg via Code Mode SDK så att modellen kan orkestrera flerstegsarbete i ett TypeScript-program.

Minimalläge

Minsta verktygsyta, för riktmärken.

Behåller vanligtvis bara persistent bash och filredigering (str_replace_editor), så att du kan se hur modellen beter sig i en minimerad miljö.

Skaparläge

Inspektera runtime och skapa egna preset.

Används för att granska aktuella plugin, testa Cordis-plugin i minnet och sätta ihop nya körlägen.

Varje körning går att spåra

Sessioner spelas in som en händelseström som bara läggs till. Återuppta, förgrena, sök och spela upp delar samma logg.

  • Systempromptar, tankekedjor, verktygsanrop och resultat skrivs till sessionsloggen

  • Underagent-dispatch och varje kontextinjektion kan granskas per källa

  • Trajectory-vyn hjälper dig att auditera vad modellen såg och vad den gjorde

  • Högriskåtgärder bör ha behörigheter och godkännande, inte ett naket repo som lämnas till modellen

Kom igång

Snabbupplevelse eller installation från källkod

Node.js måste redan vara installerat lokalt. Versionskrav följer README i det officiella arkivet.

Snabbupplevelse

När Node.js är installerat kan du starta Web UI med npx. Det öppnas som standard på lokal port 3080: http://127.0.0.1:3080

$ npx @deepseek-ai/dsh web

Installation från källkod

Hämta hela projektets källkod och slutför installationen enligt arkivets anvisningar (pnpm install, pnpm run build, pnpm dsh web).

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

Konfigurera API Key och modell

I gränssnittet konfigurerar du DeepSeek API Key och väljer DeepSeek-V4-Flash eller DeepSeek-V4-Pro. Prova Flash först.

Ange arbetsyta och behörigheter

Välj repokatalog, strama åt fil- och kommandobehörigheter och tilldela sedan uppgifter. Under preview kan kommandon och konfiguration ändras — följ arkivets dokumentation.

Hur skiljer sig webbchatt från Harness?

Den här sajtens DeepSeek-webbversion löser ”öppna och chatta direkt”; Harness löser ”kontinuerlig körning i ett repo”.

Hur skiljer sig webbchatt från Harness?
Jämförelse DeepSeek webbchatt DeepSeek Harness
Vad du söker Onlinechattingång utan installation Lokal / källkodsnära Agent-runtime
Typiska användare Studier, kontor, skrivande, frågor och svar Utvecklare som bygger Agent och plugin
Kan den redigera repofiler Främst samtal Läsa/skriva filer och köra kommandon inom behörighet
Hur du börjar Öppna sajtens ingång i webbläsaren Starta Web UI med npx eller klona källkoden

Vanliga frågor om DeepSeek Harness

Om öppen licens, kostnad, modellval och skillnader mot webbversionen.

Är DeepSeek Harness en ny officiell modell?

Nej. Det är DeepSeeks öppna Agent-runtime-ramverk (Harness) som kopplar ihop modeller, verktyg, sessioner och gränssnitt. Chatt och resonemang kommer fortfarande från modeller som DeepSeek-V4.

Är DeepSeek Harness gratis?

Ramverkets källkod är öppen under MIT-licens och kan hämtas gratis. Att köra en Agent anropar vanligtvis DeepSeek API och ger tokenkostnader. Följ officiell prissättning och saldot på din nyckel.

Är det samma sak som den här sajtens DeepSeek-webbversion?

Nej. Webbversionen är till för att öppna webbläsaren och prata; Harness är till för utvecklare som kör en coding Agent i en verklig miljö. Använd sajtens ingång för chatt; använd Harness för att redigera kod och köra verktyg.

Måste jag köra en stor modell lokalt för att använda Harness?

Nej. Den vanliga vägen i offentlig dokumentation är DeepSeeks moln-API. Du behöver Node.js, API Key och en webbläsare; du måste inte ha egen GPU.

Kan det användas i produktion nu?

Officiellt anges developer preview och varning om kompatibilitetsbrytande ändringar. Det passar lärande, experiment och plugin-utveckling. Utvärdera stabiliteten själv före produktion och lås en version du har verifierat.

Vad är dsh och hur startar jag det?

dsh är det vanliga kortnamnet och CLI-namnet för DeepSeek Harness. När Node.js är installerat kör du npx @deepseek-ai/dsh web; Web UI öppnas som standard på http://127.0.0.1:3080.

Välj scenario först, sedan ingång

Behöver du prata nu — öppna DeepSeek webbversion; vill du köra Agent i ett repo — använd officiell DeepSeek Harness.

Den här sidan är sammanställd av DeepSeek-V4-sajten utifrån DeepSeeks officiella Harness-sida och GitHub-arkivets offentliga information, för sökning och jämförelse. Det är inte en officiell DeepSeek-webbplats. Installation, konfiguration och kompatibilitet följer officiell dokumentation och arkivets README.