Install the Host
Run Oysterun on the same Mac or Linux user that already uses Claude Code, Codex, or your agent runtime.
For Claude Code, Codex, and local agents
Oysterun connects your phone to the agents running on your own Mac or Linux machine. Start sessions, stop runaway work, approve tool calls, browse files, open HTML reports, and get notified when the agent needs you.
How it works
Your agent still runs on your computer. Oysterun gives your phone a secure control panel for that machine, so you can step away from the desk without losing the session.
Run Oysterun on the same Mac or Linux user that already uses Claude Code, Codex, or your agent runtime.
Open the iOS app and scan the QR code printed by the Host. Your phone now knows how to reach your computer.
Resume sessions, approve actions, inspect outputs, and receive notifications while the agent keeps working.
What you can do from the phone
Reply to Claude Code, Codex, or another agent without opening your laptop.
Typed the wrong instruction or saw the agent going in circles? Stop it from your phone.
Review actions when an agent needs permission, then approve or reject without returning to your desk.
Browse your computer's folders and open the files your agent just created.
Agents are good at generating HTML. Oysterun makes those reports easy to open on iPhone.
Get notified when work finishes, blocks, errors, or scheduled jobs need attention.
A normal day with Oysterun
You ask Codex to build a report. Then you leave your desk. The agent keeps running on your computer, Oysterun notifies you when it needs a decision, and the finished HTML report opens on your iPhone.
The product surfaces
Why Oysterun exists
Today's agents are powerful, but the working loop is still built around developer habits: terminals, SSH, cloud dashboards, scattered files, long-running jobs, and no simple way to know when the agent needs you.
Oysterun exists to make agents feel like something you can live with: running on your own computer, close to your files and tools, but reachable from the phone you already carry.
Let the agent keep working while you leave the desk.
Open sessions, files, reports, and schedules from one mobile surface.
Keep the agent runtime on your computer instead of moving the work elsewhere.
Why local-first matters
Oysterun is not trying to move your agent into a central cloud. Your conversations, files, tools, and runtime stay on your Host. Oysterun Cloud is limited to pairing support, identity, notifications, and operational security.
Use Claude Code, Codex, or the local agent workflow you already trust.
The Host runs on your Mac or Linux machine, close to your files and tools.
Your phone gives you the review, stop, inspect, and notification layer.
Fully open source
Oysterun is built to be inspected, modified, and adapted. Read the code, change the Host, build your own tools, and keep your agent workflow under your control.
Installation
Oysterun has two parts: the iOS app on your phone and the Host on the computer that runs your agents. Install the Host as the same computer user that runs Claude Code, Codex, or your agent runtime.
Create a dedicated user and install Oysterun into that user's npm prefix after Claude Code or Codex is installed and logged in for the same user.
sudo adduser oysterun
sudo usermod -aG sudo oysterun
su - oysterun
mkdir -p "$HOME/.local/npm"
npm config set prefix "$HOME/.local/npm"
printf '\nexport PATH="$HOME/.local/npm/bin:$PATH"\n' >> "$HOME/.profile"
. "$HOME/.profile"
# Install and log in to Claude Code or Codex as this user first.
command -v claude || command -v codex
npm install -g oysterun@latest --prefer-online
oysterun --version
oysterun setup
oysterun
Node.js 20 or newer is required.
With Node.js 20 or newer available, install the Host package after Claude Code or Codex is installed and logged in, then run the guided setup.
# Install and log in to Claude Code or Codex as this user first.
command -v claude || command -v codex
npm install -g oysterun@latest --prefer-online
oysterun --version
oysterun setup
oysterun
The Host starts locally and prints a phone login QR.
Use the same computer user that runs Oysterun. This installs the current public Host package, restarts the Host, and keeps your existing setup.
npm install -g oysterun@latest --prefer-online
oysterun --version
oysterun service:restart
oysterun service:status
FAQ
No. Oysterun is the phone app and Host layer around the agents you already run, such as Claude Code, Codex, or your own local workflow.
No. Your agent runs on your own computer. Oysterun gives your iPhone a way to control and inspect that local Host.
No. Normal agent conversations and files live on your own machine. Oysterun Cloud is limited to pairing support, notifications, identity, and operational security.
People who already use coding agents, and anyone who wants useful AI work to continue on their computer while they manage it from their phone.
Start with the phone app
Install the app, run the Host on your computer, scan the QR code, and keep your agent session with you.