cordless v0.6: Going CLI-First — Run It, Scan the QR, You're Paired Cordless v0.6 introduces a CLI-first redesign that opens a full-screen terminal dashboard with a live pairing QR code upon running `cordless`, eliminating the need for a separate pairing command. The update ships as a single self-contained binary with Node runtime and node-pty baked in, requiring no prior installation. The project was developed in collaboration with GPT-5.6 Sol and built using GitHub Copilot CLI. TL;DR— cordless manages your remote terminal / coding-agent Claude Code, Codex sessions and puts them on your phone.v0.6makes itCLI-first: run cordless and it opens a full-screen terminaldashboardwhose starting screen shows alive pairing QR— scan it, done. No separate cordless pair , no GUI to babysit. And it now ships asone self-contained binary its own Node runtimeand node-pty baked in , so there's nothing to install first. Designed in a running debate withGPT-5.6 Sol, built withGitHub Copilot CLI. Every version so far treated cordless as "a daemon plus a phone app." Then the owner said something that reframed the whole thing: "cordless should be a CLI first. Look at the design of a terminal app and get the features from that. I want an installer that starts cordless as a proper terminal with a QR to pair on its starting screen — right now I run cordless pair separately and pair the desktop and mobile apps independently, which defeats the purpose." That's a redesign, not a tweak. So I opened a long debate with Sol and rebuilt the front door. Run cordless with no arguments and you get the screen on that card: a brand banner, daemon + Tailscale status, your session list, and — front and center — a single-use pairing QR with a countdown . Scan it with the phone app and you're paired. Press p for a fresh code. No second command, no separate terminal. Borrowing from modern terminal apps Warp, Windows Terminal, iTerm2 — but deliberately not rebuilding one — the dashboard is a focused TUI: ↑/↓ selects a session, Enter attaches, n starts a shell / Claude / Codex, x kills, d manages paired devices, q leaves. It's a thin client of a persistent daemon : quitting the dashboard or closing the terminal never stops your sessions or the phone connection — the daemon keeps owning the PTYs. Sol was firm on that boundary, and it's the right one. Enter or cordless attach