DeepSeek AI udostępnia DeepSeek Harness w wersji deweloperskiej – modułową platformę dla agentów AI
DeepSeek AI zaprezentowało DeepSeek Harness v0.1, platformę dla agentów AI z otwartym kodem źródłowym na licencji MIT, charakteryzującą się pełną modułowością.

DeepSeek AI zaprezentowało DeepSeek Harness v0.1 w ramach podglądu deweloperskiego, udostępniając pełny kod źródłowy na licencji MIT. Projekt, dostępny jako dsh pod adresem deepseek-ai/deepseek-harness, stanowi kluczowy element infrastruktury dla agentów sztucznej inteligencji. Harness to warstwa pośrednicząca między modelem AI a środowiskiem, w którym działa, obejmująca narzędzia, pliki, piaskownice oraz pętlę sterowania, umożliwiającą ciągłą pracę agenta. DeepSeek definiuje agenta jako sumę Modelu i Harnessu.
Modułowa architektura oparta na wtyczkach
W przeciwieństwie do większości platform, które mają sztywno zakodowaną warstwę agenta (pętla agenta, rejestr narzędzi, magazyn sesji), DeepSeek Harness przyjmuje odmienne podejście: wszystko jest wtyczką. Modele, narzędzia, umiejętności, sesje, piaskownice, pamięć masowa, pętle, harmonogramowanie, a nawet interfejs użytkownika – wszystkie te elementy działają w ramach granic wtyczek Cordis. Oznacza to, że każdy z nich może być wybrany, wymieniony lub rozszerzony poprzez konfigurację, bez konieczności modyfikowania kodu źródłowego Harnessu. Dzięki temu platforma staje się zestawem do budowania środowisk wykonawczych dla agentów, a nie sztywnym asystentem kodowania, co czyni jej wydanie bardziej znaczącym niż towarzyszące mu ogłoszenie modelu.
DeepSeek Harness v0.1 jest przeznaczony jako infrastruktura deweloperska, a nie gotowy produkt agentowy. Działa na Cordis, meta-frameworku, którego projekt opisano w publikacji „A Programming Paradigm for Spatiotemporal Composability”. Jądro Cordis zarządza montowaniem, odmontowywaniem i zależnościami wtyczek. Wszystkie funkcjonalności są zaimplementowane w wtyczkach, a nie w uprzywilejowanym rdzeniu.
Kluczowe tryby działania i rejestrowanie sesji
Platforma oferuje trzy główne tryby działania:
- Standardowy: Pełny agent kodujący, obejmujący edycję plików, powłokę, wyszukiwanie plików i stron internetowych, umiejętności, planowanie, cele, subagentów i przepływy pracy. Tryb kodu udostępnia te narzędzia poprzez Code Mode SDK, umożliwiając modelowi łączenie wieloetapowych operacji w jednym programie TypeScript.
- Minimalny: Zawiera dwa narzędzia: trwały bash i
str_replace_editor, przeznaczone do benchmarkowania modeli w minimalistycznym środowisku. - Kreator: Dodaje inspekcję środowiska wykonawczego, eksperymenty z wtyczkami w pamięci oraz wskazówki dotyczące tworzenia presetów.
Wszystko, co widzi model, jest zapisywane w dzienniku sesji typu „append-only”. Obejmuje to: monity systemowe, rozumowanie, wywołania narzędzi i ich wyniki, harmonogramowanie subagentów oraz każdą iniekcję kontekstu. Widok Trajectory umożliwia inspekcję tych zapisów według źródła. Funkcje takie jak wznawianie, rozgałęzianie, wyszukiwanie i odtwarzanie działają na tym samym strumieniu zdarzeń. Podczas gdy większość frameworków agentów rejestruje wywołania narzędzi, DeepSeek Harness wyróżnia się rejestrowaniem każdej iniekcji kontekstu.
Integracja z modelami i dostępność
W ustawieniach, klucz API DeepSeek zaczyna działać przy następnym żądaniu bez konieczności restartowania serwera. Zainstalowany katalog umożliwia dodawanie dostawców takich jak Anthropic i OpenAI za pomocą klucza API. Dostawcy tacy jak Bedrock, Vertex, Azure i Codex wymagają natywnych poświadczeń (np. poświadczeń AWS i regionu, projektu ADC, api-version lub OAuth). Niestandardowi dostawcy mogą korzystać z dowolnego adresu URL i protokołu zgodnego z OpenAI. Klucze są zapisywane tylko raz i przechowywane w $DSH_HOME/.credentials.yaml, a ustawienia zawierają jedynie odniesienie do poświadczeń.
Interfejs webowy DeepSeek Harness można uruchomić za pomocą npx @deepseek-ai/dsh web, który domyślnie działa pod adresem http://127.0.0.1:3080. Dostępne jest również Python SDK (deepseek-harness-sdk), wymagające Pythona 3.10 lub nowszego na systemach Linux x64, Linux arm64 lub macOS 14+ na arm64. Jego dołączone środowisko wykonawcze nie wymaga systemowego Node.js.
Udostępnienie DeepSeek Harness v0.1 w wersji deweloperskiej stanowi istotny krok w kierunku demokratyzacji i elastyczności w tworzeniu agentów AI. Modułowa architektura oparta na wtyczkach i otwartość kodu źródłowego mogą znacząco przyspieszyć innowacje w tej dziedzinie, umożliwiając deweloperom tworzenie bardziej złożonych i spersonalizowanych rozwiązań AI, dostosowanych do specyficznych potrzeb i środowisk.
Źródło: marktechpost.com
Komentarze
Zaloguj się, aby dołączyć do dyskusji.
Nikt jeszcze nie skomentował. Bądź pierwszy!
Czytaj dalej

