▦ ai automate How setup works

YOUR AGENT. YOUR COMPUTER. YOUR CONTROL.

One agent.
Every computer you own.

Run a self-driving coding agent on a machine you control — set it up in a minute, then drive it from your phone: link repos, chat, review every change, and approve what ships.

One account password. Stored on your phone, never on your machine.

01

Choose your password

Pick one account password on your phone. It's stored only here — never in a URL and never on your machine.

02

Pair your device

Mint a one-time setup code, paste it into the installer, and the device gets its own credential.

03

Review before shipping

Track tasks, inspect session reasoning and code diffs, and keep approval in your hands.

GET STARTED

Set up or sign in

One account password unlocks every agent you pair. New here? Set it once. Returning? Sign in with the same password.

NO WORKING OS?

Boot a fresh device from USB

Got an old or broken computer (even one that won't boot)? Download the image, write it to a USB stick, and boot it — it wipes the disk and becomes a dedicated agent, end to end. This erases the whole machine.

Download the image

1 · Download & write

Plug in a USB stick (10 GB+ — it will be erased), then write the image:

  • Mac: diskutil list to find the disk, then sudo dd if=opencode-companion-agent.img of=/dev/rdiskX bs=4m
  • Linux: sudo dd if=opencode-companion-agent.img of=/dev/sdX bs=4M status=progress
  • Windows: use Rufus (DD image mode)

2 · Boot the target

Mac: plug in the USB, power on while holding Option (⌥) until the boot picker appears, choose EFI Boot.

3 · Walk away

Wipe → install → agent provisioning happens automatically; the device reports in on your phone.

PLANS

Start free. Upgrade when you outgrow it.

Free

$0

One agent on your own computer, free opencode models.

  • 1 agent device
  • Free models
  • Phone pairing
Start free

Pro

$20/mo

Faster paid models and more agents.

  • Unlimited agents
  • OpenCode Go models
  • Priority support

Team

$60/mo

Shared workspace for a team.

  • Everything in Pro
  • Shared ledger
  • Team approvals

Billed via Stripe. Cancel anytime. Refund policy · Terms · Privacy

▦ ai automate REVIEW
OFFLINE
Chat

Ask your agent anything — its reply streams back here.

Agent connection Relay unreachable
Linked projects

Task Queue
Spend · token usage by project
Activity · Pull Requests & Commits
Queue
Task Ledger
GitHub ↗

Read-only — the agent edits this ledger via its sessions. Drive it from Chat instead.

Goals

Open rules

In progress · managed by the agent

Done

File a request

Approvals
Destructive actions waiting for your OK
The agent holds any action that could lose data or break always-on until you confirm it here. Deny or ignore it (it times out) and the action is abandoned — never silently retried.

System
Agent configuration
Read-only — the agent edits configuration via its sessions; drive it from chat. These values reflect the current config.json.

Model, notifications, and approvals — the settings you reach for most often.

Model

Model presets — free / paid

Pipeline steps

Billing
Connections
Connect the accounts your agent needs. Secrets are encrypted on this phone with your account key and handed to your device — they never appear in a URL, the config, a prompt, or a session.
GitHub not connected

Repos, pull requests, and issues. Sign in on this phone and the token is handed to your device.

Model providers none connected

Free models work with no account. Connect a provider to run its paid models.

Session transcripts
Review
Sessions