Bereik elke machinevia één binary.
cmdop connect is een echte, levende terminal — geen dunne SSH-wrapper. Registreer een machine, open een externe terminal, voer commando’s uit, verplaats bestanden en laat agents andere agents vragen. Alleen uitgaand, dus er zijn geen poorten om te openen.
Eén binary. Eén regel.
De CLI is ingebouwd in cmdop — er valt niets apart te installeren. De command-line-agent, de live terminal en de SSH-vervanger zitten allemaal in dezelfde binary.
Inloggen, verbinden, chatten.
Authenticeer één keer, verbind deze machine met de relay, en je hebt een externe terminal die je overal kunt bereiken — CLI, Desktop of een andere agent.
Een terminal die leeftbinnen de binary.
Echte terminal, geen wrapper
Verbinden gebeurt via de cmdop-binary als een levende terminal — volledige PTY, echte shell, echte uitvoer. Het is de agent-runtime die de machine bereikt, geen shell-out naar ssh.
Alleen uitgaand, NAT-vriendelijk
De agent belt uit naar de relay via gRPC. Geen inkomende poorten, geen gaten in de firewall, geen bastion om te onderhouden — laptops achter NAT zijn net zo bereikbaar als servers.
Externe exec, bestandsoperaties, deellinks
Voer commando’s uit, breng bestanden over en bewerk ze, en maak een deellink naar een live terminal — allemaal vanuit dezelfde verbinding, met een permissiehek over wat een externe agent mag doen.
Agents vragen andere agents
Een verbonden agent kan ask_machine aanroepen om te delegeren aan een andere machine en het antwoord terug te streamen. De vloot wordt één adresseerbaar oppervlak.
Dezelfde verbinding vanaf overal
CLI, Desktop of een agent — ze koppelen allemaal aan over dezelfde relay-sessie. Open op je telefoon een terminal die een agent op een server heeft geopend.
Het volledige commando-oppervlak
Alles wat de live terminal doet is één commando verwijderd. De CLI is dezelfde agent als de Desktop-app — geen GUI vereist.
Default (no subcommand) & AI chat
cmdopInteractive AI chat (TTY: Bubble Tea UI; same as cmdop chat)cmdop chatInteractive AI chat; --plain, --model, --tools, etc.
Authentication & connection
cmdop loginOAuth device flow; optional --dev, --tray, --no-agentcmdop logoutClear stored credentialscmdop connectConnect this machine to Cmdop (registers host, prints web terminal URL)
Background agent
cmdop agent startStart agent (--foreground for debug, --with-mcp, …)cmdop agent stopStop agentcmdop agent statusShow agent statuscmdop agent restartRestart agentcmdop agent logsTail agent logs (-n, -f, --raw)
Updates, observability, diagnostics
cmdop updateCheck / install updates (see update check, apply, schedule)cmdop monitorTUI: logs, metrics, gRPCcmdop logsDaemon logs (-f, -n, --open, --path)cmdop doctorDiagnose PATH, login, agent; optional --install-clicmdop setupCopy binary to user PATH (~/.local/bin); same idea as doctor --install-clicmdop versionPrint version, commit, build date
Skills, models, local tools
cmdop skills …list | show | install | create | check | …cmdop run <skill> …Run a skill from the registrycmdop modelsShow default LLM model (when logged in)cmdop highlight <file>Syntax-highlight files (alias-friendly)
Automation & media
cmdop os …OS automation: list, focus, type, key, click, screenshot, …cmdop trigger …Scheduled agent triggers (list, add, remove, …)cmdop password …set | clear | status - protect SDK attachcmdop ffmpeg …install | status | probe | transcode - media helpers
SSH voor AI-ops, zonder de SSH.
Geen sleutels om te verspreiden, geen poorten om te openen, geen bastion om te bewaken. cmdop connect geeft je het bereik van SSH met een alleen-uitgaande relay, een permissiehek en agents die namens jou kunnen handelen.
Verbind elke machinevia één binary.
Installeer de CLI en open je eerste externe terminal binnen een minuut.