--- title: "CLI" description: "CLI reference and server flags." --- The `sandbox-agent api` subcommand mirrors the HTTP API so you can script everything without writing client code. ## Server flags ```bash sandbox-agent server --token "$SANDBOX_TOKEN" --host 127.0.0.1 --port 2468 ``` - `--token`: global token for all requests. - `--no-token`: disable auth (local dev only). - `--host`, `--port`: bind address. - `--cors-allow-origin`, `--cors-allow-method`, `--cors-allow-header`, `--cors-allow-credentials`: configure CORS. - `--no-telemetry`: disable anonymous telemetry. ## Install agent (no server required)
install-agent ```bash sandbox-agent install-agent claude --reinstall ```
## API agent commands
api agents list ```bash sandbox-agent api agents list --endpoint http://127.0.0.1:2468 ```
api agents install ```bash sandbox-agent api agents install claude --reinstall --endpoint http://127.0.0.1:2468 ```
api agents modes ```bash sandbox-agent api agents modes claude --endpoint http://127.0.0.1:2468 ```
## API session commands
api sessions list ```bash sandbox-agent api sessions list --endpoint http://127.0.0.1:2468 ```
api sessions create ```bash sandbox-agent api sessions create my-session \ --agent claude \ --agent-mode build \ --permission-mode default \ --endpoint http://127.0.0.1:2468 ```
api sessions send-message ```bash sandbox-agent api sessions send-message my-session \ --message "Summarize the repository" \ --endpoint http://127.0.0.1:2468 ```
api sessions send-message-stream ```bash sandbox-agent api sessions send-message-stream my-session \ --message "Summarize the repository" \ --endpoint http://127.0.0.1:2468 ```
api sessions events ```bash sandbox-agent api sessions events my-session --offset 0 --limit 50 --endpoint http://127.0.0.1:2468 ```
api sessions events-sse ```bash sandbox-agent api sessions events-sse my-session --offset 0 --endpoint http://127.0.0.1:2468 ```
api sessions reply-question ```bash sandbox-agent api sessions reply-question my-session QUESTION_ID \ --answers "yes" \ --endpoint http://127.0.0.1:2468 ```
api sessions reject-question ```bash sandbox-agent api sessions reject-question my-session QUESTION_ID --endpoint http://127.0.0.1:2468 ```
api sessions reply-permission ```bash sandbox-agent api sessions reply-permission my-session PERMISSION_ID \ --reply once \ --endpoint http://127.0.0.1:2468 ```