DeepSeek Harness · Developer Preview

DeepSeek Harness Wszystko to wtyczki · Agent runtime

Model to dusza Agenta, a Harness pomaga Agentowi rozumieć środowisko, używać narzędzi i pracować ciągle w realnych scenariuszach. DeepSeek Harness (dsh) jest już open source: najpierw otwórz wersję web DeepSeek i zweryfikuj zadanie w rozmowie z DeepSeek-V4, potem w razie potrzeby złóż lokalnie pełnego Agenta z wtyczek.

MIT

Licencja Open Source

DeepSeek Harness przyjazny komercyjnie

Wtyczki

Wszystko to wtyczki

Od modelu po UI można wymienić

4

Tryby pracy

Standardowy / PTC / minimalny / tworzenia

V4

DeepSeek-V4

Najpierw wersja web, potem lokalny start

Agent = Model + Harness

Harness pozwala Agentowi DeepSeek pracować ciągle w realnych scenariuszach

DeepSeek-V4 daje rozumowanie i dialog; DeepSeek Harness daje środowisko, narzędzia i śledzalne uruchomienie. Razem to Agent gotowy do wdrożenia.

Jądro Cordis

Cordis odpowiada tylko za ładowanie, wyładowywanie i zależności wtyczek i nie niesie konkretnych możliwości Agenta. DeepSeek Harness oddaje całe „co umie robić” wtyczkom.

DeepSeek Harness Cordis

Wtyczki dają możliwości

Model, narzędzia, umiejętności, sesje, sandbox, przechowywanie, pętla, planowanie, UI i wszystkie inne możliwości Agenta zapewniają wtyczki i współpracują przez serwisy oraz zdarzenia Cordis.

DeepSeek wszystko to wtyczki

Swobodna kompozycja na poziomie konfiguracji

Deweloperzy nie muszą zmieniać kodu źródłowego DeepSeek Harness: na poziomie konfiguracji mogą wybierać, zastępować lub rozszerzać dowolną możliwość i szybko testować zestawy narzędzi dopasowane do DeepSeek-V4.

DeepSeek Harness kompozycja
Kluczowe możliwości DeepSeek Harness

Sześć zdolności definiujących otwarty Agent runtime

Preview dla deweloperów Harness: open source, wymienialność, śledzalność. Pasuje do złożenia z wersją web DeepSeek i DeepSeek-V4 przepływu „weryfikacja w czacie + wykonanie lokalne”.

Wszystko to wtyczki

DeepSeek Harness jest zbudowany na systemie wtyczek Cordis. Adapter modelu, rejestracja narzędzi, dzienniki sesji, pętla Agenta, a nawet UI — to wszystko wtyczki, które można swobodnie wymieniać w konfiguracji.

DeepSeek Harness wtyczki

Każde uruchomienie da się prześledzić

Wszystko, co widzi model, trafia do dziennika sesji append-only: podpowiedzi systemowe, łańcuch rozumowania, wywołania narzędzi i wyniki, dyspozycja subagentów oraz wstrzyknięcia kontekstu. Widok Trajectory odtwarza zdarzenia według źródła.

DeepSeek Trajectory

Cztery tryby pracy

Tryb standardowy daje pełny zestaw narzędzi; PTC (Code) Mode orkiestruje wieloetapowe wywołania wygenerowanym kodem; tryb minimalny służy benchmarkom; tryb tworzenia — do eksperymentów z wtyczkami i nowych presetów.

DeepSeek Harness tryby

Uzupełnia DeepSeek-V4

Wersja web DeepSeek nadaje się, by najpierw jasno opisać zadanie i porównać Pro / Flash; Harness nadaje się, by to samo zadanie wykonywać ciągle lokalnym Agentem z sandboxem i narzędziami.

DeepSeek-V4 Agent

Web UI jednym poleceniem

Po instalacji Node.js uruchom npx @deepseek-ai/dsh web — domyślnie otworzy się lokalny Web UI (127.0.0.1:3080). Przy instalacji ze źródeł zbuduj projekt przez pnpm i uruchom to samo polecenie.

DeepSeek dsh web

Otwarty ekosystem wtyczek

Dodaj GitHub topic «dsh-plugin» do repozytorium wtyczki, by ułatwić odkrywanie. Wtyczki rdzeniowe i API nadal się iterują; oficjalnie ostrzegają o breaking changes.

ekosystem dsh-plugin
Szybki przegląd DeepSeek Harness

Developer preview: fakty, które warto zapamiętać

Informacje z oficjalnej strony DeepSeek i README repozytorium na GitHub — by szybciej znaleźć odpowiedzi o DeepSeek Harness / dsh.

dsh

Nazwa CLI

Wskazówka CLI i pakietu DeepSeek Harness: npx @deepseek-ai/dsh web

Cordis

Jądro wtyczek

