Narzędzia i możliwości

Przegląd

Narzędzia to działania, które Twoi agenci mogą wykonywać podczas rozmów. Gdy agent musi przeglądać internet, uruchomić polecenie, odczytać plik lub sterować urządzeniem, używa narzędzi.

Neotask dostarcza bogaty zestaw wbudowanych narzędzi obejmujących zarządzanie plikami, wykonywanie kodu, automatyzację przeglądarki, sterowanie urządzeniami, obsługę wiadomości, wyszukiwanie w internecie i wiele więcej.

Operacje na plikach

Agenci mogą odczytywać, zapisywać i edytować pliki w swojej przestrzeni roboczej:

Wykonywanie kodu

Agenci mogą uruchamiać polecenia powłoki z konfigurowalną izolacją:

Funkcje wykonywania

Przepływy zatwierdzania

Wrażliwe polecenia mogą wymagać zatwierdzenia przez użytkownika przed wykonaniem:

Automatyzacja przeglądarki

Agenci sterują pełnoprawną przeglądarką opartą na Chromium (Chrome, Brave lub Edge):

Działania

Profile przeglądarki

Wiele izolowanych profili przeglądarki do separowania kont:

Canvas i A2UI

System Agent-to-UI (A2UI) pozwala agentom renderować interaktywne treści wizualne na podłączonych urządzeniach:

Renderowanie canvas jest dostępne na macOS (WebKit), iOS (SwiftUI), Android (Jetpack Compose) i web (WebChat).

Możliwości urządzeń węzłowych

Przez podłączone aplikacje towarzyszące agenci mogą:

Kamera

Ekran

Lokalizacja

Powiadomienia

Polecenia systemowe

Wiadomości

Agenci mogą wysyłać wiadomości i zarządzać nimi w podłączonych kanałach:

Internet

Pamięć i kontekst

Zarządzanie sesjami

Automatyzacja

Analiza obrazów

Agenci mogą analizować obrazy przy użyciu skonfigurowanych modeli wizji -- opisywać zawartość, wyodrębniać tekst, identyfikować obiekty i odpowiadać na pytania dotyczące treści wizualnych.

Grupy narzędzi

Narzędzia są zorganizowane w grupy dla łatwego zarządzania uprawnieniami:

Grupa Narzędzia
runtime exec, bash, process
fs read, write, edit, apply_patch
sessions sessions_list, sessions_history, sessions_send, sessions_spawn, session_status
memory memory_search, memory_get
web web_search, web_fetch
ui browser, canvas
automation cron, gateway
messaging message
nodes nodes