Podgląd dla deweloperów · MIT, otwarte źródło · 2026-08

DeepSeek Harness: niech model nieprzerwanie pracuje w prawdziwym środowisku

DeepSeek Harness (dsh) to nie nowy model czatowy, lecz otwarta warstwa runtime Agent. Model odpowiada za myślenie, Harness — za narzędzia, sesje, piaskownice i odtwarzalne dzienniki. Wzór jest prosty: Agent = model + Harness.

Stronę zaktualizowano 2026-08-18 · Opracowano na podstawie publicznych informacji oficjalnego developer preview

Czym jest DeepSeek Harness?

Najpierw rozróżnij „model” i „Harness”, potem zdecyduj, którą warstwę instalujesz.

Agent = model + Harness

Model to dusza: rozumuje, dzieli zadania i wybiera kolejny krok.

Harness to ręce i plac budowy: rozumie środowisko, wywołuje narzędzia i nieprzerwanie pracuje w prawdziwym repozytorium.

DeepSeek Harness to infrastruktura runtime Agent, którą DeepSeek udostępnił w sierpniu 2026 roku jako developer preview dla programistów na całym świecie. Kod źródłowy jest otwarty na licencji MIT, pakiet npm nazywa się @deepseek-ai/dsh, a repozytorium to deepseek-ai/deepseek-harness na GitHub.

Nie rozwiązuje problemu „wydać jeszcze jeden model czatowy”, lecz inny: model już potrafi rozumować — jak ma edytować pliki w prawdziwym katalogu, uruchamiać polecenia, wywoływać narzędzia, zapisywać dzienniki i wracać do pracy po awarii. Bez Harness zwykle zatrzymujesz się w oknie czatu; z Harness model może nieprzerwanie wykonywać pracę w kontrolowanych granicach.

Oficjalne hasło brzmi „wszystko jest wtyczką”. Domyślna ścieżka nadal wymaga konfiguracji DeepSeek API Key. Web UI można otworzyć za darmo; faktyczne uruchomienie Agent generuje koszty wywołań modelu. To obecnie seria preview v0.1, więc w kluczowych wtyczkach i API mogą pojawić się zmiany łamiące zgodność.

Dla kogo jest DeepSeek Harness?

To nie ten sam rodzaj wejścia co czat web na tej stronie. Dobierz narzędzie do zadania.

  • Chcesz coding Agent w repozytorium

    Potrzebujesz czytać i edytować pliki, uruchamiać Shell, wyszukiwać w plikach i w sieci oraz pozwolić modelowi nieprzerwanie wykonywać wieloetapowe zadania inżynierskie.

  • Chcesz wtyczki lub własne preset

    Chcesz podmieniać model, narzędzia, piaskownicę lub UI, nie zmieniając głównego kodu Harness, i składać własnego Agent.

  • Chcesz tylko otworzyć przeglądarkę i porozmawiać

    Nie musisz instalować Node.js. Użyj wejścia web DeepSeek na tej stronie i od razu rozmawiaj z DeepSeek-V4.

Architektura: wszystko jest wtyczką

DeepSeek Harness jest oparty na Cordis. Jądro tylko ładuje wtyczki i zależności; wszystkie możliwości dostarczają wtyczki.

  1. 01

    Jądro Cordis

    Odpowiada wyłącznie za montowanie, odmontowywanie i zależności wtyczek. Logika biznesowa Agent nie trafia do pnia, więc zmiana możliwości nie wymaga forka całego repozytorium.

  2. 02

    Wszystkie możliwości to wtyczki

    Adaptery modeli, narzędzia, umiejętności, sesje, piaskownice, przechowywanie, pętle, harmonogramowanie i interfejs można składać jako wtyczki; współpracują przez usługi i zdarzenia.

  3. 03

    Przebudowa na warstwie konfiguracji

    Programiści nie muszą zmieniać kodu źródłowego Harness: na warstwie konfiguracji można wybierać, podmieniać lub rozszerzać dowolną możliwość i składać Agent pod scenariusz.

Cztery tryby działania

To samo jądro wtyczek domyślnie ładuje różne zestawy: codzienne kodowanie, programowe wywoływanie narzędzi, testy porównawcze i własne preset.

Tryb standardowy

Pełny coding Agent.

Obsługuje edycję plików, Shell, wyszukiwanie w plikach i w sieci, Skills, planowanie, cele, podagentów i przepływy pracy. Nadaje się do codziennych zadań w repozytorium.

Tryb PTC

Łączy wielokrotne wywołania narzędzi jednym programem.

Ma możliwości trybu standardowego i prezentuje narzędzia przez Code Mode SDK, aby model orkiestrował wieloetapowe operacje programem TypeScript.

Tryb minimalny

Minimalna powierzchnia narzędzi do testów porównawczych.

Zwykle zostawia tylko trwały bash i edycję plików (str_replace_editor), aby obserwować model w zminimalizowanym środowisku.

Tryb twórczy

Sprawdza runtime i tworzy własne preset.

Służy do podglądu bieżących wtyczek, eksperymentów z wtyczkami Cordis w pamięci i składania nowych trybów działania.

Każde uruchomienie zostawia ślad

