DeepSeek Harness · Utvecklarförhandsvisning

DeepSeek Harness Allt är ett plugin · Agent-runtime

Modellen är Agentens själ; Harness låter Agenten förstå miljön, använda verktyg och fortsätta arbeta i verkliga scenarier. DeepSeek Harness (dsh) är nu öppen källkod: öppna först DeepSeek webbversion och chatta med DeepSeek-V4 för att validera uppgiften, sätt sedan ihop en komplett Agent lokalt med plugins efter behov.

MIT

Öppen källkodslicens

DeepSeek Harness är kommersiellt vänlig

Plugin

Allt är ett plugin

Från modell till UI är allt utbytbart

4

Körlägen

Standard / PTC / minimalt / skapa

V4

DeepSeek-V4

Validera i webbversionen, kör sedan lokalt

Agent = Model + Harness

Harness håller DeepSeek-Agenter i arbete i verkliga scenarier

DeepSeek-V4 levererar resonemang och konversation; DeepSeek Harness levererar miljö, verktyg och spårbar körning. Tillsammans blir det en Agent som går att sjösätta.

Cordis-kärna

Cordis ansvarar bara för att ladda, avlasta och lösa pluginberoenden—den bär inte Agentens konkreta förmågor. DeepSeek Harness lämnar all «vad den kan göra» till plugins.

DeepSeek Harness Cordis

Plugins tillhandahåller förmågor

Modeller, verktyg, färdigheter, sessioner, sandlådor, lagring, loopar, schemaläggning, UI—varje Agent-förmåga tillhandahålls av plugins som samarbetar via Cordis-tjänster och händelser.

DeepSeek allt är ett plugin

Kombinera fritt i konfigurationslagret

Utvecklare kan välja, byta ut eller utöka vilken förmåga som helst i konfigurationslagret utan att ändra DeepSeek Harness-källkoden, så att du snabbt kan prova verktygskombinationer som passar DeepSeek-V4.

DeepSeek Harness komponerbar
DeepSeek Harness kärnförmågor

Sex förmågor som definierar en öppen Agent-runtime

En utvecklarinriktad Harness-förhandsvisning: öppen källkod, utbytbar och spårbar. Passar att kombinera med DeepSeek webbversion och DeepSeek-V4 i ett arbetsflöde «validera i chatt, kör lokalt».

Allt är ett plugin

DeepSeek Harness bygger på Cordis pluginsystem. Modelladaptrar, verktygsregistrering, sessionsloggar, Agent-loopen och till och med UI är plugins—byt dem fritt i konfigurationen.

DeepSeek Harness plugin

Varje körning är spårbar

Allt modellen ser skrivs till en endast-tillägg-sessionslogg: systempromptar, tankekedja, verktygsanrop och resultat, underagentschemaläggning och kontextinjektion. Trajectory-vyn spelar upp per källa.

DeepSeek Trajectory

Fyra körlägen

Standardläge levererar den fulla verktygsuppsättningen; PTC (Code) Mode orkestrerar flerstegsanrop med genererad kod; minimalt läge är för riktmärken; skaparläge är för att experimentera med plugins och skriva nya presets.

DeepSeek Harness lägen

Komplement till DeepSeek-V4

DeepSeek webbversion passar för att först formulera uppgiften och jämföra Pro / Flash; Harness passar för att lägga samma uppgift i en lokal Agent med sandlåda och verktyg och köra den kontinuerligt.

DeepSeek-V4 Agent

Webb-UI med ett kommando

Efter att Node.js installerats, kör npx @deepseek-ai/dsh web för att öppna det lokala Web UI som standard (127.0.0.1:3080). Från källkod, bygg med pnpm och kör samma kommando.

DeepSeek dsh web

Öppet plugin-ekosystem

Lägg till GitHub-topic «dsh-plugin» på plugin-repon så att de kan upptäckas. Kärnplugins och API:er itereras fortfarande; officiell vägledning är tydlig med att bakåtinkompatibla ändringar kommer.

dsh-plugin ekosystem
DeepSeek Harness i korthet

Fakta från utvecklarförhandsvisningen som du bör minnas

Hämtat från DeepSeeks officiella presentationssida och GitHub-repon README, så att du snabbt kan slå upp frågor om DeepSeek Harness / dsh.

dsh

CLI-namn

CLI- och paketnamnstips för DeepSeek Harness: npx @deepseek-ai/dsh web

Cordis

Pluginkärna

