DeepSeek Harness, eller dsh, är en MIT licensierad runtime för AI agenter i utvecklarförhandsversion – inte en AI modell. Standard, Code, Minimal och Creator är fyra färdiga utgångslägen, medan en append only sessionslogg gör körningar möjliga att granska, återuppta, förgrena, söka i och spela upp igen.
Publicerad avRedigerad med GPT-5.6 TerraBilder genererade med GPT Image 2
Research answer

Create a landscape editorial hero image for this Studio Global article: What is DeepSeek Harness, the MIT-licensed developer-preview agent runtime released in September 2026, and how do its “everything is a plugi. Article summary: DeepSeek Harness (`dsh`) is an open-source, MIT-licensed agent runtime in developer preview—not a model—designed to build agents by composing replaceable runtime capabilities rather than modifying a fixed core. The provi. Topic tags: general, education, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, cha
DeepSeek Harness, även kallat dsh, är en öppen runtime för utvecklare som bygger och driver AI-agenter. Projektet har MIT-licens och befinner sig fortfarande i utvecklarförhandsversion. Det är alltså varken en färdig agentprodukt eller en ny grundmodell. I stället är det en miljö där agentens byggdelar kan väljas och sättas ihop. Tillgänglig rapportering daterar v0.1-lanseringen till den 13 augusti 2026, inte september. 1
2
Harness tar principen ”allt är en plugin” på allvar. Modelladaptrar, verktyg, färdigheter, sessioner, sandlådor, lagring, schemaläggning, agentloopen och användargränssnittet kan bytas ut eller kombineras om via konfiguration. Tanken är att utöka runtime-miljön genom att montera en plugin bredvid befintliga komponenter, i stället för att ändra i en central kärnimplementation. 2
21
Det är relevant när en agent behöver en annan modellleverantör, en mer begränsad verktygsuppsättning, en egen godkännandepolicy eller en särskild exekveringsmiljö. Sådana val kan uttryckas i hur runtime-miljön sätts samman, snarare än genom att underhålla en egen långlivad fork av koden.
Systemet bygger på Cordis, det medföljande pluginramverket under Harness. En plugin kan bidra med tjänster, typade händelser och reversibla effekter till ett gemensamt sammanhang. När en plugin avlastas kan också dess registreringar återställas. 21
22
Cordis stöder dessutom sammansättning med hänsyn till beroenden. En callback som registrerats mot nödvändiga tjänster avlastas och körs på nytt om en sådan tjänst förändras. Med ctx.plugin laddas en plugin med konfiguration som kontrolleras mot dess deklarerade schema. 19
För den som bygger tillägg skapar detta tydliga punkter för anpassning. En verktygsplugin kan exempelvis registreras på ctx.tools, medan en policykrok före körning kan ge ett typat beslut om att tillåta eller neka ett anrop. Samma kopplingspunkt kan användas för policyer kring behörigheter, sandlådor och planläge. 17
Harness innehåller fyra färdiga utgångslägen för olika utvecklingsbehov: 2
str_replace_editor, vilket passar begränsade miljöer och benchmarking.Lägena är startpunkter, inte fasta gränser. Pluginarkitekturen är avsedd att låta team ersätta eller lägga till funktioner när kraven förändras. 2
21
Harness distribueras som npm-paketet och CLI:t @deepseek-ai/dsh. Den dokumenterade snabbstarten är:
npx @deepseek-ai/dsh web
Utvecklare kan även klona källkodsförrådet om de vill köra från källkod eller arbeta direkt i kodbasen. 1
30
I webbgränssnittet konfigureras en modellnyckel under Settings → Models. Därefter väljer man en arbetsyta innan man sätter ihop uppgifter. dsh använder katalogen där kommandot startades som standardplats i filsystemet, men ett nytt webbgränssnitt har ingen vald arbetsyta förrän en har lagts till. 25
Harness sparar det modellen ser i en sessionslogg som endast kan fyllas på: systemprompter, resonemang, verktygsanrop och resultat, schemaläggning av underagenter samt kontextinjektioner. I vyn Trajectory kan dessa poster granskas efter källa, och funktionerna för att återuppta, förgrena, söka och spela upp använder samma händelseström. 2
Loggen är därmed mer än ett felsökningsspår i efterhand. Den är underlaget för att granska en körning, gå tillbaka till en tidigare gren och återskapa följden av runtime-händelser som formade agentens beteende.
Harness beskrivs uttryckligen som en utvecklarförhandsversion. Team bör därför inte utgå från att pluginer och API:er har ett stabilt löfte om långsiktig kompatibilitet. 2
6
En rimlig arbetsmetod är att låsa den version som används, gå igenom ändringar i nya releaser, testa uppgraderingar i en isolerad profil eller arbetsyta och spela upp representativa sessioner innan en bredare utrullning. Det är en praktisk rekommendation för att hantera risken med förhandsversionen – inte en dokumenterad garanti för att alla uppgraderingar är bakåtkompatibla.
Pluginer bör valideras på två nivåer:
Harness konfiguration är utformad för att stödja detta. En post i cordis.yml kan innehålla ett config-block, och en plugin exponerar ett schema som valideras innan dess apply-funktion körs. Felaktig konfiguration gör att laddningen misslyckas i stället för att pluginen startar halvkonfigurerad. 27
28 Den genererade konfigurationskatalogen kontrolleras med
pnpm run verify-config-catalog. 18
För distribution stöder dokumentationen att ett tillägg paketeras som ett installerbart paket och läggs till i en profil med dsh plugin add. När paket och konfiguration hålls explicita blir en sammansatt runtime lättare att återskapa, granska, testa och uppgradera. 24
DeepSeek Harness bör främst förstås som infrastruktur för dem som bygger agenter: en runtime där modellkoppling, verktyg, policyer, exekveringsmiljö, loop, tillstånd och gränssnitt är val i en sammansättning. Cordis hanterar pluginernas livscykel, körlägena ger användbara standarder och den append-only-baserade sessionsloggen ger ett detaljerat driftsunderlag. Flexibiliteten är den stora lockelsen, men förhandsversionsstatusen gör genomtänkt testning och uppgraderingsrutiner avgörande. 2
21
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DeepSeek Harness, eller dsh, är en MIT licensierad runtime för AI agenter i utvecklarförhandsversion – inte en AI modell.
DeepSeek Harness, eller dsh, är en MIT licensierad runtime för AI agenter i utvecklarförhandsversion – inte en AI modell. Standard, Code, Minimal och Creator är fyra färdiga utgångslägen, medan en append only sessionslogg gör körningar möjliga att granska, återuppta, förgrena, söka i och spela upp igen.
Börja med npm CLI:t, håll konfigurationen tydlig och testa pluginer både var för sig och i den kompletta runtime där de ska köras.
DeepSeek Harness, eller dsh, är en MIT licensierad runtime för AI agenter i utvecklarförhandsversion – inte en AI modell. Standard, Code, Minimal och Creator är fyra färdiga utgångslägen, medan en append only sessionslogg gör körningar möjliga att granska, återuppta, förgrena, söka i och spela upp igen.
Publicerad avRedigerad med GPT-5.6 TerraBilder genererade med GPT Image 2
Research answer

