O que é Runner Codes

O Runner Codes é um ambiente de execução seguro para trechos de código gerados por modelos de LLM (Large Language Models). Ele utiliza Firecracker microVMs como base de isolamento, oferecendo execução com isolamento forte, inicialização rápida e suporte a várias linguagens.


Veja o site:

runner.codes


O projeto é open source, sob licença MPL-2.0, com todo código — incluindo CLI, API HTTP, “guest runner” e documentação — disponível publicamente.

Por que Firecracker

A escolha de Firecracker como camada de isolamento baseia-se nas seguintes vantagens: docs.runner.codes

Para cenários em que é necessário avaliar código dinâmico gerado por IA — ou permitir execução segura de scripts arbitrários — o uso de microVM traz vantagens claras em relação a containers: isolamento mais rígido e menor risco de “escape”.

Funcionalidades e suporte

infra.operator run --lang python --code "print('Hello from Firecracker!')"

Ou via HTTP: