DeepSeek Harness (dsh) to objęty licencją MIT runtime agentów AI w fazie developer preview, a nie model sztucznej inteligencji. Architektura „wszystko jest wtyczką” pozwala wymieniać modele, narzędzia, sandboxy, pętlę agenta, pamięć sesji i interfejs bez modyfikowania uprzywilejowanego rdzenia.
Opublikowane przezEdytowane za pomocą GPT-5.6 TerraObrazy wygenerowane za pomocą 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, nazywany także dsh, to otwartoźródłowy runtime dla programistów tworzących i obsługujących agentów AI. Jest udostępniany na licencji MIT i pozostaje w fazie developer preview. Nie jest ani gotowym produktem agentowym, ani nowym modelem bazowym: zapewnia środowisko, w którym poszczególne elementy agenta można dobierać i składać. Dostępne źródła datują wydanie v0.1 na 13 sierpnia 2026 r., a nie na wrzesień. 1
2
Hasło „wszystko jest wtyczką” w Harness należy rozumieć dosłownie. Adaptery modeli, narzędzia, umiejętności, sesje, sandboxy, magazyny danych, harmonogramowanie, pętla agenta oraz interfejs użytkownika mogą być wymieniane lub ponownie zestawiane w konfiguracji. Rozszerzenie środowiska polega więc na dołączeniu wtyczki obok już działających komponentów, a nie na poprawianiu kodu rdzenia. 2
21
Jest to istotne wtedy, gdy agent ma korzystać z innego dostawcy modelu, ograniczonego zestawu narzędzi, własnej polityki akceptacji działań albo odrębnego środowiska wykonawczego. Takie decyzje mogą stać się elementem kompozycji runtime’u, zamiast wymagać utrzymywania własnego forka projektu.
Podstawą systemu jest Cordis — dołączony do Harness framework wtyczek. Wtyczka dodaje do wspólnego kontekstu usługi, typowane zdarzenia i odwracalne efekty. Gdy wtyczka zostaje wyładowana, jej rejestracje również mogą zostać cofnięte. 21
22
Cordis obsługuje też kompozycję świadomą zależności. Funkcja zwrotna zarejestrowana dla wymaganych usług jest wyładowywana i uruchamiana ponownie, gdy zmieni się jedna z tych usług. Z kolei ctx.plugin ładuje wtyczkę z konfiguracją zweryfikowaną według zadeklarowanego schematu. 19
Dla autorów rozszerzeń tworzy to wyraźne punkty integracji. Wtyczka narzędziowa może rejestrować się w ctx.tools, a hak polityki przed wykonaniem może zwracać typowaną decyzję: zezwolić albo odmówić. Ten sam punkt rozszerzeń może służyć politykom uprawnień, sandboxa i trybu planowania. 17
Harness oferuje cztery konfiguracje startowe dla różnych zadań programistycznych: 2
str_replace_editor; może być przydatny w ograniczonych środowiskach i benchmarkach.Nie są to sztywne granice produktu, lecz punkty wyjścia. Architektura wtyczkowa ma umożliwiać zespołom zastępowanie i dokładanie funkcji wraz ze zmianą potrzeb. 2
21
Harness jest dystrybuowany jako pakiet npm i narzędzie CLI @deepseek-ai/dsh. Udokumentowany szybki start wygląda tak:
npx @deepseek-ai/dsh web
Gdy potrzebujesz pracy bezpośrednio z kodem albo uruchamiania ze źródeł, możesz również sklonować repozytorium projektu. 1
30
W interfejsie webowym skonfiguruj dane dostępu do modelu w Settings → Models, a następnie wybierz przestrzeń roboczą przed tworzeniem zadań. Proces dsh używa katalogu, z którego został uruchomiony, jako domyślnej lokalizacji systemu plików. Nowy interfejs nie ma jednak domyślnie wybranej przestrzeni roboczej — trzeba ją najpierw dodać. 25
Harness zapisuje w logu sesji typu append-only wszystko, co widzi model: prompty systemowe, rozumowanie, wywołania narzędzi i ich wyniki, planowanie podagentów oraz wstrzyknięcia kontekstu. Widok Trajectory umożliwia przegląd tych danych według źródła, a funkcje wznawiania, rozwidlania, wyszukiwania i odtwarzania korzystają z tego samego strumienia zdarzeń. 2
Dzięki temu log nie jest jedynie dodatkiem do debugowania. Stanowi zapis pozwalający analizować przebieg działania, wracać do wcześniejszej gałęzi i odtwarzać sekwencję zdarzeń runtime’u, która wpłynęła na zachowanie agenta.
Harness jest wyraźnie oznaczony jako developer preview, dlatego zespoły nie powinny zakładać długoterminowej stabilności kompatybilności wtyczek i API. 2
6
Rozsądne podejście operacyjne to przypinanie używanej wersji, przegląd zmian w wydaniach, testowanie aktualizacji w odizolowanym profilu lub workspace oraz odtwarzanie reprezentatywnych sesji przed szerszym wdrożeniem. To praktyczna rekomendacja ograniczania ryzyka wynikającego ze statusu preview — nie deklaracja, że każda aktualizacja będzie niekompatybilna wstecz.
Walidację wtyczek warto prowadzić na dwóch poziomach:
Konfiguracja Harness wspiera taki proces. Wpis w cordis.yml może zawierać blok config, a wtyczka udostępnia schemat sprawdzany przed uruchomieniem funkcji apply; błędna konfiguracja przerywa ładowanie zamiast uruchamiać częściowo skonfigurowaną wtyczkę. 27
28 Wygenerowany katalog konfiguracji jest sprawdzany poleceniem
pnpm run verify-config-catalog. 18
Dokumentacja opisuje także pakowanie rozszerzenia jako instalowalnego bundla i dodawanie go do profilu przez dsh plugin add. Jawne utrzymywanie bundli oraz konfiguracji ułatwia odtwarzanie, audytowanie, testowanie i aktualizowanie złożonego runtime’u. 24
DeepSeek Harness najlepiej traktować jako infrastrukturę dla twórców agentów. Połączenie z modelem, narzędzia, polityki, środowisko wykonawcze, pętla działania, stan i interfejs są w nim decyzjami kompozycyjnymi. Cordis zapewnia cykl życia wtyczek, tryby runtime’u dostarczają użytecznych ustawień domyślnych, a log sesji typu append-only tworzy szczegółowy zapis pracy systemu. Ta elastyczność jest główną zaletą projektu, ale status developer preview sprawia, że ostrożne testowanie i kontrola aktualizacji są niezbędne. 2
21
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DeepSeek Harness (dsh) to objęty licencją MIT runtime agentów AI w fazie developer preview, a nie model sztucznej inteligencji.
DeepSeek Harness (dsh) to objęty licencją MIT runtime agentów AI w fazie developer preview, a nie model sztucznej inteligencji. Architektura „wszystko jest wtyczką” pozwala wymieniać modele, narzędzia, sandboxy, pętlę agenta, pamięć sesji i interfejs bez modyfikowania uprzywilejowanego rdzenia.
Przed wdrożeniem zmian warto przypinać wersje, testować wtyczki osobno i w pełnej konfiguracji oraz odtwarzać reprezentatywne sesje po aktualizacji.
DeepSeek Harness (dsh) to objęty licencją MIT runtime agentów AI w fazie developer preview, a nie model sztucznej inteligencji. Architektura „wszystko jest wtyczką” pozwala wymieniać modele, narzędzia, sandboxy, pętlę agenta, pamięć sesji i interfejs bez modyfikowania uprzywilejowanego rdzenia.
Opublikowane przezEdytowane za pomocą GPT-5.6 TerraObrazy wygenerowane za pomocą 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, nazywany także dsh, to otwartoźródłowy runtime dla programistów tworzących i obsługujących agentów AI. Jest udostępniany na licencji MIT i pozostaje w fazie developer preview. Nie jest ani gotowym produktem agentowym, ani nowym modelem bazowym: zapewnia środowisko, w którym poszczególne elementy agenta można dobierać i składać. Dostępne źródła datują wydanie v0.1 na 13 sierpnia 2026 r., a nie na wrzesień. 1
2
Hasło „wszystko jest wtyczką” w Harness należy rozumieć dosłownie. Adaptery modeli, narzędzia, umiejętności, sesje, sandboxy, magazyny danych, harmonogramowanie, pętla agenta oraz interfejs użytkownika mogą być wymieniane lub ponownie zestawiane w konfiguracji. Rozszerzenie środowiska polega więc na dołączeniu wtyczki obok już działających komponentów, a nie na poprawianiu kodu rdzenia. 2
21
Jest to istotne wtedy, gdy agent ma korzystać z innego dostawcy modelu, ograniczonego zestawu narzędzi, własnej polityki akceptacji działań albo odrębnego środowiska wykonawczego. Takie decyzje mogą stać się elementem kompozycji runtime’u, zamiast wymagać utrzymywania własnego forka projektu.
Podstawą systemu jest Cordis — dołączony do Harness framework wtyczek. Wtyczka dodaje do wspólnego kontekstu usługi, typowane zdarzenia i odwracalne efekty. Gdy wtyczka zostaje wyładowana, jej rejestracje również mogą zostać cofnięte. 21
22
Cordis obsługuje też kompozycję świadomą zależności. Funkcja zwrotna zarejestrowana dla wymaganych usług jest wyładowywana i uruchamiana ponownie, gdy zmieni się jedna z tych usług. Z kolei ctx.plugin ładuje wtyczkę z konfiguracją zweryfikowaną według zadeklarowanego schematu. 19
Dla autorów rozszerzeń tworzy to wyraźne punkty integracji. Wtyczka narzędziowa może rejestrować się w ctx.tools, a hak polityki przed wykonaniem może zwracać typowaną decyzję: zezwolić albo odmówić. Ten sam punkt rozszerzeń może służyć politykom uprawnień, sandboxa i trybu planowania. 17
Harness oferuje cztery konfiguracje startowe dla różnych zadań programistycznych: 2
str_replace_editor; może być przydatny w ograniczonych środowiskach i benchmarkach.Nie są to sztywne granice produktu, lecz punkty wyjścia. Architektura wtyczkowa ma umożliwiać zespołom zastępowanie i dokładanie funkcji wraz ze zmianą potrzeb. 2
21
Harness jest dystrybuowany jako pakiet npm i narzędzie CLI @deepseek-ai/dsh. Udokumentowany szybki start wygląda tak:
npx @deepseek-ai/dsh web
Gdy potrzebujesz pracy bezpośrednio z kodem albo uruchamiania ze źródeł, możesz również sklonować repozytorium projektu. 1
30
W interfejsie webowym skonfiguruj dane dostępu do modelu w Settings → Models, a następnie wybierz przestrzeń roboczą przed tworzeniem zadań. Proces dsh używa katalogu, z którego został uruchomiony, jako domyślnej lokalizacji systemu plików. Nowy interfejs nie ma jednak domyślnie wybranej przestrzeni roboczej — trzeba ją najpierw dodać. 25
Harness zapisuje w logu sesji typu append-only wszystko, co widzi model: prompty systemowe, rozumowanie, wywołania narzędzi i ich wyniki, planowanie podagentów oraz wstrzyknięcia kontekstu. Widok Trajectory umożliwia przegląd tych danych według źródła, a funkcje wznawiania, rozwidlania, wyszukiwania i odtwarzania korzystają z tego samego strumienia zdarzeń. 2
Dzięki temu log nie jest jedynie dodatkiem do debugowania. Stanowi zapis pozwalający analizować przebieg działania, wracać do wcześniejszej gałęzi i odtwarzać sekwencję zdarzeń runtime’u, która wpłynęła na zachowanie agenta.
Harness jest wyraźnie oznaczony jako developer preview, dlatego zespoły nie powinny zakładać długoterminowej stabilności kompatybilności wtyczek i API. 2
6
Rozsądne podejście operacyjne to przypinanie używanej wersji, przegląd zmian w wydaniach, testowanie aktualizacji w odizolowanym profilu lub workspace oraz odtwarzanie reprezentatywnych sesji przed szerszym wdrożeniem. To praktyczna rekomendacja ograniczania ryzyka wynikającego ze statusu preview — nie deklaracja, że każda aktualizacja będzie niekompatybilna wstecz.
Walidację wtyczek warto prowadzić na dwóch poziomach:
Konfiguracja Harness wspiera taki proces. Wpis w cordis.yml może zawierać blok config, a wtyczka udostępnia schemat sprawdzany przed uruchomieniem funkcji apply; błędna konfiguracja przerywa ładowanie zamiast uruchamiać częściowo skonfigurowaną wtyczkę. 27
28 Wygenerowany katalog konfiguracji jest sprawdzany poleceniem
pnpm run verify-config-catalog. 18
Dokumentacja opisuje także pakowanie rozszerzenia jako instalowalnego bundla i dodawanie go do profilu przez dsh plugin add. Jawne utrzymywanie bundli oraz konfiguracji ułatwia odtwarzanie, audytowanie, testowanie i aktualizowanie złożonego runtime’u. 24
DeepSeek Harness najlepiej traktować jako infrastrukturę dla twórców agentów. Połączenie z modelem, narzędzia, polityki, środowisko wykonawcze, pętla działania, stan i interfejs są w nim decyzjami kompozycyjnymi. Cordis zapewnia cykl życia wtyczek, tryby runtime’u dostarczają użytecznych ustawień domyślnych, a log sesji typu append-only tworzy szczegółowy zapis pracy systemu. Ta elastyczność jest główną zaletą projektu, ale status developer preview sprawia, że ostrożne testowanie i kontrola aktualizacji są niezbędne. 2
21
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DeepSeek Harness (dsh) to objęty licencją MIT runtime agentów AI w fazie developer preview, a nie model sztucznej inteligencji.
DeepSeek Harness (dsh) to objęty licencją MIT runtime agentów AI w fazie developer preview, a nie model sztucznej inteligencji. Architektura „wszystko jest wtyczką” pozwala wymieniać modele, narzędzia, sandboxy, pętlę agenta, pamięć sesji i interfejs bez modyfikowania uprzywilejowanego rdzenia.
Przed wdrożeniem zmian warto przypinać wersje, testować wtyczki osobno i w pełnej konfiguracji oraz odtwarzać reprezentatywne sesje po aktualizacji.