Copy pageSign up

Pi

Run Pi with the model provider you choose.

Pi is included in the standard Adria sandbox image. Configure a provider credential locally, then start Pi in your remote repository.

Choose a provider

Local terminal
cube auth pi --provider anthropic

Use openai or google instead if that is your provider. Paste the matching API key at the hidden prompt. Model usage is billed by your chosen provider.

Launch Pi

Local terminal
cube start feature/payments --tmux pi

Inside the sandbox:

Sandbox terminal
pi

Use the model and provider configured for your Pi setup. Project dependencies and services run on the same sandbox computer.

Optional: bring your setup

Reuse your local instructions, settings, skills, and MCP definitions with configuration imports. Preview the import first; credentials and subscription login sessions are managed separately.

Keep tasks independent

Run separate tasks in separate branch sandboxes. To reconnect to a running Pi terminal, use cube connect feature/payments --tmux pi. After a pause, restart Pi and any services your task needs.

On this page