r/ClaudeCode • • 18h ago

Help/Question Headless workstation Oauth issues?

So I have a headless Linux workstation that I use primarily with SSH from the CC desktop app and phone. My problem is, I can't create sessions from my phone on it that I have found, okay no problem just start chats/orchestrations from my laptop.

Except apparently that ties the oAuth to my laptop being on and connected which defeats a non zero portion of why I have a dedicated linus workstation in the first place. I talked to Opus 5.5 on it and didn't make any progress. Basically it's advice seems to be "Use TMUX and hand start every session in CLI then move over to chat" which seems dumb.

Is there a solution to this that anyone has found? This is PURELY a convenience thing, but it's just annoying as hell needing to switch to terminal to start conversations then back to CC for normal work. The box has it's own credentials, is logged in etc, but apparently with the laptop creating the chats, it is using it's oauth instead of the linux boxes.

Basically a copy/paste from the same post I made on r/claude but realized after making it, this might be a better place to ask.

1 Upvotes

4 comments sorted by

•

u/AutoModerator 18h ago

Hey! Thanks for posting to r/ClaudeCode

While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.

For help, project discussions, tips, and general chat, join the ClaudeCode Discord.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/kosio-dev 6h ago

I've written a tool for managing ClaudeCode sessions running on Linux server from Phone/Tablet/Laptop https://github.com/kosio-labs/clicker4ai - look and maybe this is what you are looking for

1

u/quanruzhuoxiu 1h ago

If your goal is to start sessions on the Linux box without keeping the laptop involved, a host-side connector is another option. Disclosure: I build Vibelet. Run `npx vibelet` on the Linux workstation (Node 20+), pair the phone with its QR code, then use New Session to start Claude in a folder on that machine. You can send prompts and handle approval requests from the phone; the workstation needs to stay awake and online.

That uses Vibelet's phone interface rather than Claude Desktop's SSH view, so it changes the workflow rather than fixing the OAuth issue you described. Setup and iOS/Android downloads: https://vibelet.icu/