Agent Switchboard
Download

Language

Your language choice is remembered in a cookie.

Theme

Features

Agent Switchboard separates coding agent connections by project and lets you continue chats and work from your PC or your phone.

Per-project routing

Register a folder and each tool's connection (API key, gateway, or subscription login), model, and reasoning effort apply to that folder only. Folders without their own settings keep using the global default.

  • In 「도구 설정」 (Tool settings) on the project home, each tool's connection, model, effort, and scope appear as a card. Click a card to edit it directly.
  • Codex uses a folder-specific profile, Claude Code uses .claude/settings.local.json, and Pi, OpenCode, and Qwen Code use their own project settings files.
  • A connection test checks the endpoint, authentication, and whether the selected model can be used. If the model cannot be used, the change is not applied.
  • Before changing settings, the original and its revision are backed up, and the file is read back after applying to verify it. If verification fails, the previous state is restored.
Example screen Example tool settings screen on the web-shop project home

Switcher chat

Chat with coding agents inside the app, without a terminal. Claude Code, Codex, and Antigravity CLI are the recommended engines, and you can also choose OpenCode and GitHub Copilot CLI.

  • See reasoning, tool calls, file changes, approval requests, and usage in the chat timeline.
  • When you reopen the app, the chat list and layout are restored, and reconnecting continues the same chat.
  • Change the model and reasoning effort per chat, and use 「이 대화에만 적용」 (Apply to this chat only) to use a different connection without touching the project settings.
  • Supports a command menu, history search, Markdown copy and export, and AI code review.
Example screen Example Switcher chat screen

Continue on your phone

View and type into your PC's in-app terminals and Switcher chats from your phone. The PWA and the Android app are supported.

  • Phone connection is off by default. When you turn it on, the PC only makes outbound connections to the relay server and opens no ports.
  • The relay server only forwards ciphertext and does not store it. Each connection creates a new session key from ephemeral X25519 keys on both sides.
  • On first connection, scan the QR code and confirm that the 6-digit number in the PC's approval dialog matches the one on your phone.
  • Notification content is encrypted with a per-device key, so neither the relay server nor the push service can read it.
Example screen Example phone app screen

Orchestration

A coordinator session splits a large task across several worker sessions and tracks progress and results in one place.

  • User requests are recorded as shared to-dos and linked to worker tasks. A worker's success report is kept separate from the coordinator's confirmation of completion.
  • The dashboard shows progress reported by workers, reasons they are blocked, waits for answers, and stalls.
  • Follow the flow of a large run in the coordinator, lead, and worker relationship view, and open the original session on a remote PC.
  • Set the model and reasoning effort when creating or resuming a worker, and safely stop and archive idle workers.
Example screen Example orchestration task and delivery screen

Multiple PCs and usage

Open other PCs signed in to the same Google account from 「내 컴퓨터」 (My computers) in the rail, and use their projects and sessions.

  • By default, another PC is registered only after you confirm a 6-digit number in the approval dialog.
  • Token usage by folder, tool, model, and date is aggregated in the app from local CLI session logs. This is off by default.
  • When you turn on totals across PCs, only token counts, without chat content, are encrypted with an account statistics key and synced. The server does not know this key.
  • Enter unit prices per model and connection to also see estimated API costs.
Example screen Example usage statistics screen

Supported tools

Tools whose connections the app manages are distinguished from tools it only installs, detects, and launches. Runs on Windows x64, macOS (Apple Silicon), and Linux x64.

Connection management (API, gateway, default authentication)

  • Codex
  • Claude Code
  • Pi
  • OpenCode
  • Qwen Code
  • Cline CLI
  • Droid
  • Crush
  • Kimi Code

Install, detect, and launch

  • Antigravity CLI
  • Copilot CLI
  • Cursor CLI
  • Amp
  • Goose
  • Aider
  • Kilo CLI
  • Grok Build
  • Gemini CLI

Desktop apps (install, detect, and launch)

  • ZCode

Switcher chat engines

  • Claude Code
  • Codex
  • Antigravity CLI
  • OpenCode
  • GitHub Copilot CLI

OAuth tokens are kept by each CLI itself. Agent Switchboard does not read or copy these tokens.