OpenCode control surface

A control surface for OpenCode and local agent runs

Junction supports OpenCode alongside Claude Code and Codex so developers can supervise mixed agent workflows from one browser interface.

Best for

Developers using OpenCode as part of a local agent toolchain.

Why Junction

Junction focuses on orchestration, visibility, and remote control across agent CLIs instead of locking work to a single provider.

What it means

Junction is the local-first control plane for AI coding agents.

OpenCode run visibility from connected daemons
One dashboard across Claude Code, Codex, and OpenCode
Mobile checks for active and completed sessions
Local-first agent execution
Repository and branch context for review
Encrypted relay for remote browser access

One control plane for mixed agent stacks

Developers rarely standardize on one agent forever. Junction is built around the local daemon and run state, so OpenCode can live next to other CLI agents in the same workspace.

Keep supervision consistent

The details of each provider differ, but the operational loop is the same: watch the run, respond when blocked, inspect the branch, and decide whether to continue.

Stay local while adding remote access

OpenCode keeps using the machine where your repo already works. Junction adds the remote browser surface needed to supervise it from another device.

Get started

Keep agent work visible from anywhere.

Install the daemon where your projects already run, connect Junction, and use one browser workspace for active AI coding agents.