> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/spanish/caracteristicas-clave/headless.md).

# Uso Headless

Esta sección cubre la ejecución de AugeLab Studio **sin la interfaz de escritorio** a través de la clase pública de la API `studio.StudioScenario`.

{% hint style="info" %}
Headless API ofrece grandes mejoras de rendimiento en comparación con la interfaz de escritorio, especialmente al ejecutarse en servidores sin GPUs. También permite una integración sencilla en otras aplicaciones/servicios Python.
{% endhint %}

***

## Flujos a Código

Tus escenarios programados visualmente (archivos `.pmod`) pueden ejecutarse en modo headless mediante código Python:

<figure><img src="/files/E6rMMdWlL2xIZlNLhicc" alt="Flows to Code" width="400"><figcaption><p>Flujos a Código</p></figcaption></figure>

```python
from studio import StudioScenario
scenario = StudioScenario(verification_code="YOUR_CODE_HERE")
scenario.load_scenario("your_scenario.pmod")

while True:
    try:
        scenario.run()
    except KeyboardInterrupt:
        break
scenario.cleanup()
```

Ejecutar los archivos .pmod guardados con scripts Python te brinda varios beneficios:

* Implementar tus propios dashboards e interfaces de usuario
* Integrar escenarios en aplicaciones más grandes
* Conectar con el sistema de logging en el runtime de AugeLab
* Ejecutar escenarios en contenedores Docker (CPU/CUDA)
* Procesamiento por lotes de múltiples entradas
* Automatizar ejecuciones y programación

¡y muchos más!
