2-minute install

One command. And you're shipping from your phone.

Install the Junction daemon on your machine, then open the app on any device. No accounts to configure. No config files. No keys to rotate.

~ — zsh
  • macOS · Linux · Windows
  • Source stays local
  • Free forever, no card
I've done this before — skip to providers

Works with the Claude Code, Codex, or OpenCode setup you already use.

Live walkthrough

See exactly what happens.

Every command. Every output. No hidden magic.

1

Install

Install the daemon. It runs locally.

2

Onboard

Start it and copy the pairing URL.

3

Pair

Paste the pairing URL into Junction.

~ — zsh
Daemon
Live
Any device

Animated simulation. Your real wss:// pairing URL is unique to your daemon.

That's it. The daemon is running.

Open Junction on any browser, paste your pairing link, and you're controlling agents from anywhere.

Open Junction

Bookmark it. It works on phones, tablets, and desktops.

Choose your agent

Bring an agent you already pay for.

Junction talks to the Claude, Codex, or OpenCode CLI on your machine. Your existing subscription — or a free API key. Nothing extra to buy.

Claude Code

by Anthropic

1. Install

2. Authenticate

Or set the ANTHROPIC_API_KEY environment variable.

If you're curious

What you'll need on your daemon machine.

Not a checklist you need to run through. If something's off, pair the daemon in Junction first, then open Doctor to check the daemon machine. It will show what's still needed and how to fix it.

  • Node.js 20+
  • GitHub CLI
  • One agent CLI
Before you ask

Questions people ask most.

One-liners below. Still stuck? Email support — we actually reply.

Still stuck? Contact support

Ready when you are

Start shipping from your phone.

Free forever. Works with the subscriptions you already pay for. Source stays local by default.

Start Free