Modo autónomo
El modo autónomo permite que el agente trabaje sin supervisión. Le entregas una tarea o una especificación existente, trabaja por su cuenta contra tu sistema SAP completamente de solo lectura, y solo puede proponer cambios, nunca escribirlos. Cada propuesta llega a una cola de envío, donde una persona la aprueba y, en un paso deliberado aparte, la aplica a SAP.
Esta es la barrera de seguridad más fuerte de Makion. En el Chat interactivo, un rol con escritura cambia SAP según tus indicaciones; en el modo autónomo no existe tal atajo: el acceso del agente a SAP es de solo lectura durante toda la ejecución, y el único camino hacia una escritura es que una persona haga clic en Aplicar en SAP. Consulta el Modelo de seguridad para ver cómo se aplica esto.
Quién puede usarlo y cómo habilitarlo#
La pestaña Autónomo solo es visible para un administrador del proyecto, y debe habilitarse por proyecto por parte de un administrador.
Si la pestaña está deshabilitada verás:
Autonomous mode is not enabled for this project — an admin can enable it in the Admin panel
Un administrador lo activa para un proyecto en el panel Configuración de proyectos. Está desactivado de forma predeterminada y solo se aplica al proyecto para el que se habilita.
El proceso de aplicación en una imagen#
Todo el modelo consta de tres etapas, y cada etapa después de la primera es una acción humana:
- Proponer (agente, solo lectura) — el agente se ejecuta sin supervisión y escribe los cambios que pretende realizar en la cola de envío como propuestas. Nada toca SAP.
- Aprobar (persona) — una persona revisa una propuesta y la aprueba o la rechaza. Aprobar solo registra tu decisión: no escribe nada.
- Aplicar (persona) — una persona hace clic en Aplicar en SAP. Este es el único paso que escribe. Aplicar una sola propuesta escribe un objeto; aplicar todas las propuestas aprobadas las escribe todas y luego las activa (consulta Aplicar todo — el proceso en dos fases).
Aprobar no es aplicar. Una propuesta puede permanecer Aprobada indefinidamente sin ningún efecto en SAP. El sistema en producción cambia únicamente cuando una persona hace clic en Aplicar en SAP y confirma.
El lanzador#
El lanzador inicia y controla una ejecución autónoma.
| Control | Qué hace | Cuándo aparece |
|---|---|---|
| Project: {name} | Una línea que nombra el proyecto al que se dirige esta ejecución. | Siempre |
| Describe the task for the agent | Un área de texto para una tarea en lenguaje sencillo. Mutuamente excluyente con el selector de especificación: usa uno u otro. | Siempre |
| …or run an existing specification | Un selector para ejecutar una especificación guardada en lugar de una tarea escrita. Mutuamente excluyente con el texto de la tarea. | Siempre |
| Run | Inicia la ejecución. Muestra Running… mientras está en curso. | Siempre |
| Stop | Abandona el flujo en vivo pero deja la ejecución reanudable: el trabajo no termina, solo se desvincula de tu vista. | Mientras una ejecución está en curso |
| Cancel run | Termina la ejecución en el servidor. Muestra Cancelling… mientras finaliza. | Mientras una ejecución está en curso |
Proporciona o bien una descripción de la tarea o bien una especificación, nunca ambas: las dos entradas son mutuamente excluyentes.
Fallo y reanudación#
Una ejecución autónoma puede detenerse antes de terminar. Cuando una ejecución ha fallado o se ha detenido, un banner muestra un motivo tipificado y una forma de continuar:
- AI limit — la suscripción o el motor de IA alcanzó un límite.
- Auth — un problema de autenticación (motor de IA o inicio de sesión en SAP).
- Network — un problema de conectividad.
- SAP — un error devuelto por el sistema SAP.
- Other — un error sin clasificar.
- Halted — el agente se detuvo a sí mismo deliberadamente.
El banner incluye un botón Reanudar, que continúa desde el primer paso sin terminar en lugar de empezar de nuevo.
Observar una ejecución#
Durante y después de una ejecución, la pestaña muestra su progreso:
- Registro/salida en vivo — la narración y la salida del agente en tiempo real.
- Resumen del resultado — un breve resumen de lo que produjo la ejecución.
- Pasos — la ejecución desglosada en pasos, para que veas hasta dónde llegó.
- Ejecuciones recientes — una lista de ejecuciones anteriores de este proyecto para revisarlas.
La cola de envío#
La cola de envío —Cambios propuestos (cola de envío)— es la lista de cambios que el agente quiere realizar. Nada de ella ha tocado SAP.
Aprobar solo registra tu decisión: nada toca SAP hasta que aplicas explícitamente un elemento aprobado.
Cada propuesta atraviesa un conjunto fijo de estados:
Pendiente → Aprobar → Aplicar (escribe en SAP).
Controles por propuesta#
Cada propuesta muestra un Requisito (qué cambio se propone) y una Justificación (por qué el agente lo propone), un estado y sus propias acciones.
| Campo / control | Qué hace |
|---|---|
| Requisito | El cambio que propone el agente. |
| Justificación | Por qué el agente lo propone. |
| Estado | Uno de Pendiente, Aprobada, Rechazada, Aplicada. |
| Aprobar | Registra la aprobación. No escribe en SAP. |
| Rechazar | Registra el rechazo. No escribe en SAP. |
| Eliminar esta propuesta | Quita la propuesta de la cola. |
| Aplicar en SAP | Escribe este único cambio en SAP. Muestra Applying… mientras se ejecuta. |
Aplicar en SAP es la única acción por propuesta que escribe. Lleva una advertencia ⚠ —Aplicar ESCRIBE este cambio en el sistema SAP en producción— y un diálogo de confirmación:
Escribir este cambio en {object}… no se puede deshacer. Debes hacer clic en Sí, escribir en SAP para continuar, o en Cancelar para retroceder.
Acciones masivas#
La cola también ofrece acciones sobre muchas propuestas a la vez:
| Acción | Qué hace |
|---|---|
| Aprobar todas las pendientes | Aprueba todas las propuestas pendientes de una vez (te pide confirmación). Aun así no escribe en SAP. |
| Aplicar todas las aprobadas en SAP | Escribe y activa todas las propuestas aprobadas en un proceso de dos fases (ver abajo). |
| Limpiar rechazadas | Quita todas las propuestas rechazadas de la cola. |
| Limpiar todas las no aplicadas | Quita todas las propuestas que no se han aplicado. |
Aplicar todo — el proceso en dos fases#
Aplicar todas las aprobadas en SAP no escribe los objetos de uno en uno. Se ejecuta en dos fases sobre exactamente el conjunto de propuestas aprobadas, con la misma forma que activar un transporte:
- Fase 1/2 — escribiendo… — todos los objetos se escriben inactivos.
- Fase 2/2 — activando… — se ejecuta una única activación masiva sobre exactamente ese conjunto de objetos.
Escribir todo inactivo primero y luego activar el conjunto completo en conjunto evita los estados intermedios rotos que obtendrías al activar los objetos de uno en uno cuando dependen entre sí.
Páginas relacionadas#
- Modelo de seguridad — cómo se aplican el acceso de solo lectura y la barrera humana de aplicación.
- Chat — la superficie interactiva, donde un rol con escritura cambia SAP directamente.
- Especificaciones — especificaciones guardadas que puedes ejecutar en el modo autónomo.
- Configuración de proyectos — donde un administrador habilita el modo autónomo por proyecto.