Dlaczego wizja przyszłości AI według Marka Zuckerberga nie przekonuje?
Mark Zuckerberg opublikował esej o przyszłości AI, ale jego optymistyczna wizja spotyka się ze sceptycyzmem, zwłaszcza w kontekście historii Meta Platforms.
Redakcja Aigest16 godz. temu

Matematycy o ograniczeniach LLM-ów: świetne w obliczeniach, słabe w kreatywności
Czołowi matematycy Timothy Gowers i Peter Sarnak twierdzą, że duże modele językowe (LLM) wykazują zaawansowane umiejętności matematyczne, ale brakuje im zdolności do generowania prawdziwie nowych idei.
Redakcja Aigest21 godz. temu

Ograniczenie samoświadomości AI zmienia jej postrzeganie świata – badanie Google
Nowe badanie z udziałem naukowców z Google ujawnia, że trenowanie modeli AI do zaprzeczania własnej świadomości ma szerokie konsekwencje, wpływając na ich „światopogląd” i postrzeganie otoczenia.
Redakcja Aigestwczoraj

OpenAI rozwiązuje zespół ds. katastrofalnych zagrożeń AI, zadania przejmują inne działy
OpenAI rozwiązało swój zespół „Preparedness”, odpowiedzialny za ocenę poważnych zagrożeń związanych z modelami AI. Jego zadania zostały rozdzielone między inne grupy w firmie.
Redakcja Aigestwczoraj

AI w pracy nie zastępuje ludzi, lecz zmienia ich rolę w zespołach
Badania pokazują, że pracownicy coraz częściej delegują zadania AI zamiast współpracownikom. To zjawisko zmienia dynamikę pracy i rodzi pytania o przyszłość kompetencji zawodowych.
Michał Chmielarzwczoraj

Filtr Anthropic do broni biologicznej nie działał przez niemal rok, narażając 133 miliony zapytań
Firma Anthropic, której CEO uważa rozwój broni biologicznej wspomagany AI za większe zagrożenie niż cyberataki, ujawniła, że jej filtry blokujące treści związane z bronią biologiczną były nieaktywne przez niemal rok.
Redakcja Aigestwczoraj
Bądź na bieżąco ze światem AI
Najważniejsze newsy, recenzje i poradniki — raz w tygodniu, prosto na maila. Bez spamu.