Quick Start
TL;DR
Install the Cmdop agent on your server and the CLI on your laptop — both with
a single curl command. Authenticate via OAuth, then run cmdop terminal my-server
to get full interactive terminal access. No port forwarding, no VPN, no firewall
rules. Setup takes under 5 minutes.
How does Cmdop work?
What are the setup steps?
| Step | Time | What You Do |
|---|---|---|
| 1 | 1 min | Install agent on server |
| 2 | 1 min | Install CLI on your machine |
| 3 | 30 sec | Connect and authenticate |
| 4 | 30 sec | Run your first command |
What do I need before starting?
- A server (Linux, macOS, or Windows)
- A client machine (laptop/desktop)
- Internet connection on both
How do I install and connect?
On Your Server
# Install the Cmdop agent (macOS/Linux one-liner)
curl -sSL cmdop.com/install.sh | bash
# Authenticate with your Cmdop account via browser OAuth
cmdop login
# Start the agent — connects outbound to Control Plane
cmdop connectOn Your Laptop
# Install the CLI (same binary, different usage)
curl -sSL cmdop.com/install.sh | bash
# Authenticate with same account
cmdop login
# Open an interactive terminal to your server
cmdop terminal my-server
# You're in! Run any command on the remote machine
ls -laWhat happens behind the scenes?
- Agent installed on server, connected outbound to Control Plane
- CLI installed on laptop, authenticated with your account
- Session created — persistent connection to your server
- Terminal attached — full PTY access, like SSH
How is Cmdop different from SSH?
| SSH | CMDOP |
|---|---|
| Need server IP and port 22 | Just cmdop terminal hostname |
| Port forwarding for NAT | Works through any NAT |
| Connection = session | Session persists after disconnect |
| One client at a time | Multiple clients simultaneously |
| Manual key management | OAuth authentication |
Next Steps
Detailed agent installation for all platforms
CLI installation and configuration
Connect and explore session features
Write your first Python script with the SDK
Video Walkthrough
Coming soon: Watch a 2-minute demo of the complete setup.
Last updated on