Create a landscape editorial hero image for this Studio Global article: What is DeepSeek Harness, the MIT-licensed developer-preview agent runtime released in September 2026, and how do its “everything is a plugi. Article summary: DeepSeek Harness (`dsh`) is an open-source, MIT-licensed agent runtime in developer preview—not a model—designed to build agents by composing replaceable runtime capabilities rather than modifying a fixed core. The provi. Topic tags: general, education, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, cha
DeepSeek Harness, även kallat dsh, är en öppen runtime för utvecklare som bygger och driver AI-agenter. Projektet har MIT-licens och befinner sig fortfarande i utvecklarförhandsversion. Det är alltså varken en färdig agentprodukt eller en ny grundmodell. I stället är det en miljö där agentens byggdelar kan väljas och sättas ihop. Tillgänglig rapportering daterar v0.1-lanseringen till den 13 augusti 2026, inte september. 1
2
Harness tar principen ”allt är en plugin” på allvar. Modelladaptrar, verktyg, färdigheter, sessioner, sandlådor, lagring, schemaläggning, agentloopen och användargränssnittet kan bytas ut eller kombineras om via konfiguration. Tanken är att utöka runtime-miljön genom att montera en plugin bredvid befintliga komponenter, i stället för att ändra i en central kärnimplementation. 2
21
Det är relevant när en agent behöver en annan modellleverantör, en mer begränsad verktygsuppsättning, en egen godkännandepolicy eller en särskild exekveringsmiljö. Sådana val kan uttryckas i hur runtime-miljön sätts samman, snarare än genom att underhålla en egen långlivad fork av koden.
Systemet bygger på Cordis, det medföljande pluginramverket under Harness. En plugin kan bidra med tjänster, typade händelser och reversibla effekter till ett gemensamt sammanhang. När en plugin avlastas kan också dess registreringar återställas. 21
22
Cordis stöder dessutom sammansättning med hänsyn till beroenden. En callback som registrerats mot nödvändiga tjänster avlastas och körs på nytt om en sådan tjänst förändras. Med ctx.plugin laddas en plugin med konfiguration som kontrolleras mot dess deklarerade schema. 19
För den som bygger tillägg skapar detta tydliga punkter för anpassning. En verktygsplugin kan exempelvis registreras på ctx.tools, medan en policykrok före körning kan ge ett typat beslut om att tillåta eller neka ett anrop. Samma kopplingspunkt kan användas för policyer kring behörigheter, sandlådor och planläge. 17
Harness innehåller fyra färdiga utgångslägen för olika utvecklingsbehov: 2
str_replace_editor, vilket passar begränsade miljöer och benchmarking.Lägena är startpunkter, inte fasta gränser. Pluginarkitekturen är avsedd att låta team ersätta eller lägga till funktioner när kraven förändras. 2
21
Harness distribueras som npm-paketet och CLI:t @deepseek-ai/dsh. Den dokumenterade snabbstarten är:
npx @deepseek-ai/dsh web
Utvecklare kan även klona källkodsförrådet om de vill köra från källkod eller arbeta direkt i kodbasen. 1
30
I webbgränssnittet konfigureras en modellnyckel under Settings → Models. Därefter väljer man en arbetsyta innan man sätter ihop uppgifter. dsh använder katalogen där kommandot startades som standardplats i filsystemet, men ett nytt webbgränssnitt har ingen vald arbetsyta förrän en har lagts till. 25
Harness sparar det modellen ser i en sessionslogg som endast kan fyllas på: systemprompter, resonemang, verktygsanrop och resultat, schemaläggning av underagenter samt kontextinjektioner. I vyn Trajectory kan dessa poster granskas efter källa, och funktionerna för att återuppta, förgrena, söka och spela upp använder samma händelseström. 2
Loggen är därmed mer än ett felsökningsspår i efterhand. Den är underlaget för att granska en körning, gå tillbaka till en tidigare gren och återskapa följden av runtime-händelser som formade agentens beteende.
Harness beskrivs uttryckligen som en utvecklarförhandsversion. Team bör därför inte utgå från att pluginer och API:er har ett stabilt löfte om långsiktig kompatibilitet. 2
6
En rimlig arbetsmetod är att låsa den version som används, gå igenom ändringar i nya releaser, testa uppgraderingar i en isolerad profil eller arbetsyta och spela upp representativa sessioner innan en bredare utrullning. Det är en praktisk rekommendation för att hantera risken med förhandsversionen – inte en dokumenterad garanti för att alla uppgraderingar är bakåtkompatibla.
Pluginer bör valideras på två nivåer:
Harness konfiguration är utformad för att stödja detta. En post i cordis.yml kan innehålla ett config-block, och en plugin exponerar ett schema som valideras innan dess apply-funktion körs. Felaktig konfiguration gör att laddningen misslyckas i stället för att pluginen startar halvkonfigurerad. 27
28 Den genererade konfigurationskatalogen kontrolleras med
pnpm run verify-config-catalog. 18
För distribution stöder dokumentationen att ett tillägg paketeras som ett installerbart paket och läggs till i en profil med dsh plugin add. När paket och konfiguration hålls explicita blir en sammansatt runtime lättare att återskapa, granska, testa och uppgradera. 24
DeepSeek Harness bör främst förstås som infrastruktur för dem som bygger agenter: en runtime där modellkoppling, verktyg, policyer, exekveringsmiljö, loop, tillstånd och gränssnitt är val i en sammansättning. Cordis hanterar pluginernas livscykel, körlägena ger användbara standarder och den append-only-baserade sessionsloggen ger ett detaljerat driftsunderlag. Flexibiliteten är den stora lockelsen, men förhandsversionsstatusen gör genomtänkt testning och uppgraderingsrutiner avgörande. 2
21
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DeepSeek Harness, eller dsh, är en MIT licensierad runtime för AI agenter i utvecklarförhandsversion – inte en AI modell.
DeepSeek Harness, eller dsh, är en MIT licensierad runtime för AI agenter i utvecklarförhandsversion – inte en AI modell. Standard, Code, Minimal och Creator är fyra färdiga utgångslägen, medan en append only sessionslogg gör körningar möjliga att granska, återuppta, förgrena, söka i och spela upp igen.
Börja med npm CLI:t, håll konfigurationen tydlig och testa pluginer både var för sig och i den kompletta runtime där de ska köras.