So this is the 4th+ article I've seen on using a VPN to vibe code on your phone. Would an email interface to Claude code work better? - Email Claude to start the coding - Claude emails you with any thing it needs acked on. - you reply back to emails telling it what to do. - maybe Claude can run your program and send back screen shots. seems easier then getting a vpn working. What is the downside to using email?
Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
301–310 of 420 posts
Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#302Earlier quoted context omitted.
I'm fairly sure that levelsio didn't popularize SSHing into a computer from your phone to run a program. We were all doing it before LLMs.
By “this scheme” I meant combining these several technologies for vibe coding on an iPhone with Claude Code. It’s been a bit of a viral meme on X this week.
Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#303Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#304Earlier quoted context omitted.
Huh, makes you wonder if it's actually doing it on his phone or if he has a keyboard and maybe dock and monitor he attaches it to. I suppose my original comment was too broad, there was a point not too long ago when everyone wanted to replace their laptop with their phone. Samsung even let you dual boot linux from your phone with DeX
Following that story as it happened, it was all on the phone with the phone keyboard and he somehow made multiple good Neovim plugins including that very popular one (which I use in multiple configs).
Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#305If you're on Android and can download QPython, it works just fine and has for years. This seems way overcomplicated, it depends on a remote computer that's on 24/7? Ick.
Also, if your Android phone is a Pixel, you can run the recently added Terminal app, which runs a plain vanilla Debian distribution within a VM. So you then have a pocketable Linux machine to develop code on. Not only does Python run on it, you can install the entire Anaconda Python suite.
Presumably with an external monitor and the desktop mode it would be better.
Code from tiny llms such as Gemma are a waste of time but it "worked". It was neat to generate a working app completely offline.
The main problem was that the VM crashed on my pixel fairly frequently. Might be better by now.
Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#306Why Tailscale instead of plain wireguard?
Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#307I'm using the Android terminal and Claude Code to vibecode on the go. Or rather, as a fairly boring father of two, when I'm tied up in the necessary chores of family life - cooking and cleaning. Nothing as complicated as this - just Claude Code and a fairly standard Linux dev term, but it's remarkable. Over the recent break, across four or five sessions, I wrote a set of prompts around ~500 words in total. The result…
I read the Readme. So this is all just stuff you can do with Claude's cli interface? It edits files and runs utilities? And it does this with few enough errors that you can be productive by just chatting with it over ssh? Is Claude the only one that can do this?
Worth pointing out I'm not SSHing to a different device. Claude Code installed and running directly in Android terminal on my phone.
I've built ASP.NET Core APIs on-device this way. Install dotnet in the terminal and Claude can write code, build, run unit tests, and even run the API on localhost. Then use `git` and `gh` to commit, push and raise a PR.
Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
#308If you don't want to run your machine 24/7 (whether for electrical consumption, environmental, noise, etc reasons), I wrote an ssh proxy [1] that will send WOL packets to a target machine and hold your connection until its alive. I then configured debian-autoshutdown [2] to turn the machine off if there's no traffic on ssh after 15 minutes. This way I just ssh into my machine (whether via antigravity on my laptop or…
You don't even have to fully shut down you dev machine, you can allow it to go into stand-by. For that it needs to be wired by cable to LAN, and configured to leave the NIC powered on on stand-by. You can then wake up the device remotely via a WOL magic packet. Maybe this is possible with WLAN too, but I have never tried.
Also, you don't need a Tailscale or other VPN account. You can just use SSH + tunneling, or enable a VPN on your router (and usually enjoy hardware acceleration too!). I happen to have a static IP at home, but you can use a dynamic DNS client on your router to achieve the same effect.