Strumenti e Capacità

Panoramica

Gli strumenti sono le azioni che i tuoi agenti possono compiere durante le conversazioni. Quando un agente ha bisogno di navigare sul web, eseguire un comando, leggere un file o controllare un dispositivo, usa gli strumenti.

Neotask fornisce un ricco set di strumenti integrati che coprono la gestione dei file, l'esecuzione di codice, l'automazione del browser, il controllo dei dispositivi, la messaggistica, la ricerca web e altro ancora.

Operazioni sui File

Gli agenti possono leggere, scrivere e modificare file nel loro workspace:

Esecuzione di Codice

Gli agenti possono eseguire comandi shell con isolamento configurabile:

Funzionalità di Esecuzione

Flussi di Approvazione

I comandi sensibili possono richiedere l'approvazione dell'utente prima dell'esecuzione:

Automazione del Browser

Gli agenti controllano un browser completo basato su Chromium (Chrome, Brave o Edge):

Azioni

Profili del Browser

Più profili browser isolati per separare gli account:

Canvas e A2UI

Il sistema Agent-to-UI (A2UI) permette agli agenti di renderizzare contenuti visivi interattivi sui dispositivi connessi:

Il rendering del canvas è disponibile su macOS (WebKit), iOS (SwiftUI), Android (Jetpack Compose) e web (WebChat).

Capacità dei Dispositivi Node

Tramite le app companion connesse, gli agenti possono:

Fotocamera

Schermo

Posizione

Notifiche

Comandi di Sistema

Messaggistica

Gli agenti possono inviare e gestire messaggi sui canali connessi:

Web

Memoria e Contesto

Gestione delle Sessioni

Automazione

Analisi delle Immagini

Gli agenti possono analizzare immagini usando modelli di visione configurati, descrivere il contenuto, estrarre testo, identificare oggetti e rispondere a domande sul contenuto visivo.

Gruppi di Strumenti

Gli strumenti sono organizzati in gruppi per una gestione semplice dei permessi:

Gruppo Strumenti
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