> For the complete documentation index, see [llms.txt](https://docs.roboteasy.tech/studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboteasy.tech/studio/geral-1/executar-robos.md).

# Executar Robôs

{% hint style="warning" %}
Para esse procedimento, o desenvolvimento do robô deve estar finalizado e sem erros de compilação.
{% endhint %}

## Execução Local

{% hint style="info" %}
As execuções locais são feitas, majoritariamente, a nível de desenvolvimento e teste.
{% endhint %}

Após o desenvolvimento ser concluído basta aguardar que a compilação do robô seja bem sucedida. Caso a compilação não esteja configurada para acontecer automaticamente, compile manualmente clicando na opção "Compilar" localizado na barra de ferramentas acessando as opções Executar > Compilar.

<div align="center"><figure><img src="/files/EfGcckfA14faHuxRtLo8" alt=""><figcaption><p>Compilando o robô manualmente</p></figcaption></figure></div>

Após compilado, basta clicar no botão ![](/files/OdE2ZDHuQSklQubbVaJr) localizado na parte superior direita do Studio e a execução será iniciada. O desenvolvedor poderá acompanhar a execução através do console na parte inferior do Studio.

<div align="left"><img src="/files/r4WWpFEqabPdvJRbLNgb" alt="Mensagem de inicio de execução apresentada no console."></div>

<div align="left"><img src="/files/uUKPHbElrp7XflRhtnNj" alt="Acompanhamento da execução local através do console"></div>

{% hint style="warning" %}
Em caso de erro durante a execução, será apresentado no console para o desenvolvedor e a execução irá parar em seguida.
{% endhint %}

<div align="left"><img src="/files/bp6gc12pwZN015nPV1CI" alt="Exemplo de erro no console"></div>

## Execução no Orquestrador

{% hint style="info" %}
As execução pelo Orquestrador podem ser realizadas a nível de teste ou em produção, sempre após a [publicação do projeto](/studio/geral-1/publicar-robo.md).
{% endhint %}

É possível executar robôs adicionando tarefas através de um [Runtime ](https://docs.roboteasy.tech/orquestrador/geral/funcionalidades/run-time)ou pela própria página de [Robôs](https://docs.roboteasy.tech/orquestrador/geral/funcionalidades/administrador/robos).

{% hint style="info" %}
Para ter informações detalhadas sobre a execução de um Runtime basta acessar a página [Manager](https://docs.roboteasy.tech/orquestrador/gerenciador-de-runtime)
{% endhint %}
