DeepSeek Harness eli dsh julkaistiin kehittäjien esiversiona 13. elokuuta 2026. Cordis muodostaa perustan, jonka päälle agentti kootaan vaihdettavista liitännäisistä: mallisovittimista, työkaluista, istunnoista, hiekkalaatikoista, käyttöliittymästä ja jopa agentin ohjaussilmukasta.
Research answer

Create a landscape editorial hero image for this Studio Global article: What is DeepSeek Harness (dsh), open-sourced on August 13, 2026 and reaching more than 140,000 GitHub stars within days, and how do its Cord. Article summary: DeepSeek Harness (`dsh`) is best understood as an open-source runtime for building and operating agents—not a finished coding agent product. Its differentiator is architectural: it makes the agent stack composable, so de. Topic tags: general, general web. 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, charts with fake numbers, clic
DeepSeek Harness, komentoriviltä dsh, kannattaa nähdä avoimen lähdekoodin runtimena tekoälyagenttien rakentamiseen ja ajamiseen. DeepSeek julkaisi sen kehittäjien esiversiona 13. elokuuta 2026 MIT-lisenssillä. 3
7
Kyse ei siis ole yhdestä viimeistellystä koodausagentista, vaan kokoamiskelpoisesta perustasta, jossa agenttijärjestelmän tärkeät osat voidaan vaihtaa. Siksi dsh on lähempänä agenttialustaa kuin avoimen lähdekoodin kopiota Claude Codesta.
Kielimalli ei yksinään vielä ole toimiva agentti. Agentti tarvitsee myös keinot käyttää työkaluja, lukea ja muokata tiedostoja, suorittaa koodia hallituissa ympäristöissä, ylläpitää istuntoja, ajoittaa tehtäviä ja näyttää tulokset käyttäjälle.
Valmiit agenttituotteet paketoivat nämä ratkaisut yleensä yhdeksi melko kiinteäksi kokonaisuudeksi. DeepSeek Harness sijoittaa ne vaihdettavien komponenttien taakse. Virallisen arkkitehtuurikuvauksen mukaan esimerkiksi mallisovittimet, työkalurekisterit, istuntolokit ja itse agentin ohjaussilmukka ovat liitännäisiä eli plugineja. 1
12 Sama plugin-ajattelu ulottuu myös suoritusympäristöihin ja verkkokäyttöliittymään.
1
11
Käytännössä dsh tarjoaa koneiston, jolla kielimalli yhdistetään oikeisiin ympäristöihin, mutta jättää tavallista enemmän tilaa kokoonpanon muuttamiseen ja komponenttien korvaamiseen.
DeepSeek Harnessin alla toimii Cordis-kehys. Se tarjoaa ajonaikaisen kontekstin, johon plugin-komponentit tuovat palveluja, tyypitettyjä tapahtumia ja peruttavia sivuvaikutuksia. 1
2
Arkkitehtuuriltaan Cordis muistuttaa enemmän mikroydintä tai plugin-runtimea kuin perinteistä monoliittista agenttikehystä. Perusta vastaa komponenttien lataamisesta ja yhteensovittamisesta, kun taas agentin varsinaiset kyvyt rakennetaan sen päälle koottavista osista.
Tämä erottaa dsh:n monista valmiista agenttituotteista. Sen ytimessä ei ole yksi DeepSeekin määrittelemä agenttisilmukka tai yksi ensisijainen malli. Ydin on järjestelmä, jonka avulla nämä osat saadaan toimimaan yhdessä – ja voidaan tarvittaessa vaihtaa.
”Everything is a plugin” ei ole vain markkinointilause, vaan dsh:n suunnitteluperiaate. Vaihdettavina osina voidaan käsitellä muun muassa:
Viimeinen kohta on ehkä merkittävin. Monet agenttikehykset olettavat tietyn toimintakierron: malli päättelyineen valitsee työkalun, tarkastelee tulosta ja jatkaa toimintaa. Tätä kutsutaan usein ReAct-tyyliseksi silmukaksi.
dsh voi käyttää tuttua ReAct-mallia, mutta se ei sido koko runtimea siihen. Agentin rajapinta ja sen yksi mahdollinen toteutus ovat erillään toisistaan. Kehittäjä voi näin kokeilla uutta orkestrointia tai usean agentin järjestelmää ilman, että mallisovitin, työkalukerros ja käyttöliittymä täytyy rakentaa kokonaan uudelleen.
Arkkitehtuuri muuttuu käytännön toiminnaksi profiilien ja kokoonpanomuutosten avulla. Käynnissä oleva dsh-instanssi kootaan plugin-puuksi järjestyksessä ladattavista kerroksista. Profiili voi yhdistää plugin-paketteja, asentaa pääpuun ulkopuolisia komponentteja ja käyttää käyttäjän omaa cordis.patch.yml-tiedostoa. 1
Projektin bundle-tiedostot havainnollistavat toimintaa: peruskerros lisää yhteisiä komponentteja, minkä jälkeen myöhemmät kerrokset ja käyttäjän tekemät muutokset voivat korvata tai poistaa niitä käytöstä. 10
11
Tämä muuttaa myös räätälöinnin lähtökohtaa. Jos yksi agenttijärjestelmän osa halutaan vaihtaa, koko sovellusta ei välttämättä tarvitse haarukoida ja ylläpitää erillisenä versiona. Sen sijaan käynnistyksessä ladattavaa kokoonpanoa voidaan muuttaa määrittelytiedostolla.
Rajapinnat ovat vielä kehittymässä, joten käytännön toteutukseen liittyy epävarmuutta. Ajatus on silti selvä: dsh pyrkii tekemään agentin rakenteesta deklaratiivisen ja modulaarisen.
Claude Code, Codex, WorkBuddy ja vastaavat tuotteet näyttäytyvät käyttäjälle ennen kaikkea yhtenäisinä sovelluksina. Ne tekevät valmiiksi niputetut ratkaisut esimerkiksi mallien käytöstä, käyttöoikeuksista, työkaluista, orkestroinnista, vuorovaikutuksesta ja suoritusympäristöstä.
DeepSeek Harness voi tarjota saman tapaisen agenttikokemuksen ja käyttää ReAct-tyylistä toimintasilmukkaa. Sen keskeinen ratkaisu on kuitenkin olla hitsaamatta näitä osia pysyvästi yhdeksi järjestelmäksi. Silmukka, malliyhteys, työkalut, ympäristö ja käyttöliittymä ovat kaikki mahdollisia vaihtokohteita.
Vertailu voidaan tiivistää näin:
dsh tavoittelee jälkimmäistä kategoriaa. Sen arvo ei riipu ensisijaisesti siitä, onko ensimmäinen mukana tuleva agentti markkinoiden paras koodausavustaja. Olennaisempaa on, antavatko rajapinnat kehittäjille mahdollisuuden rakentaa sen ympärille parempia yhdistelmiä.
DeepSeekin veto näyttää perustuvan ajatukseen, että avoin koostamiskerros voi siirtää osan agenttijärjestelmien kokeiluista kehittäjäyhteisölle. Kolmannet osapuolet voisivat kehittää itsenäisesti esimerkiksi muistia, ajoitusta, hiekkalaatikoita, mallituen ratkaisuja, usean agentin koordinointia ja käyttöliittymiä – jos rajapinnat pysyvät riittävän vakaina.
Tällöin kokeilujen määrä voisi kasvaa suuremmaksi kuin yhden yrityksen oman tuotekehityksen varassa. DeepSeekin ei tarvitsisi päättää etukäteen, mikä muistijärjestelmä, ajoitin, suoritusmalli tai vuorovaikutustapa muodostuu standardiksi. Se voisi hyötyä runtimen ympärille syntyvästä ekosysteemistä.
Siksi projektia on perustellumpaa kuvata infrastruktuuripanostukseksi kuin uudeksi mallijulkaisuksi. DeepSeekin oma repositorio esittelee dsh:n avoimen lähdekoodin agenttiharnessina, jonka arkkitehtuurin ydin on ”kaikki on plugin” ja jonka perustana toimii Cordis. 12
Vertaus on tässä vaiheessa tavoite, ei saavutettu asema. npm:stä tuli Node.js-ekosysteemin keskeinen jakelu- ja koostamiskerros. Kubernetes puolestaan tarjoaa laajennettavan ohjaustason konttipohjaisille työkuormille.
dsh voisi päätyä vastaavaan rooliin agenttien komponenttien kohdalla, jos se onnistuu rakentamaan pitkäikäiset rajapinnat, toimivan pakettilöydettävyyden, yhteensopivuuslupaukset, turvallisuuskäytännöt ja luotettavat käyttöönottomallit.
Silloin kehittäjät eivät vain asentaisi dsh:ta sovelluksena, vaan kokoaisivat agenttijärjestelmiä kasvavasta joukosta keskenään yhteensopivia osia.
Vertaus ei kuitenkaan tarkoita, että dsh olisi jo saavuttanut tällaisen aseman. Alustasta tulee infrastruktuuria vasta, kun kehittäjät voivat luottaa sen rajapintoihin ja toimintaan myös ajan kuluessa.
Nykyinen julkaisu on kehittäjien esiversio, ei yleiskäyttöinen tuotantoalusta. Julkaisua käsitelleiden arvioiden mukaan ohjelmisto on vielä varhaisessa vaiheessa: rajapinnat voivat muuttua rikkovasti, käyttökokemuksessa on puutteita ja ekosysteemi on nuori. 3
7
16
Projektin nopea suosio GitHubissa – yli 140 000 tähteä muutamassa päivässä raportoitiin – kertoo vahvasta kiinnostuksesta. Tähdet eivät kuitenkaan todista luotettavuutta, tuotantokäyttöä, tietoturvaa tai pitkäaikaista yhteensopivuutta. 5
13
Sama varovaisuus koskee varhaista plugin-toimintaa. Nuori ekosysteemi voi osoittaa innostusta ilman, että sen ylläpito, katselmointi, versiointi ja turvallisuustakuut ovat vielä tuotantokäyttöön riittävällä tasolla.
DeepSeek Harness muuttaa kiinnostavan kysymyksen. Sen sijaan että kysyttäisiin vain, mitä agenttituotetta kehittäjän pitäisi käyttää, voidaan kysyä, mitkä agenttijärjestelmän osat pitäisi pitää vaihdettavina.
Cordis tarjoaa plugin-runtimen, ja dsh soveltaa samaa filosofiaa malleihin, työkaluihin, istuntoihin, suoritusympäristöihin, käyttöliittymiin ja ohjaussilmukkaan itseensä. 1
2
Tämän perusteella dsh on uskottavampi yritys rakentaa avointa peruskerrosta agenttikehitykselle kuin suora Claude Code -kilpailija. Alustaveto on silti vielä todistamatta.
Toistaiseksi dsh on kiinnostavimmillaan kehittäjien esiversioympäristönä, jossa voi tutkia koostettavia agenttiarkkitehtuureja. Organisaatioiden ei vielä kannata käsitellä sitä vakaana tai tuotantovalmiina infrastruktuurina.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DeepSeek Harness eli dsh julkaistiin kehittäjien esiversiona 13. elokuuta 2026.
DeepSeek Harness eli dsh julkaistiin kehittäjien esiversiona 13. elokuuta 2026. Cordis muodostaa perustan, jonka päälle agentti kootaan vaihdettavista liitännäisistä: mallisovittimista, työkaluista, istunnoista, hiekkalaatikoista, käyttöliittymästä ja jopa agentin ohjaussilmukasta.
Pitkän aikavälin tavoitteena näyttää olevan yhteinen alusta agenttien komponenteille.