# CLI Cheatsheet ## Authentication ```bash computer whoami computer login ``` ## Machine discovery ```bash computer ls --json computer fleet status --json ``` ## Agent discovery ```bash computer agent agents --json ``` ## Sessions ```bash computer agent sessions list --json computer agent sessions new --agent claude --name review --json computer agent status --session --json ``` ## Prompting ```bash computer agent prompt "inspect the repo and summarize the failing tests" --agent claude --name review computer agent prompt "continue from the previous task" --session ``` ## Streaming and control ```bash computer agent watch --session computer agent cancel --session --json computer agent interrupt --session --json computer agent close --session ``` ## Good defaults - Prefer machine handles over machine ids when both are available. - Prefer `--name` for human-meaningful persistent sessions. - Prefer `--json` when another program or agent needs to read the result.