Hanterar bara laddning / avlastning / beroenden; Agent-förmågor kommer alla från plugins

MIT

Öppen källkodslicens

Det officiella repon deepseek-ai/deepseek-harness är öppen källkod under MIT

4

Inbyggda lägen

Standard, PTC (Code), minimalt och skapa—från kodnings-Agenter till riktmärken

3080

Standardwebbport

Efter npx-start lyssnar det lokala Web UI som standard på 127.0.0.1:3080

Förhandsvisning

Utvecklarförhandsvisning

För Harness-utvecklare världen över att testa; kärnplugins och API:er fortsätter att itereras

Plugin

Modeller är också utbytbara

Inklusive modelladaptrar och UI

Loggar

Endast-tillägg-sessioner

Återuppta / förgrena / spela upp från samma källa

V4

DeepSeek-V4

Validera avsikten i webbversionen först

Öppen

Synkad på GitHub

Feedback samlas in i Discussions

DeepSeek Harness är fortfarande i utvecklarförhandsvisning; officiell vägledning betonar att bakåtinkompatibla ändringar kommer. Lås inte versioner blint i produktion. För konversation och planvalidering, börja med DeepSeek webbversion på den här sajten.

Formulera uppgiften i DeepSeek webbversion först

DeepSeek Harness är byggd för lokal Agent-körning; avsikt, promptar och DeepSeek-V4-kvalitet valideras bäst i webbversionen först.

DeepSeek Harness körlägen

Fyra lägen, från riktmärken till anpassade Agenter

Byt läge utan att ändra källkod. Se undersidan Körlägen för detaljerade jämförelser och när varje läge passar.

Standardläge

En fullfjädrad kodnings-Agent: filredigering, Shell, fil- och webbsökning, Skills, planer, mål, underagenter och arbetsflöden. Byggd för dagliga FoU-uppgifter.

DeepSeek Harness standardläge

PTC / Code Mode

Har varje förmåga från standardläge och presenterar verktyg via Code Mode SDK så att modellen kan kombinera flerstegsoperationer i ett TypeScript-program—färre tur-och-retur-verktygsanrop.

DeepSeek PTC Code Mode

Minimalt läge

En tvåverktygs kodnings-Agent med endast persistent bash och str_replace_editor, för modellriktmärken i en minimerad miljö (inklusive utvärderingsscenarier för DeepSeek-V4).

DeepSeek Harness minimalt läge

Skaparläge

För att bygga anpassade Agent-presets: standardlägets förmågor plus runtime-inspektion, experiment i minnet med Cordis-plugins och vägledning för att skriva presets.

DeepSeek Harness skaparläge

Körlägen

Designtänkande

Allt är ett plugin, och varje körning är spårbar

Detta är DeepSeeks officiella kärnformulering av Harness—och de tre punkterna att minnas när du söker «vad är DeepSeek Harness».

01

Allt är ett plugin

DeepSeek Harness är byggt på Cordis pluginsystem. Modeller, verktyg, färdigheter, sessioner, sandlådor, lagring, loopar, schemaläggning och UI tillhandahålls alla av plugins som samarbetar via tjänster och händelser. Utvecklare kan omkomponera förmågor i konfigurationslagret utan att forka källkoden.

02

Varje körning är spårbar

Systempromptar, tankekedja, verktygsanrop och resultat, underagentschemaläggning och varje kontextinjektion skrivs till en endast-tillägg-sessionslogg. Återuppta, förgrena, söka och spela upp delar samma händelseström; Trajectory-vyn inspekterar per källa.

03

Flera körlägen

Standardläge levererar den fulla verktygskombinationen; PTC-läge kedjar flera verktygsvarv med modellgenererad kod; minimalt läge behåller bara shell och filredigering för utvärderingar; skaparläge inspekterar runtimen, experimenterar med plugins och komponerar nya lägen.

Prova snabbt

Starta Web UI lokalt, eller installera från källkod

Kommandona nedan kommer från officiell dokumentation för utvecklare att följa. Om du först vill bekräfta uppgiftsformuleringen och DeepSeek-V4-kvaliteten, börja en konversation i DeepSeek webbversion på den här sajten.

Snabb provkörning

Efter att Node.js installerats kan du starta Web UI med npx.

npx @deepseek-ai/dsh web

Installera från källkod

Hämta hela projektkällkoden och följ reponinstruktionerna för att slutföra installationen.

git clone https://github.com/deepseek-ai/deepseek-harness
DeepSeek Harness FAQ

