Get Moshi

Guides for working from anywhere

Start with complete Moshi workflows, then dig into practical articles about mobile terminals, coding agents, SSH, Mosh, and the details that keep remote work reliable.

Workflows

Start with a complete setup

Step-by-step paths that connect Moshi's features into a durable workflow.

Moshi with Claude Code
flagship guidestart here

Moshi with Claude Code

The end-to-end playbook: prep the host, connect, approve from the lock screen and watch, prompt by voice, review diffs, watch your rate limits, and keep agents running while you're away.

Agent workflows18 min readread guide
Moshi with Codex
agent guide

Moshi with Codex

Codex-specific from end to end: pick an approval mode that matches your phone, teach the repo with AGENTS.md, tune reasoning effort, answer sandbox escalations from the lock screen, and resume with one command.

Agent workflows14 min readread guide
Running a fleet of agents
scaling guide

Running a fleet of agents

Patterns for driving several agents at once without losing track of which one needs you.

Agent workflows10 min readread guide
Moshi with tmux
workspace guide

Moshi with tmux

Turn tmux into a durable, phone-shaped workspace your agents and shells live in.

Workspace11 min readread guide
Moshi with Herdr
workspace guide

Moshi with Herdr

An agent-aware multiplexer on the host, an agent-aware terminal in your pocket — workspaces in the picker, taps instead of chords, and events that land on the exact tab.

Workspace12 min readread guide
tmux or Herdr?
decision guide

tmux or Herdr?

The honest decision: tmux's ubiquity, launcher, and copy-mode depth versus Herdr's agent state, workspace picker, and tab-level deep links.

Workspace7 min readread guide
Moshi with an always-on Mac
host guide

Moshi with an always-on Mac

Make a spare or desk Mac into an endless agent machine you can drive from your phone.

Hosts9 min readread guide
Moshi with Tailscale
network guide

Moshi with Tailscale

The clean way to reach home machines: a tailnet instead of port forwarding, Easy Pair that detects it automatically, and the Tailscale SSH fork explained properly.

Networking12 min readread guide
Hands-free with voice
input guide

Hands-free with voice

Prompt and steer agents by voice — the engines, the two modes, and a real hands-free loop.

Input8 min readread guide
Articles

Answers, comparisons, and field notes

Focused reading for choosing tools, fixing connections, and refining the details.

Moshi Agent Hooks: Inbox, Live Activities, Usage, and Apple Watch

Moshi Agent Hooks: Inbox, Live Activities, Usage, and Apple Watch

How moshi-hook turns Claude Code, Codex, OpenCode, Cursor, Kimi, and Qwen into scannable phone and watch workflows

Herdr Cheat Sheet: Shortcuts, Config, Themes, and Commands

Herdr Cheat Sheet: Shortcuts, Config, Themes, and Commands

Every Herdr keybinding, CLI command, and config.toml block in one place — prefix keys, themes, detach vs stop, updating — and how each maps to your phone with Moshi.

Terminal on iPhone: What You Can Actually Run

Terminal on iPhone: What You Can Actually Run

iOS has no built-in Terminal. What a local shell (a-Shell, iSH) can and can't do, when a remote SSH/Mosh terminal is the real answer, and how to choose.

Best Android Terminal App for AI Coding Agents (2026)

Best Android Terminal App for AI Coding Agents (2026)

Termux, JuiceSSH, ConnectBot, Termius, and Moshi on Android for Claude Code: where local packages win, where the remote agent loop wins, and how to choose.

How to Run Claude Code from Your Phone

How to Run Claude Code from Your Phone

Run Claude Code on your own Mac or Linux host and drive it from iOS or Android: SSH/Mosh, tmux or Herdr, moshi-hook, approvals, and a clear security model.

Best iPad Terminal App in 2026: SSH, Mosh, and Local Shells Compared

Best iPad Terminal App in 2026: SSH, Mosh, and Local Shells Compared

Moshi, Blink Shell, Termius, Prompt 3, a-Shell, and iSH on iPad — which terminal to pick for SSH, Mosh, hardware keyboards, Stage Manager, and AI coding agents

Mosh vs SSH: What's Actually Different, and When to Use Each

Mosh vs SSH: What's Actually Different, and When to Use Each

How Mosh and SSH actually move your keystrokes, what Mosh gives up (scrollback, tunnels, file transfer), and the Mosh + tmux + SSH setup that gets you both

Blink Shell vs Termius: Which Mobile SSH Client Should You Pick in 2026?

Blink Shell vs Termius: Which Mobile SSH Client Should You Pick in 2026?

Blink Shell vs Termius, honestly compared — platforms, Mosh support, hardware keyboards, SFTP, team features, and pricing ($19.99/yr vs $120/yr) — plus when neither fits

Best iOS Terminal App for AI Coding Agents in 2026

Best iOS Terminal App for AI Coding Agents in 2026

Moshi vs Blink, Termius & Prompt — the best iPhone and iPad terminal for AI coding agents in 2026: native mosh, push when agents need you, voice, and diffs.

Claude Code and Codex as a Native Chat on Your Phone

Claude Code and Codex as a Native Chat on Your Phone

Moshi's Chat View renders a Claude Code or Codex session as a native chat on iPhone and iPad — tool cards, plan and approval cards, voice, and image paste.

Fix Mosh Scrollback: Why You Can't Scroll Up and How to Get It Back

Fix Mosh Scrollback: Why You Can't Scroll Up and How to Get It Back

Why Mosh doesn't support scrollback, how its screen-sync protocol works differently from SSH, and every practical fix — tmux, Zellij, Herdr, less, tee, and Moshi gestures

Mastering Moshi's Terminal Keyboard

Mastering Moshi's Terminal Keyboard

The complete guide to Moshi's custom keyboard — Ctrl, Alt, arrow keys, tmux/Zellij/Herdr panels, Claude Code and Codex commands, and voice input

Using Your Mac as a Remote Endless Working Agent with Moshi

Using Your Mac as a Remote Endless Working Agent with Moshi

The complete guide to setting up a Mac as an always-on AI agent server—nothing to install on your daily driver

Fix Mosh Falling Back to SSH on macOS

Fix Mosh Falling Back to SSH on macOS

Why Homebrew's default PATH setup breaks Mosh on macOS, how shell config files work for zsh, bash, and fish, and the one-line fix for each

Fix Mosh Connection Failed: Every Pitfall and How to Solve It

Fix Mosh Connection Failed: Every Pitfall and How to Solve It

Why Mosh fails with Tailscale SSH, UDP port issues, missing locale, broken shell scripts, and version mismatches — with exact fixes for each

SSH Permission Denied? Fix the 10 Most Common Connection Errors

SSH Permission Denied? Fix the 10 Most Common Connection Errors

The complete guide to fixing SSH and Mosh connection failures — Permission Denied, Connection Refused, Timeout, host key errors, UDP port issues, and more

My Daily Moshi Workflow: How I Organize tmux for Claude Code

My Daily Moshi Workflow: How I Organize tmux for Claude Code

A practical guide to organizing tmux windows for AI agents, web servers, and Expo — with inbox events, usage rings, and push notifications to stay in the loop

How to Use Claude Code on iPhone: The Best Remote Coding Setup for AI Agents

How to Use Claude Code on iPhone: The Best Remote Coding Setup for AI Agents

The complete guide to running AI coding agents from your phone with mosh, tmux, Tailscale, moshi-hook, inbox events, and image paste