CLI overview
A terminal-native agent interface built in Rust.
Optamus CLI is a full-screen terminal interface for agent work. It is a single static binary — no Node or Electron — and it runs the same agent core as the other Optamus surfaces.
The CLI is in development. Request early access from the download page.
Launch
cd ~/code/my-project
optamus
The TUI opens with the workspace in the header and a composer at the bottom.
Keys
| Key | Action |
|---|---|
Enter | Send a message or run a /command |
Alt+Enter | Insert a newline |
Esc | Cancel the stream, close a popup, or clear the input |
Up / Down | Scroll the transcript or move the palette highlight |
Tab | Open the command palette (empty input) |
F1 | Help overlay |
F2 | Swap the color palette |
Ctrl+C | Quit |
Commands
| Command | Action |
|---|---|
/demo | Replay the streaming demo |
/engine | Switch the active agent engine |
/theme | Swap the color palette |
/clear | Clear the transcript |
/help | Show the help overlay |
/quit | Quit |
Flags
| Flag | Meaning |
|---|---|
--continue | Resume the latest session |
--engine mock | Run the offline demo engine |
--engine claude-raw | Use the live Claude backend |
Sessions are appended to ~/.optamus/sessions as JSONL. Next: CLI command reference.