CMDOP CLI
Quick start: install → cmdop login → run cmdop for AI chat, or cmdop connect to register this machine.
Install
# macOS / Linux (recommended)
curl -sSL cmdop.com/install.sh | bash
# Windows (PowerShell)
iwr -useb cmdop.com/install.ps1 | iex
# Homebrew
brew install cmdop/tap/cmdopRun cmdop doctor after install to verify PATH, login, and agent status.
What cmdop does with no subcommand
Bare cmdop starts interactive AI chat — identical to cmdop chat.
In a TTY you get the Bubble Tea TUI; use --plain for line-based output.
cmdop # AI chat (TUI)
cmdop chat --model @code # explicit chat with model override
cmdop --resume <session-id> # resume a previous sessionCore commands
| Command | What it does |
|---|---|
cmdop login | Authenticate (starts agent/tray on desktop) |
cmdop connect | Register this machine, print web terminal URL |
cmdop chat | AI chat (same as bare cmdop) |
cmdop ssh <machine> | SSH-style remote shell |
cmdop files get <src> <dst> | Transfer files |
cmdop skills list | Browse installed skills |
cmdop agent status | Check background agent |
cmdop doctor | Verify install health |
Global flags
| Flag | Values | Description |
|---|---|---|
--debug | — | Verbose logging |
--log-level | debug info warn error | Log verbosity |
--log-format | json console | Log format |
--resume | session id | Resume TUI chat session |
Configure
cmdop config # open settings TUI
cmdop config show # print current config
cmdop config get <key>
cmdop config set <key> <value>Explore further
Full Cobra command tree — main vs advanced groups
Models, slash commands, sessions, tool profiles
Register machines, remote shell, web terminal
Upload, download, sync — any machine
Headless + stealth browser from the terminal
Desktop control, screenshots, app focus
Persistent sessions, history, stream output
Multi-machine groups, access roles, policies
Login flow, tokens, team access
Ollama, DeepSeek, any OpenAI-compatible LLM
Last updated on