Agents - Neotask by Neotask Documentation | Neotask
Agentes
Que Son los Agentes?
Los agentes son asistentes de IA aislados que razonan sobre problemas, ejecutan tareas y se comunican a traves de multiples plataformas. Cada agente tiene su propio espacio de trabajo, historial de sesiones, configuracion de modelo y vinculaciones de canal.
Aislamiento de Agentes
Cada agente obtiene:
Espacio de trabajo -- Un directorio dedicado para archivos, notas y datos especificos del agente
Sesiones -- Historial de conversaciones independiente y transcripciones
Configuracion -- Seleccion de modelo, permisos de herramientas, limites de gasto
Identidad -- Una persona unica definida en el archivo AGENTS.md del agente
Perfiles de autenticacion -- Configuraciones de clave API y autenticacion por agentePersonas de Agentes
El espacio de trabajo de cada agente contiene un archivo AGENTS.md que define personalidad, instrucciones y pautas de comportamiento. Este prompt del sistema persistente da forma a como responde el agente -- tono, experiencia en el dominio, formato, uso de herramientas y politicas de seguridad.
Enrutamiento Multi-Agente
Al ejecutar multiples agentes, los mensajes entrantes se enrutan automaticamente basandose en vinculaciones:
Vinculacion de canal -- Enrutar todos los mensajes de una plataforma (por ejemplo, todo Telegram -> agente personal)
Vinculacion de servidor/espacio de trabajo -- Enrutar un servidor de Discord o espacio de trabajo de Slack especifico a un agente dedicado
Vinculacion por tipo de chat -- Enrutar mensajes privados a un agente y mensajes de grupo a otro
Vinculacion de contacto/peer -- Enrutar mensajes de contactos especificos a agentes especificosLas vinculaciones se evaluan en orden de prioridad. La primera coincidencia gana. Los mensajes sin coincidencia van al agente predeterminado.
Sub-Agentes y Delegacion
Los agentes pueden generar sub-agentes para tareas especializadas:
Delegacion de tareas -- Descomponer tareas complejas y delegar partes a sub-agentes especializados
Ejecucion aislada -- Los sub-agentes se ejecutan en su propio contexto de sesion
Conversaciones ping-pong -- Los agentes pueden tener intercambios de ida y vuelta (hasta 5 turnos) para colaborar
Anuncio de resultados -- Los resultados de sub-agentes pueden publicarse de vuelta al canal originalEquipos y Orquestacion
Los equipos multi-agente habilitan flujos de trabajo coordinados:
Ejecucion paralela -- Ejecutar multiples agentes simultaneamente en diferentes aspectos de una tarea
Pipelines secuenciales -- Encadenar agentes donde cada uno construye sobre la salida anterior
Modo hibrido -- Combinar ejecucion paralela y secuencial
Seguimiento de tareas -- Monitorear el estado del trabajo de cada agente (en cola, ejecutando, completado, error, cancelado)Perfiles de Herramientas
Controle lo que cada agente puede hacer:
| Perfil | Herramientas Disponibles |
|---------|----------------|
| minimal | Solo estado de sesion |
| coding | E/S de archivos, ejecucion, sesiones, memoria, imagenes |
| messaging | Envio de mensajes, historial de sesion |
| full | Todas las herramientas (predeterminado) |
Se pueden establecer listas de permitidos/denegados personalizadas por agente y por proveedor de modelo.
Modo Seguro
El Modo Seguro proporciona un sandbox de ejecucion:
Toggle maestro -- Habilitar o deshabilitar globalmente
Controles por agente -- Deshabilitar para agentes de confianza, mantener activo para otros
Aprobacion de ejecucion -- Las operaciones sensibles requieren aprobacion explicita del usuario
Sincronizacion de politicas -- Los ajustes se sincronizan en todos los clientes conectados en tiempo realMemoria del Agente
Cada agente tiene acceso a un sistema de memoria:
MEMORY.md -- Notas persistentes e informacion importante entre sesiones
Archivos de memoria -- Conocimiento estructurado adicional en memory/
Busqueda vectorial -- Buscar en la memoria usando consultas en lenguaje naturalConsulte Sesiones y Memoria para mas detalles.
View full documentation