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.
Podgląd dla deweloperów · MIT, otwarte źródło · 2026-08
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
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ść.
To nie ten sam rodzaj wejścia co czat web na tej stronie. Dobierz narzędzie do zadania.
Potrzebujesz czytać i edytować pliki, uruchamiać Shell, wyszukiwać w plikach i w sieci oraz pozwolić modelowi nieprzerwanie wykonywać wieloetapowe zadania inżynierskie.
Chcesz podmieniać model, narzędzia, piaskownicę lub UI, nie zmieniając głównego kodu Harness, i składać własnego Agent.
Nie musisz instalować Node.js. Użyj wejścia web DeepSeek na tej stronie i od razu rozmawiaj z DeepSeek-V4.
DeepSeek Harness jest oparty na Cordis. Jądro tylko ładuje wtyczki i zależności; wszystkie możliwości dostarczają wtyczki.
01
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.
02
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.
03
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.
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.
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.
Łą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.
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.
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.
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ć
Na komputerze musi być już zainstalowany Node.js. Wymagania wersji znajdziesz w README oficjalnego repozytorium.
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 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 W interfejsie ustaw DeepSeek API Key i wybierz DeepSeek-V4-Flash albo DeepSeek-V4-Pro. Najpierw wypróbuj Flash.
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.
Wersja web DeepSeek na tej stronie rozwiązuje „otwórz i od razu rozmawiaj”; Harness rozwiązuje „nieprzerwanie wykonuj pracę w repozytorium”.
| 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 |
O otwartej licencji, kosztach, wyborze modelu i różnicach względem wersji web.
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.
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.
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.
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.
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ę.
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.
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.