Vanliga frågor om DeepSeek Harness

Hur relaterar den till DeepSeek webbversion och DeepSeek-V4? Kan den användas i produktion? Nedan är i linje med officiell vägledning.

01 Vad är DeepSeek Harness?

DeepSeek Harness (kommandonamn dsh) är Agent-runtimen (agent harness) som DeepSeek AI har släppt som öppen källkod. Den låter modellen förstå miljön, anropa verktyg och fortsätta arbeta i verkliga scenarier. Arkitektursloganen är «allt är ett plugin»; kärnan är Cordis.

02 Hur skiljer sig Harness från DeepSeek webbversion och DeepSeek-V4?

DeepSeek webbversion och DeepSeek-V4 löser konversation, resonemang och lång kontext; Harness löser verktyg, sandlådor, sessionsloggar och en utbytbar runtime. Rekommenderad väg: formulera uppgiften i webbversionen först, kör sedan en verktygsanvändande Agent lokalt med dsh efter behov.

03 Kan den användas i produktion nu?

Officiellt är den en utvecklarförhandsvisning, med en uttrycklig varning om att bakåtinkompatibla ändringar kommer. Den passar för plugin-experiment, utvärderingar och att lära sig arkitekturen—inte för att låsa ett kritiskt produktionssystem till den aktuella versionen.

04 Vad är det snabbaste sättet att prova DeepSeek Harness?

Efter att Node.js installerats, kör npx @deepseek-ai/dsh web; den öppnar http://127.0.0.1:3080 som standard. Du kan också git clone det officiella repon och installera och bygga med pnpm enligt README. För att validera i konversation först, använd «Prova nu» på den här sajten för att gå in i DeepSeek webbversion.

05 Vad är Cordis?

Cordis är pluginkärnan som DeepSeek Harness använder. Den hanterar plugin-laddning, avlastning och beroenden. Konkreta Agent-förmågor som modeller, verktyg och UI ligger inte i kärnan—de ligger i plugins, som samarbetar via tjänster och händelser.

06 Är PTC-läge och Code Mode samma sak?

Den officiella kinesiska sidan kallar det PTC-läge; den engelska sidan kallar det Code mode. Båda betyder att kombinera flera verktygsvarv med en kodsnutt som modellen genererar (via Code Mode SDK), samtidigt som alla förmågor från standardläge behålls.

07 Vad är minimalt läge till för?

Minimalt läge behåller bara persistent bash och str_replace_editor, för modellriktmärken i en minimerad miljö. I offentliga utvärderingsanteckningar kopplas vissa Code Agent-poäng för DeepSeek-V4-Flash till ramverket för minimalt läge.

08 Hur publicerar jag ett community-plugin?

Lägg till GitHub-topic «dsh-plugin» på plugin-repon så att det kan upptäckas. Feedback och buggar bör gå via officiella GitHub Discussions. Kärnplugins och bas-API:et kommer att fortsätta itereras.

09 Kan sessioner spelas upp?

Ja. Promptar som modellen ser, tankekedja, verktygsresultat och underagentschemaläggning skrivs alla till en endast-tillägg-logg. Återuppta, förgrena, söka och spela upp delar samma händelseström, och du kan inspektera per källa i Trajectory-vyn.

10 Måste jag ändra källkod för att byta modeller eller verktyg?

Nej. Officiell vägledning betonar att utvecklare kan välja, byta ut eller utöka vilken förmåga som helst i konfigurationslagret—inklusive modelladaptrar och UI—utan att modifiera DeepSeek Harness-källkoden.

11 Vilken är den öppna källkodslicensen?

Det officiella repon är öppen källkod under MIT; tredjepartsberoenden listas i THIRD_PARTY_NOTICES i repon. Läs licensen och förhandsvisningens ansvarsfriskrivning själv före kommersiell användning.

12 Hur använder jag DeepSeek först om jag inte kan sätta upp en lokal miljö?

Öppna DeepSeek webbversion på den här sajten, chatta direkt med DeepSeek-V4 och bekräfta promptar och uppgiftsuppdelning. När du behöver lokala verktyg och en sandlåda, installera Node.js och kör dsh. De två vägarna kompletterar varandra; de ersätter inte varandra.

DeepSeek-V4 + Harness, från konversation till körbar Agent

Validera angreppssättet i webbversionen; kombinera plugins och verktyg i Harness. Hoppa till DeepSeek webbversion från den här sajten med ett klick.