Agentes Personalizados
Los Agentes Personalizados permiten crear y gestionar sus propios agentes de Smart Engineering. Un agente tiene un prompt de sistema, una configuración de modelo, un conjunto de herramientas y capacidades, opcionalmente habilidades, recetas y paquetes de referencia fijados, y límites como el número máximo de rondas de razonamiento. Los agentes publicados quedan disponibles en el Chat Agéntico.
Abra el catálogo de agentes en Agéntico → Chat → Personalizar → Agentes.
Cuándo usar
- Crear un asistente especializado para una tarea recurrente, como revisar un tipo concreto de código heredado.
- Dar a un agente un modelo, un conjunto de herramientas y un contexto de referencia fijos para obtener resultados consistentes.
- Empaquetar conocimiento (habilidades y recetas) detrás de un único agente con el que el equipo puede conversar.
Ciclo de vida del agente
| Estado | Significado |
|---|---|
| Borrador | Editable. No se ofrece a nuevas conversaciones. |
| Activo | Publicado y seleccionable en el Chat Agéntico. |
| Obsoleto | Oculto de nuevas conversaciones. Se puede restaurar a borrador. |
Desde el catálogo puede crear, editar, duplicar, marcar como obsoleto, restaurar, conversar con, ejecutar en segundo plano o eliminar permanentemente un agente (eliminarlo también borra sus ejecuciones).
Crear un agente
- Abra Personalizar → Agentes y seleccione Nuevo agente, o Crear con IA para generar un borrador a partir de una descripción.
- Defina el nombre (se deriva un slug de él), la descripción y la versión.
- Escriba el prompt de sistema y la plantilla de prompt del usuario.
- Elija el proveedor y el modelo de LLM, la temperatura y el máximo de tokens de salida.
- Revise las herramientas y los conjuntos de capacidades. Los agentes nuevos empiezan con todas las herramientas y capacidades habilitadas; restrínjalas con Personalizar herramientas cuando el agente deba estar limitado.
- Opcionalmente, fije habilidades, recetas y paquetes de referencia que el agente deba tener siempre disponibles.
- Defina los límites de ejecución: máximo de rondas, máximo de llamadas a herramientas por ronda y un tiempo límite.
- Defina los artefactos de salida que se espera que el agente produzca, si los hay.
- Defina la visibilidad (privada o de la organización) y guarde. El agente se crea como borrador.
Ejecutar un agente
- Chat: abra una conversación con el agente en el Chat Agéntico.
- Ejecutar en segundo plano: inicie una ejecución con una única entrada y revísela más tarde.
Ejecuciones
Personalizar → Ejecuciones de agentes lista las ejecuciones en segundo plano con su estado (creada, en ejecución, completada, con error, cancelada). Abra una ejecución para revisar las rondas, las llamadas a herramientas, el uso de tokens, la respuesta final y los artefactos generados. Puede cancelar una ejecución en curso o eliminar una ya finalizada.
Resultado esperado
Un agente publicado que aparece en el Chat Agéntico con el prompt, el modelo, las herramientas y el contexto de referencia que configuró, además de un registro de cada ejecución en segundo plano.