Summarizer

Terminal Apps for Mobile

← Back to Claude Code On-the-Go

Modern mobile terminal users are increasingly combining apps like Termius, Blink, and Termux with Tailscale to create robust, remote development environments that leverage agentic AI tools like Claude Code. To combat the inherent "pain" of mobile typing, many developers rely on voice-to-text, tmux session persistence, and specialized hardware like iPads or foldable phones to embrace a "responsive programming" lifestyle. Despite the technical success of these setups, significant friction remains regarding window management and UI clarity, leading to a strong desire for more intuitive interfaces that offer better visual organization and searchability. Overall, while the ability to code from anywhere is a reality, the community is still searching for a more refined experience that bridges the gap between quick brainstorms and deep, focused work.

17 comments tagged with this topic

View on HN · Topics
I don't like claude code web due to its lack of planning mode. I found the result is often lackluster compare to claude code cli. My current setup: Tailscale + Terminus(ipad) + home machine(code base) Need to look into how to work on multiple features at the same time next.
View on HN · Topics
I use the same setup myself, download WisprFlow for IOS and over time just add to its dictionary the unusual words you often use during development works perfectly, i just say what i want coded, press enter, and Claude Code just does it in my server over Termius app
View on HN · Topics
I was looking for a similar scheme, and though far from perfect I found you can run tmux+ttyd. ttyd lets you share your terminal over http. That lets you use your phone's browser (and speech-2-text).
View on HN · Topics
If you are already paying $200-500/m… and you are doing the work of 10 people… I can totally see the value. I’ll check the Terragonlabs option. Lots of options for startups right now, selling pickaxes! I’m waiting for a better terminal experience, personally. I can’t deal with 30+ poorly named windows. I need to be able to search for that one thread I was working on yesterday…
View on HN · Topics
> I’m waiting for a better terminal experience, personally. Same! Even colored tabs would go a long way for me.
View on HN · Topics
Linode will provide a configured Linux box for $5/mo that works well with Claude Code and Termius. I had to jump through a surprising amount of hoops with Claude Code, Tmux and Termius to issue a shift+tab before Claude Code gained the ability to invoke plan mode conversationally
View on HN · Topics
Are you aware of iterm2's Inline Images Protocol (which I think is supported in some other terminals)? https://iterm2.com/documentation-images.html
View on HN · Topics
Been using Termux and iSH on my phones for years. You can ssh to your server or just directly code for the phone itself. I also used Web based coding environment like Glitch (R.I.P.) for years. You can do that with your virtual keyboard, voice or a even a physical keyboard via BT, e.g. Corne-ish Zen. That's how I travel. That's really nothing AI specific or novel. It's cool though. FWIW I even coined a related term https://fabien.benetou.fr/Languages/OwnConcepts#ResponsivePr... "extending responsive design to be able to program on the device, any device from eink to mobile phone to device, one is currently using not just to "consume" content, e.g read a Website that is then properly formatted for it, but rather program back that very device" That being said, if you do want to go that route check out CloudInit as it will help you (or whatever tool you rely on) to spawn new instance on your favorite cloud provider to boot specific instances and e.g. setup Docker/Podman then services, etc with no interaction. Also ntfy can help you manage notifications across devices on your own infrastructure, no 3rd parties.
View on HN · Topics
As an aside have found the mosh + tmux Claude Code experience somewhat suboptimal, tmux's scrollback seems to clash with CC's, and makes copying between windows etc challenging. It is tolerable on an iPad with Blink with commands to maximise and minimise panes using vim-style keyboard bindings, kind of like an iOS sway.
View on HN · Topics
I have been doing the same but with happy. It works quite well for quick brainstorms etc. but for deeper work on a real research / plan / implement thing I think you need to actually engage with the output which is hard to do on mobile. Maybe if I had a better UI than terminus to read and check the remote files I would be able to get more done. I am also hoping / trying to put Claude code on top of a personal zettlekasten to automate more of my “personal life” tasks and get more stuff done for me. Haven’t gotten it really singing yet but I think that could also be really cool.
View on HN · Topics
Ive thinking about doing something very similar to this as I've a small 3 node k3s cluster at home but couldn't get enough motivation to start thinking I could just use termux + ssh and installing codex cli.
View on HN · Topics
I really want to use Claude Code on the phone or tablet, with voice commands only, and perhaps a few simple approval thumb actions. I don't want to type out complex prompt information on a virtual keyboard. I tried setting this up with some of the iOS terminal emulators, and it almost worked, but there was some glitch where Claude would try to start using the first characters that arrived from the voice command. Anyone have better results?
View on HN · Topics
I'm almost there. I also have tailclscale/SSH/Claude sessions on a VM. The thing I'm missing is a phone that makes it comfy. I could just SSH feom my standard S23, but what I've got my eye on is one of those foldable things. Has anyone used one like a laptop? Keyboard on the bottom half, terminal on the top? Does it work decently?
View on HN · Topics
I do similar except I log into my office workstation and avoid the extra fees. I detailed my setup in an x post here https://x.com/bobjordanjr/status/1999967260887421130?s=20 and the TLDR is: 1.Install Tailscale on WSL2 and your iPhone 2.Install openssh-server on WSL2 3.Get an SSH terminal app (Blink, Termius, etc.). I use blink ($20/yr). 4.SSH from Blink to your WSL2’s Tailscale IP 5. Run claude code inside tmux on your phone. Tailscale handles the networking from anywhere. tmux keeps your session alive if you hit dead spots. Full agentic coding from your phone. Step 2: SSH server In WSL2: sudo apt install openssh-server sudo service ssh start Run tailscale ip to get your WSL2’s IP (100.x.x.x). That’s what you’ll connect to from your phone. Step 3: Passwordless login In Blink, type config → Keys → + → create an Ed25519 key. Copy the public key. On WSL2: echo "your-public-key" >> ~/.ssh/authorized_keys Then in Blink: Hosts → + → add your Tailscale IP, username, and select your key. Now it’s one tap to connect. Step 4: tmux keeps you alive iOS kills background SSH connections. tmux solves this. sudo apt install tmux tmux claude Switch apps, connection dies, no problem. Reconnect: I can just type `ssh dev` in blink and I'm in my workstation, then `tmux attach`, you’re right back in your session. Pro tip: multiple Claude sessions Inside tmux: •Ctrl+b c — new window •Ctrl+b 0/1/2 — switch windows I run different repos or multiple agents in the same repo, in different windows and jump between them. Full multi-project workflow from my phone.
View on HN · Topics
I do the same, but with ConnectBot and Gemini CLI. I have found ssh sufficiently good (mosh required some port forwarding dance, that Tailscale may have solved for the author).
View on HN · Topics
I run Claude code directly on Termux and it runs like a dream. My projects are mounted on a private S3 folder with rclone.
View on HN · Topics
typing in mobile terminal is... painful