Designed for Agentic Workflows

Code on Mac
Continue on iPhone

World's first cross‑device IDE front‑end. Start in your Mac IDE, continue on your iPhone exactly where you left off.

(not yet) backed by
Y
Combinator
Works with your IDE
VS Code
Cursor
Windsurf
Antigravity
Trae
Kiro
Custom Keybinds for your AI-CLI
Claude Code
Gemini
Codex
Cline
17:59

Cursor Terminal 30

xtro
Connected to Mac
245
Powerful Features

Take your Mac's Coding Environment
Anywhere

Your development environment moves with you. Full terminals, Git integration, and Agentic workflows across all your devices.

AI-Agentic Workflows

  • Voice-to-text prompting for AI agents integrated into your IDE.
  • Real-time notifications when agents finish tasks, stop unexpectedly, or require input.
  • Optimized to reduce typing and speed up developer productivity.
>_
Xtro
Task on hold.
The Agent requires a permission to continue.
Xtro
Tasks Completed.
The Agent is waiting for your new prompt.
Xtro
Production database warning.
Run migrations on production DB?

Terminal Mirroring

  • Full access to live terminals from VS Code on your Mac.
  • Interact with AI Agentic CLI tools, run commands, and compile code.
Cursor Terminal 2
> Add authentication to the login page
●︎ I'll add authentication to the login page. Let me check the current implementation first.
●︎ Read(src/pages/Login.tsx)
⎿ Read src/pages/Login.tsx with 45 lines
●︎ I'll implement JWT authentication with validation. Creating the auth service and updating the login component.
●︎ Write(src/services/auth.ts)
⎿ Created src/services/auth.ts with token management
●︎ Edit(src/pages/Login.tsx)
⎿ Updated Login component with JWT authentication

Source Control

  • Native front-end for Git and source control.
  • Stage/unstage files, commit changes, manage branches, pull/push from repositories.
  • Real-time sync with VS Code on Mac ensures consistency.
Changes 8
src/components/Auth.tsx M
src/services/api.ts M
package.json M
src/utils/validation.ts U
src/hooks/useAuth.ts U
README.md M
src/legacy/oldAuth.ts D
tsconfig.json M
Graph main
chore: Preserve experimental landing page as...
master
refactor(landing): Refine iPhone mockup layout and anima...
chore: Regenerate iOS Xcode project and clarify git tracki...
origin/master
fix(ios): Match latency indicator colors with Connected sta...
fix(ios): Replace VS Code dark theme colors with iOS sem...
fix(ios): Change terminal view background...
chore(ios): Update app icon scale and Xcode project refer...
feat(mac): Add automatic macOS host discovery...

Diff Viewer

  • Side-by-side diff view with syntax highlighting.
  • Review code changes before committing.
  • Inline annotations and change indicators.
src/utils/ycombinator.ts
+2 −1
1
export const compose = (f, g) => x => f(g(x));
2
3
export const pipe = (...fns) => x => fns.reduce((v, f) => f(v), x);
3
// Y combinator for anonymous recursion
4
export const Y = f => (x => f(v => x(x)(v)))(x => f(v => x(x)(v)));
5
6
export const curry = fn => {
7
return function curried(...args) {
8
if (args.length >= fn.length) {
9
return fn(...args);

Screenshot Uploads

  • Select any captured screenshot from your photo library and upload it directly to the AI agent running on your Mac.
  • The image is automatically inserted into the ongoing discussion with the LLM.
Cursor Terminal 3
>

Customizable Quick Keys

  • Designed to interact faster with your favorite AI CLI tools.
  • Create single-stroke shortcuts for /commands, or use modifiers Cmd | Ctrl | Shift | Tab + keys.
Quick Keys
Configured
Claude Code
Tab+Shift
/rewind
esc
Cline
/plan
/act
Gemini
Tab+Shift
Ctrl+Z
!
Codex
/undo
y
a
esc
Cursor
Tab+Shift
/model
How it works

Get going
in 3 steps

Forget about messy workarounds, firewalls, SSH via tunnels, and "why isn't this working" moments.

Just lock in and start building something great.

Install Xtro

01

Download and install Xtro on both your Mac and iPhone.

Sign Up and Log In

02

Create your Xtro account and log in on both devices.

Create Account

Pair & Go

03

Scan the QR to pair, and you're set. Start coding on your Mac, then pick up on your iPhone exactly where you left off.

Pricing

Plans and Pricing

Choose the best plan for you.

Monthly
$10 /month

Perfect for trying out Xtro with flexible monthly billing.

  • Max 3 Terminals
  • Max 2 Devices
  • Source Control
  • Diff Viewer
  • Screenshots Uploads
  • Custom Quick Keys Sets
  • Cancel Anytime
Yearly Save 17%
$100 /year

Best value for committed developers. 2 Months Free

  • Max 4 Terminals
  • Max 2 Devices
  • Source Control
  • Diff Viewer
  • Screenshots Uploads
  • Custom Quick Keys Sets
  • Save $20 Vs Monthly