Claude Code UI

A Claude Code UI for supervising local sessions

Junction gives Claude Code users a dedicated browser surface for visibility and control while the actual session keeps running in the development environment you already trust.

Best for

Claude Code users who want a clearer interface around local runs.

Why Junction

Junction complements the Claude Code CLI by making run state, approvals, and mobile supervision easier to see.

What it means

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

Live Claude Code output in a browser UI
Mobile-friendly monitoring for active sessions
Approval and stop controls for local runs
Branch, diff, and pull request context
Multiple daemon connections for multiple machines
Local execution with existing Claude Code authentication

A UI around the CLI, not a replacement for it

Claude Code is powerful in the terminal. Junction adds the missing control surface for when you need to supervise work from another screen or another device.

Make waiting states obvious

Long-running Claude Code sessions often pause on approvals, tool results, or failed tests. Junction makes that status easier to see before the run goes stale.

  • Inspect the latest output without reconnecting to the terminal.
  • Respond to prompts while away from the workstation.
  • Review enough context to decide whether the run should continue.

Works with the environment you already configured

Junction does not manage Claude credentials or hide the agent in another platform. It connects to your daemon and lets Claude Code keep using the auth and tools already present on that machine.

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.