Zarządza tylko ładowaniem / wyładowywaniem / zależnościami; wszystkie możliwości Agenta dają wtyczki

MIT

Licencja Open Source

Oficjalne repozytorium deepseek-ai/deepseek-harness jest otwarte na licencji MIT

4

Wbudowane tryby

Standardowy, PTC (Code), minimalny, tworzenia — od coding Agent do benchmarków

3080

Domyślny port Web

Po starcie przez npx lokalny Web UI nasłuchuje 127.0.0.1:3080

Preview

Developer preview

Dla globalnych deweloperów Harness; wtyczki rdzeniowe i API nadal się iterują

Wtyczki

Model też wymienialny

W tym adapter modelu i UI

Dziennik

Sesja tylko append

Przywracanie / rozgałęzianie / odtwarzanie z jednego źródła

V4

DeepSeek-V4

Najpierw zweryfikuj intencję w wersji web

Open Source

Synchronizacja z GitHub

Feedback zbierany w Discussions

DeepSeek Harness jest nadal w developer preview: oficjalnie podkreślają, że pojawią się breaking changes. Nie blokuj ślepo wersji w produkcji; dialog i weryfikację pomysłów możesz zacząć w wersji web DeepSeek na tej stronie.

Najpierw jasno opisz zadanie w wersji web DeepSeek

DeepSeek Harness nadaje się do lokalnego wykonania Agenta; intencję, prompty i efekt DeepSeek-V4 lepiej najpierw zweryfikować w wersji web.

Tryby pracy DeepSeek Harness

Cztery tryby — od benchmarków po własnego Agenta

Tryb można przełączyć bez zmiany źródeł. Szczegółowe porównanie i scenariusze — na podstronie «Tryby pracy».

Tryb standardowy

Pełnofunkcyjny coding Agent: edycja plików, Shell, wyszukiwanie w plikach i sieci, Skills, plany, cele, subagenty i przepływy pracy. Pasuje do codziennych zadań developerskich.

DeepSeek Harness tryb standardowy

PTC / Code Mode

Zachowuje wszystkie możliwości trybu standardowego i prezentuje narzędzia przez Code Mode SDK, by model składał wieloetapowe operacje jednym programem TypeScript i mniej chodził tam i z powrotem po tool call.

DeepSeek PTC Code Mode

Tryb minimalny

Coding Agent tylko z dwoma narzędziami — trwałym bash i str_replace_editor — do benchmarków modelu w minimalnym środowisku (w tym scenariuszy ewaluacyjnych związanych z DeepSeek-V4).

DeepSeek Harness tryb minimalny

Tryb tworzenia

Do tworzenia własnych Agent preset: możliwości trybu standardowego plus kontrola runtime, eksperymenty z wtyczkami Cordis w pamięci oraz wskazówki tworzenia presetów.

DeepSeek Harness tryb tworzenia

Tryby pracy

Idea projektu

Wszystko to wtyczki, każde uruchomienie da się prześledzić

To oficjalne sformułowanie DeepSeek o Harness i trzy punkty, które warto zapamiętać, szukając «czym jest DeepSeek Harness».

01

Wszystko to wtyczki

DeepSeek Harness jest zbudowany na systemie wtyczek Cordis. Model, narzędzia, umiejętności, sesje, sandbox, przechowywanie, pętla, planowanie i UI zapewniają wtyczki i współpracują przez serwisy oraz zdarzenia. Deweloperzy nie muszą forkać źródeł, by przełożyć możliwości na poziomie konfiguracji.

02

Każde uruchomienie da się prześledzić

Prompty systemowe, łańcuch rozumowania, wywołania narzędzi i wyniki, dyspozycja subagentów oraz każde wstrzyknięcie kontekstu trafiają do dziennika sesji append-only. Przywracanie, rozgałęzianie, wyszukiwanie i odtwarzanie dzielą jeden strumień zdarzeń; widok Trajectory pozwala sprawdzić je według źródła.

03

Wiele trybów pracy

Tryb standardowy daje pełny zestaw narzędzi; PTC Mode łączy wieloturę narzędzi kodem wygenerowanym przez model; tryb minimalny zostawia tylko shell i edycję plików do ewaluacji; tryb tworzenia sprawdza runtime, testuje wtyczki i składa nowe tryby.

Szybkie doświadczenie

Podnieś lokalny Web UI lub zainstaluj ze źródeł

Poniższe polecenia pochodzą z oficjalnej dokumentacji do porównania. Jeśli najpierw chcesz potwierdzić sformułowanie zadania i efekt DeepSeek-V4, zacznij czat w wersji web DeepSeek na tej stronie.

Szybkie doświadczenie

Po instalacji Node.js możesz uruchomić Web UI przez npx.

npx @deepseek-ai/dsh web

Instalacja ze źródeł

