CLI: cmdop connect
Interactive picker, fuzzy hostname/UUID, exec, per-machine passwords, fleet selection.
cmdop connect # picker
cmdop connect exec vps-audi -- uname -a
cmdop connect --list --json
Product / Connect
`cmdop connect` replaces SSH for AI ops: workspaces, machines, share links, and agents that ask other agents — from CLI, Desktop, or any agent.
Try `cmdop connect` (CLI)
CLI documentation$ cmdop connect prod-eu-web-01
Connected to prod-eu-web-01
fleet policy: team-prod-access
deploy@prod-eu-web-01:~$ tail -n 50 /var/log/app.log
[warn] timeout on upstream payment-api
[info] retry success in 120ms
Interactive picker, fuzzy hostname/UUID, exec, per-machine passwords, fleet selection.
cmdop connect # picker
cmdop connect exec vps-audi -- uname -a
cmdop connect --list --json
Pick a machine in the Desktop app and chat with the agent on it directly - no local LLM in the middle.
open Desktop -> Machines tab
click vps-audi
chat goes straight to the remote agent
Any agent on any machine can ask another agent for help, single-host or fan-out.
ask_machine(machine="vps-audi", prompt="…")
ask_machines(machines=["vps-audi","mac-studio"], prompt="…")
Step 1
Run `cmdop register` (or `cmdop agent start` for headless) on the machine. It joins your workspace.
Step 2
CLI picker, Desktop machines tab, or another agent - all reach the same machine through the same identity.
Step 3
One-shot exec, persistent sessions, agent-to-agent prompts - same surface, same audit log.
`cmdop connect` ships exec and password management - all behind the same identity & permission gate.
cmdop connect exec <host> -- <cmd>
cmdop connect password set
cmdop connect password list
Multi-workspace credential resolution, OAuth fallback, fuzzy machine resolver (hostname / display name / UUID prefix).
cmdop connect --workspace prod --list
cmdop connect --api-key ck_live_xxx exec prod-1 -- uptime
Agents on different machines can ask each other things - single host or fan-out - with the same auth and rules.
ask_machine(machine, prompt)
ask_machines(machines, prompt, timeout_ms)
Use the same connect surface from your laptop CLI, the Desktop app, or another agent — same workspaces, same identity, same security rules.