Cloud sandbox host

Cloud sandbox host переносит runner из локальной машины в remote container. Agent work продолжает выполняться, даже если laptop выключен, а окружение изолировано от ваших локальных файлов и credentials.

Это отличается от Omnibox: cloud sandbox отвечает за где выполняется runner, а Omnibox - к чему он имеет доступ.

Провайдеры

Goalrail поддерживает server-managed и CLI-managed sandbox hosts. Конкретный provider настраивается в server config.

sandbox:
  provider: modal
  image: ghcr.io/heurema/goalrail-host:latest
  secrets: [goalrail-llm]

Для своего image укажите другой registry:

sandbox:
  provider: daytona
  image: docker.io/you/goalrail-host:latest

CLI

goalrail sandbox create --provider modal
goalrail sandbox connect --provider modal

Когда использовать

Сочетайте cloud sandbox host с policies, чтобы контролировать действия внутри runner.