Pobierz pełny kod źródłowy projektu i zainstaluj według instrukcji repozytorium.

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

Częste pytania o DeepSeek Harness

Jak ma się do wersji web DeepSeek i DeepSeek-V4? Czy nadaje się do produkcji? Poniżej według oficjalnego brzmienia.

01 Czym jest DeepSeek Harness?

DeepSeek Harness (polecenie dsh) to otwarty Agent runtime (agent harness) od DeepSeek AI. Pomaga modelowi rozumieć środowisko, wywoływać narzędzia i pracować ciągle w realnych scenariuszach. Hasło architektury to «wszystko to wtyczki», jądro to Cordis.

02 Czym Harness różni się od wersji web DeepSeek i DeepSeek-V4?

Wersja web DeepSeek i DeepSeek-V4 rozwiązują «dialog, rozumowanie, długi kontekst»; Harness rozwiązuje «narzędzia, sandbox, dzienniki sesji, wymienialny runtime». Zalecana ścieżka: najpierw jasno opisz zadanie w wersji web, potem w razie potrzeby uruchom lokalnie Agenta z narzędziami przez dsh.

03 Czy można już używać w produkcji?

Oficjalna pozycja to developer preview z wyraźnym ostrzeżeniem o breaking changes. Nadaje się do eksperymentów z wtyczkami, ewaluacji i nauki architektury, ale nie do przybijania krytycznych systemów produkcyjnych do bieżącej wersji.

04 Jak najszybciej wypróbować DeepSeek Harness?

Po instalacji Node.js uruchom npx @deepseek-ai/dsh web — domyślnie otworzy się http://127.0.0.1:3080. Możesz też git clone oficjalne repozytorium i według README zbudować przez pnpm. By najpierw zweryfikować zadanie w czacie, użyj «Wypróbuj» na tej stronie i wejdź do wersji web DeepSeek.

05 Czym jest Cordis?

Cordis to jądro wtyczek używane przez DeepSeek Harness: odpowiada za ładowanie, wyładowywanie i zależności. Konkretne możliwości Agenta — model, narzędzia, UI — nie żyją w jądrze, lecz we wtyczkach i współpracują przez serwisy oraz zdarzenia.

06 Czy PTC Mode i Code Mode to to samo?

Na chińskiej stronie oficjalnej to PTC Mode, na angielskiej — Code Mode: w obu przypadkach model generuje fragment kodu (przez Code Mode SDK), by składać wieloturę wywołań narzędzi, zachowując możliwości trybu standardowego.

07 Do czego służy tryb minimalny?

W trybie minimalnym zostają tylko trwały bash i str_replace_editor — do benchmarków modelu w minimalnym środowisku. W publicznych wyjaśnieniach ewaluacji część punktów Code Agent DeepSeek-V4-Flash wiąże się z ramą trybu minimalnego.

08 Jak publikować wtyczki społeczności?

Dodaj GitHub topic «dsh-plugin» do repozytorium wtyczki, by ułatwić odkrycie. Feedback i defekty kieruj do oficjalnych GitHub Discussions. Wtyczki rdzeniowe i podstawowe API będą nadal iterowane.

09 Czy sesję da się odtworzyć?

Tak. Podpowiedzi widziane przez model, łańcuch rozumowania, wyniki narzędzi i dyspozycja subagentów trafiają do dziennika append-only. Przywracanie, rozgałęzianie, wyszukiwanie i odtwarzanie dzielą jeden strumień zdarzeń i są dostępne w widoku Trajectory według źródła.

10 Czy trzeba zmieniać źródła, by wymienić model lub narzędzia?

Nie. Oficjalnie podkreślają: deweloperzy nie muszą zmieniać kodu źródłowego DeepSeek Harness, by na poziomie konfiguracji wybierać, zastępować lub rozszerzać dowolną możliwość, w tym adapter modelu i UI.

11 Jaka jest licencja Open Source?

Oficjalne repozytorium jest open source na licencji MIT; zależności zewnętrzne zobacz w THIRD_PARTY_NOTICES w repozytorium. Przed użyciem komercyjnym samodzielnie przeczytaj licencję i zastrzeżenie preview.

12 Jak korzystać z DeepSeek, gdy nie chce się stawiać środowiska lokalnego?

Najpierw otwórz wersję web DeepSeek na tej stronie i porozmawiaj bezpośrednio z DeepSeek-V4, by potwierdzić prompty i rozbicie zadania; gdy potrzebujesz lokalnych narzędzi i sandboxa, zainstaluj Node.js i uruchom dsh. Obie ścieżki się uzupełniają i nie zastępują się nawzajem.

DeepSeek-V4 + Harness: od dialogu do wykonywalnego Agenta

Wersja web weryfikuje pomysł, Harness składa wtyczki i narzędzia. Zacznij od jednego kliknięcia do wersji web DeepSeek z tej strony.