Herramientas y Capacidades

Descripcion General

Las herramientas son las acciones que sus agentes pueden tomar durante las conversaciones. Cuando un agente necesita navegar la web, ejecutar un comando, leer un archivo o controlar un dispositivo, usa herramientas.

Neotask proporciona un rico conjunto de herramientas integradas que cubren gestion de archivos, ejecucion de codigo, automatizacion de navegador, control de dispositivos, mensajeria, busqueda web y mas.

Operaciones de Archivos

Los agentes pueden leer, escribir y editar archivos en su espacio de trabajo:

Ejecucion de Codigo

Los agentes pueden ejecutar comandos shell con aislamiento configurable:

Caracteristicas de Ejecucion

Flujos de Aprobacion

Los comandos sensibles pueden requerir aprobacion del usuario antes de ejecutarse:

Automatizacion de Navegador

Los agentes controlan un navegador completo basado en Chromium (Chrome, Brave o Edge):

Acciones

Perfiles de Navegador

Multiples perfiles de navegador aislados para separar cuentas:

Canvas y A2UI

El sistema Agent-to-UI (A2UI) permite a los agentes renderizar contenido visual interactivo en dispositivos conectados:

El renderizado de canvas esta disponible en macOS (WebKit), iOS (SwiftUI), Android (Jetpack Compose) y web (WebChat).

Capacidades de Dispositivos Nodo

A traves de aplicaciones companion conectadas, los agentes pueden:

Camara

Pantalla

Ubicacion

Notificaciones

Comandos del Sistema

Mensajeria

Los agentes pueden enviar y gestionar mensajes a traves de canales conectados:

Web

Memoria y Contexto

Gestion de Sesiones

Automatizacion

Analisis de Imagenes

Los agentes pueden analizar imagenes usando modelos de vision configurados -- describir contenido, extraer texto, identificar objetos y responder preguntas sobre contenido visual.

Grupos de Herramientas

Las herramientas estan organizadas en grupos para facil gestion de permisos:

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