- Primeros pasos
- Agentes de UiPath en Studio Web
- Acerca de los agentes de UiPath
- Licencia
- Agentes codificados en Studio Web
- Ejecución de agentes
- Agentes y flujos de trabajo
- Mejores prácticas para construir agentes.
- Elegir el mejor modelo para tu agente
- Mejores prácticas para publicar e implementar agentes
- Mejores prácticas para el diseño de contexto.
- Prácticas recomendadas para DeepRAG y Transformación por Lote: JIT frente a estrategias basadas en índice.
- Solicitudes
- Trabajar con archivos
- Contextos
- Escalaciones y memoria del agente
- Evaluaciones
- Seguimientos de agente
- Puntuación del agente
- Gestión de agentes de UiPath
- Agentes de UiPath codificados

Guía del usuario de Agents
Ejecución de agentes
Unified Runtime es la base de ejecución que ejecuta todos los agentes, independientemente de cómo se creen. Proporciona un único modelo de tiempo de ejecución que garantiza que los agentes se comporten de forma coherente tanto si se crean utilizando herramientas de código bajo como si se escriben directamente en código.
A un alto nivel, Unified Runtime proporciona:
- Un motor de ejecución para todos los agentes
- Un contrato de runtime que define cómo se ejecuta un agente
- Un modelo operativo para depurar, supervisar y reanudar la ejecución
Los agentes se representan utilizando una definición estandarizada que incluye solicitudes, herramientas, entradas, salidas y configuraciones. En tiempo de ejecución, esta definición es interpretada y ejecutada por el motor de tiempo de ejecución unificado.
Esto permite un enfoque de "lo mejor de ambos mundos":
- Los usuarios de código bajo pueden crear e iterar rápidamente utilizando herramientas visuales
- Los desarrolladores profesionales pueden ampliar o convertir agentes en código cuando sea necesario
- Las empresas se benefician de un control, una seguridad y una observabilidad coherentes
Esto elimina la fragmentación entre agentes de código bajo y codificados y evita la necesidad de reconstruir agentes al moverse entre estilos de desarrollo.
Modelo de ejecución de runtime unificado
Cuando se ejecuta un agente:
- La definición del agente se prepara como un contrato de ejecución autónomo.
- El runtime ejecuta el agente en un entorno seguro sin servidor.
- Los pasos de larga duración (como las acciones de intervención humana o los procesos externos) pueden pausar la ejecución.
- El agente se reanuda automáticamente cuando se completa la acción requerida.
- Los detalles de ejecución se capturan a través de seguimientos y registros.
Todo esto sucede utilizando el mismo tiempo de ejecución, independientemente de si la ejecución se desencadena desde Depurar o desde Orchestrator. Desde la perspectiva de la interfaz de usuario, el tiempo de ejecución unificado es en gran parte invisible.
Desde Agent Builder y Orchestrator:
- Selecciona Depurar para probar un agente.
- Publicas el agente en un tenant de UiPath como una solución y lo ejecutas como un trabajo de Orchestrator, desencadenado a través de la API, un nodo Maestro o una actividad de proceso.
- Ves entradas, salidas, llamadas de herramientas y seguimientos.
- Verás que las ejecuciones de agentes pasan por estados familiares: en ejecución, pendiente, suspendida, completada o fallida.
Seguimientos
Como todos los agentes se ejecutan en el mismo tiempo de ejecución, los seguimientos tienen una estructura coherente independientemente de si el agente se creó con herramientas de código bajo o se escribió en código. Las superficies de IU de seguimiento:
- Llamadas y respuestas de LLM
- Invocaciones de herramientas y resultados
- Errores y acciones de barrera de seguridad