Sesje są zapisywane jako strumień zdarzeń tylko do dopisywania. Wznawianie, rozgałęzianie, wyszukiwanie i odtwarzanie korzystają z tego samego dziennika.

  • Prompty systemowe, łańcuchy rozumowania, wywołania narzędzi i wyniki trafiają do dziennika sesji

  • Dyspozycję podagentów i każde wstrzyknięcie kontekstu można przeglądać według źródła

  • Widok Trajectory pomaga audytować, co model zobaczył i co zrobił

  • Operacje wysokiego ryzyka powinny iść z uprawnieniami i zatwierdzeniem, a nie z gołym repozytorium oddanym modelowi

Zacznij korzystać

Szybki start albo instalacja ze źródeł

Na komputerze musi być już zainstalowany Node.js. Wymagania wersji znajdziesz w README oficjalnego repozytorium.

Szybki start

Po zainstalowaniu Node.js możesz uruchomić Web UI przez npx. Domyślnie otwiera się na lokalnym porcie 3080: http://127.0.0.1:3080

$ npx @deepseek-ai/dsh web

Instalacja ze źródeł

Pobierz pełny kod źródłowy projektu i dokończ instalację zgodnie z dokumentacją repozytorium (pnpm install, pnpm run build, pnpm dsh web).

$ git clone https://github.com/deepseek-ai/deepseek-harness

Skonfiguruj API Key i model

W interfejsie ustaw DeepSeek API Key i wybierz DeepSeek-V4-Flash albo DeepSeek-V4-Pro. Najpierw wypróbuj Flash.

Wskaż obszar roboczy i uprawnienia

Wybierz katalog repozytorium, zaostrz uprawnienia do plików i poleceń, dopiero potem wydawaj zadania. Na etapie preview polecenia i konfiguracja mogą się zmieniać — kieruj się dokumentacją repozytorium.

Czym czat web różni się od Harness?

Wersja web DeepSeek na tej stronie rozwiązuje „otwórz i od razu rozmawiaj”; Harness rozwiązuje „nieprzerwanie wykonuj pracę w repozytorium”.

Czym czat web różni się od Harness?
Porównanie Czat web DeepSeek DeepSeek Harness
Czego szukasz Wejście do czatu online bez instalacji Lokalna / źródłowa warstwa runtime Agent
Typowi użytkownicy Nauka, biuro, pisanie, pytania i odpowiedzi Programiści, twórcy Agent i wtyczek
Czy można edytować pliki repozytorium Głównie rozmowa Odczyt/zapis plików i uruchamianie poleceń w granicach uprawnień
Jak zacząć Otwórz wejście tej strony w przeglądarce Uruchom Web UI przez npx albo sklonuj źródła

Częste pytania o DeepSeek Harness

O otwartej licencji, kosztach, wyborze modelu i różnicach względem wersji web.

Czy DeepSeek Harness to nowy oficjalny model?

Nie. To otwarty framework runtime Agent (Harness) od DeepSeek: łączy modele, narzędzia, sesje i interfejs. Możliwości czatu i rozumowania nadal pochodzą z modeli takich jak DeepSeek-V4.

Czy DeepSeek Harness jest darmowy?

Kod źródłowy frameworka jest otwarty na licencji MIT i dostępny za darmo. Uruchomienie Agent zwykle wywołuje DeepSeek API i generuje koszty tokenów. Kieruj się oficjalnym cennikiem i saldem swojego klucza.

Czy to to samo co wersja web DeepSeek na tej stronie?

Nie. Wersja web służy do rozmowy zaraz po otwarciu przeglądarki; Harness — programistom, którzy uruchamiają coding Agent w prawdziwym środowisku. Do czatu użyj wejścia tej strony; do edycji kodu i uruchamiania narzędzi — Harness.

Czy do Harness trzeba lokalnie wdrażać duży model?

Nie. Typowa ścieżka w publicznej dokumentacji to chmurowe API DeepSeek. Potrzebujesz Node.js, API Key i przeglądarki; własny GPU nie jest obowiązkowy.

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

Oficjalnie oznaczono developer preview i ostrzeżono o zmianach łamiących zgodność. Nadaje się do nauki, eksperymentów i tworzenia wtyczek. Przed produkcją samodzielnie oceń stabilność i zablokuj sprawdzoną wersję.

Czym jest dsh i jak go uruchomić?

dsh to popularny skrót i nazwa CLI DeepSeek Harness. Po zainstalowaniu Node.js wykonaj npx @deepseek-ai/dsh web; Web UI domyślnie otwiera się pod http://127.0.0.1:3080.

Najpierw określ scenariusz, potem wybierz wejście

Potrzebujesz rozmowy od razu — otwórz wersję web DeepSeek; chcesz uruchamiać Agent w repozytorium — użyj oficjalnego DeepSeek Harness.

Tę stronę opracowała witryna DeepSeek-V4 na podstawie publicznych informacji oficjalnej strony Harness od DeepSeek i repozytorium GitHub, aby ułatwić wyszukiwanie i porównanie. To nie jest oficjalna strona DeepSeek. Instalacja, konfiguracja i zgodność wynikają z oficjalnej dokumentacji i README repozytorium.