Ferramentas e Capacidades

Visao Geral

Ferramentas sao as acoes que seus agentes podem realizar durante conversas. Quando um agente precisa navegar na web, executar um comando, ler um arquivo ou controlar um dispositivo, ele usa ferramentas.

Neotask fornece um rico conjunto de ferramentas integradas cobrindo gestao de arquivos, execucao de codigo, automacao de navegador, controle de dispositivos, mensagens, busca web e mais.

Operacoes de Arquivo

Agentes podem ler, escrever e editar arquivos em seu workspace:

Execucao de Codigo

Agentes podem executar comandos shell com isolamento configuravel:

Recursos de Execucao

Workflows de Aprovacao

Comandos sensiveis podem requerer aprovacao do usuario antes da execucao:

Automacao de Navegador

Agentes controlam um navegador completo baseado em Chromium (Chrome, Brave ou Edge):

Acoes

Perfis de Navegador

Multiplos perfis de navegador isolados para separar contas:

Canvas e A2UI

O sistema Agent-to-UI (A2UI) permite que agentes renderizem conteudo visual interativo em dispositivos conectados:

Renderizacao de canvas esta disponivel no macOS (WebKit), iOS (SwiftUI), Android (Jetpack Compose) e web (WebChat).

Capacidades de Dispositivos via Node

Atraves de apps companion conectados, agentes podem:

Camera

Tela

Localizacao

Notificacoes

Comandos de Sistema

Mensagens

Agentes podem enviar e gerenciar mensagens em canais conectados:

Web

Memoria e Contexto

Gestao de Sessao

Automacao

Analise de Imagem

Agentes podem analisar imagens usando modelos de visao configurados -- descrever conteudo, extrair texto, identificar objetos e responder perguntas sobre conteudo visual.

Grupos de Ferramentas

Ferramentas sao organizadas em grupos para facil gestao de permissoes:

Grupo Ferramentas
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