Preflight Checklist
What's Wrong?
On headless systems, running claude remote-control only outputs the session URL — no QR code is shown.
Expected: QR codes can be rendered with ASCII/Unicode block characters (█ ▀ ▄) in any terminal,
including headless. Many CLI tools do this already (e.g. qrencode -t ansiutf8,
or the npm qrcode package with toString({type: 'terminal'})).
Should always render ASCII QR, no GUI required.
Current: QR silently skipped on headless systems, requiring manual URL copy/transfer to mobile.
Steps to reproduce:
- Run
claude remote-control on headless Linux (no display server)
- Only URL is printed, no QR code
Version: 2.1.76, Linux headless
What Should Happen?
Expected: QR codes can be rendered with ASCII/Unicode block characters (█ ▀ ▄) in any terminal,
Error Messages/Logs
no errors. only URL is presented
Steps to Reproduce
Use a headless system.
Run /remote-control
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
No response
Claude Code Version
2.1.76
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Xterm
Additional Information
No response
Preflight Checklist
What's Wrong?
On headless systems, running
claude remote-controlonly outputs the session URL — no QR code is shown.Expected: QR codes can be rendered with ASCII/Unicode block characters (█ ▀ ▄) in any terminal,
including headless. Many CLI tools do this already (e.g.
qrencode -t ansiutf8,or the npm
qrcodepackage withtoString({type: 'terminal'})).Should always render ASCII QR, no GUI required.
Current: QR silently skipped on headless systems, requiring manual URL copy/transfer to mobile.
Steps to reproduce:
claude remote-controlon headless Linux (no display server)Version: 2.1.76, Linux headless
What Should Happen?
Expected: QR codes can be rendered with ASCII/Unicode block characters (█ ▀ ▄) in any terminal,
Error Messages/Logs
Steps to Reproduce
Use a headless system.
Run /remote-control
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
No response
Claude Code Version
2.1.76
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Xterm
Additional Information
No response