← Home

Paseo

Paseo is an iOS SSH client I use to run Claude Code on my homelab server from my iPhone. It turns any downtime — commute, couch, waiting room — into a working coding session.

The setup is simple: Paseo connects over SSH to my homelab, where Claude Code is already running in a persistent tmux session. I attach to that session from my phone and pick up exactly where I left off. The terminal renders cleanly on mobile, and Claude Code's agentic loop runs entirely on the server, so the iPhone is just a thin client — no compute, no battery drain beyond the SSH connection itself.

What makes this work well is that the heavy lifting stays on the server. I'm not fighting mobile limitations; I'm just directing an agent that has full access to the codebase, the shell, and the file system. I can kick off a multi-step task, lock my phone, and check back later. For longer agentic runs I'll use the Claude Code /loop command so work continues even if the SSH session goes idle.

The workflow pairs naturally with Agent Skills — I keep reusable skills on the server so the agent knows how to approach recurring tasks without me re-explaining context each session.