93 comments

[ 3.3 ms ] story [ 83.4 ms ] thread
That's what I've been doing with termux, mosh, and tmux.
I think a significant distinction between your approach and Claude’s approach is that your approach requires allowing your machine to accept inbound connections but Claude’s approach does not. Claude probably went with the latter to avoid a whole class of security issues and mitigate risk of users having their machines compromised. I’m not familiar with what the new vectors of attack are with Claude’s approach though.
even more reasons to sandbox it to a container or vm
Would be great if it supported API keys. I’m getting by with slack threads of all things for work.
We've re-invented GNU screen in the most inefficient way imaginable
People tried reinventing terminals, SSH, and tmux for phones. It's a pretty terrible experience using your thumbs. And it takes significant know-how to set up.

And in modern stacks, it almost necessitates a man in the middle - tailscale is common but it's still a central provider. So is it really the most inefficient way possible?

Hoping OpenAI/ Codex will launch this soon too.
How does this handle deauthentication / logging out all sessions?

Claude Code only supports logging out the current session via /logout

There's no logout all sessions equivalent unlike the web UI.

Does anyone know if it caffeinates automatically? I sometimes see caffeinate appear in the terminal tab title so clearly they are using it, but I’m just curious if I have to run caffeinate separately if, for instance, the agent finishes its task and is waiting for a new one and I want to keep it alive.
I guess this is Anthropic's early version of a "claw"?
Opencode's 'web' command makes your local session run on the browser with same access rights as the cli. It's a pretty slick interface too. I sometimes use it instead of the cli even when I can access both.

You can test it right now if you want with the included free models.

https://opencode.ai/docs/web/

I was having too many bugs using it with my phone, I gave up and went back to Termux
So Microsoft/Github copilot was ahead of its time with AI driven PRs?
I really don't want to trust an AI company with a remote access door on my setup
Small UX note: the first time you run the command it only shows a URL. It's not until you run it again that you discover it also generates a QR code, which is actually the fastest way to open it on your phone. Would be nice if the QR showed up on the first run too, almost missed it.
Running Claude Code from a phone just seems like a recipe for Alzheimer’s. Rest, then focus and build.
Wait why should I prefer being stuck in the office over taking a walk and periodically steering Claude code by phone?
This kind of release shows Anthropic as a company is suffering from the same thing we all are right now. Removing the friction from having an idea and executing it stops you from remembering The Point. Yes, programming from your phone is an exciting modality and maybe even the future of how we work, but coding from your bedroom, AND the toilet, AND the woods AND your office is definitely (hopefully) not the future.

I wonder if is anyone working on an AI framework that encourages us to keep our eye on the big picture, then walk away when a reasonable amount of work is done for the day.

Yes, individuals are creating cool mobile coding solutions and Anthropic doesn't want to get left behind. I know I'm working my ass off at work right now because LLM coding makes it fun, but I also often don't prioritize what I'm doing for the big picture because I just try every thing that comes into my inbox, in order, because it's so fast to do with Claude Code.

We all sense it!: <https://newsroom.haas.berkeley.edu/ai-promised-to-free-up-wo...> <https://ghuntley.com/teleport/> <https://steve-yegge.medium.com/the-ai-vampire-eda6e4f07163>

On Android app it needs Claude GitHub connection with scope to act on my behalf! Otherwise it won't work in the app. Really do NOT like that!

Why does the remote control needs that? For what?

I rather use the common developer tools like termux or mosh etc. on a phone if I need that functionality.

You can scope it to repos. Make a repo just for what you want. That's your sandbox.
Same here on my iPhone. I didn't previously log it into my github account as I don't use github anymore, I use gitlab. So it wont find anything useful there. You actually only need to do this in order to be able to access the list of sessions. Even if you don't log into github, remote-control still works if you copy across the link that the cli tool outputs for you and just visit that on your phone. That's a bit of a pain though of course.
so is harnessing tmux/tailscale new "rsync/FTP is enough" thing nowadays?
Perhaps, but the key difference is that it’s a developer tool you use from the command line.
except there will be no dropbox moment. There is no startup that stands a chance, Openclaw is free, the foundation model providers basically won this space just by providing subscriptions cheaper than any competitor could ever do.
Oh come on, now that I have a personal remote control already set up using hooks, specifically the PermissionRequest, and Home Assistant push notifications where I can allow or deny a specific action?
TIL that HA notifications can have associated actions. I have the exact same setup as you, except I only receive the notification and then walk over to the laptop to unblock the agent feeling like a human tool call. This will improve my workflow, thank you.
I'm trying to understand the setup you have here.

So your hook -> HA -> push notification? And then you just tap to approve?

Worth noting that this is currently broken for a number of users, I'm on a Max plan and I get the message "Error: Remote Control is not enabled for your account. Contact your administrator" which isn't helpful since I'm my administrator and ... this gets recursive quickly.

There's an open issue on github for it:

https://github.com/anthropics/claude-code/issues/28098

claude /logout -> claude /login -> claude /remote-control
I received an email saying this should be fixed in tomorrows build.
I feel like a lot of folks are saying this kills the Code on your Phone opportunity some start-ups are building for. I don't agree. I feel like coding agents are like streaming services, we will subscribe to multiple and switch between them. So for one there's value in a universal control plane. The other is that mobile as a coding interface should offer more than a remote control to the desktop. I think there's still some space to cook, especially if people are investing 8 hours a day talking to agents, the interface surely matters.
I feel closer to realizing my dream of walking by a forest and whispering back and forth to an LLM to get shit done
News flash...now you can continue to work whilst brewing a coffee, walking the dog or taking a shit.

jfc no

(comment deleted)
WOW I had been using the Codex app (Claude/Anthropic have a few annoying problems) and wishing there was something like this!

I often get ideas while I'm in bed or outside away from my computer, and was thinking that the ability to code on your computer from your phone, through AI, would be such a killer app.

My favorite use case would be asking the AI to review code and going over its findings/suggestions while I'm away from the computer or trying to fall asleep.

This is an extremely clunky and buggy prerelease, so don't try to hot fix prod from the toilet without a different mobile frontend.

Right now:

- You can't interrupt Claude (you press stop and he keeps going!)

- At best it stops but just keeps spinning

- The UI disconnects intermittently

- It disconnects if you switch to other parts of Claude

- It can get stuck in plan mode

- Introspection is poor

- You see XML in the output instead of things like buttons

- One session at a time

- Sessions at times don't load

- Everytime you navigate away from Code you need to wait for your session to reappear

I'm sure I'm missing a few things.

This is my general experience with the claude app, I don't know what they're smoking over at anthropic but their ability to touch mobile arch inappropriately with AI is reaching critical levels.
Idc, thanks for shipping early.
Yup, it's very broken at this time, that's if you manage to get a reliably connection or the session to even show up.