Install
sudo needed.
Sign in
~/.orgo/credentials.json (mode 0600). To use a separate
identity in dev, set ORGO_PROFILE=dev.
Commands
--json for machine-readable output and --help
for details. Pipe-friendly by default: TTY detection switches to plain
text + JSON when stdout isn’t a terminal.
Create a computer
SSH
/root/Desktop by default (override with --cwd). Standard SSH
disconnect sequences:
| Sequence | Action |
|---|---|
~. (at start of line) | OpenSSH-style disconnect |
Ctrl+C Ctrl+C (within 800ms) | Discoverable disconnect |
Ctrl+D or exit | Standard shell exit |
Single Ctrl+C | Forwarded to remote (interrupts process) |
Agent TUI
| Slash command | Action |
|---|---|
/help | List slash commands |
/computer | Switch the agent to a different computer (picker) |
/model | Switch model — Opus 4.7 default |
/sessions | List saved sessions |
/resume | Resume a prior session (picker) |
/compact | Summarize older turns to shrink context |
/usage | Token usage for this session |
/screenshot | Save the live screenshot and open it |
/save <name> | Set the session title |
~/.orgo/sessions/ after every turn — Ctrl+C
loses nothing.
Resume a session
One-shot run
For scripts and CI:--json to
get a single structured object at the end:
API keys
Environment
| Variable | Purpose |
|---|---|
ORGO_API_KEY | Use this key directly (skips ~/.orgo/credentials.json) |
ORGO_API_BASE_URL | Point at a different API host |
ORGO_PROFILE | Credential profile (default: default) |
ORGO_JSON=1 | Force JSON output everywhere |
ORGO_NO_COLOR=1 | Disable ANSI colors (also respects NO_COLOR) |
Shell completion
The CLI ships with bash, zsh, and fish completion scripts. To enable for your current shell:orgo ssh <Tab>
shows your actual machines.