Switchboard for AIOne focused chat panel inside VS Code and Cursor for Claude, Codex, and Grok. Start a task with one, switch to another mid-conversation, and the new model gets primed with what was already discussed — because the extension keeps its own transcript instead of relying on either tool's internal memory. Both backends run through your own already-authenticated CLI sessions
( SetupSwitchboard for AI does not bundle provider credentials. Install and sign in to the CLI providers you want to use, then reopen the chat:
The chat header includes a connection check that confirms which CLIs are available on your PATH. Authentication is verified when you send the first message, and any provider error is shown in the conversation. Your credentials and provider sessions stay in the provider CLIs' own local configuration. Switchboard does not upload prompts, code, credentials, or conversation history to its developer. Model controlsOpen the settings drawer from the chat header to configure each backend independently. Switchboard passes these settings directly to the installed CLI:
The model picker includes the current provider families as of July 2026:
Each picker also includes Automatic (the CLI default) and a Custom model ID option so newer or account-specific models remain usable without an extension update. Settings are remembered by the webview. Dangerous approval-bypass flags are deliberately not exposed. Both CLIs run with the first open workspace folder as their working directory. The interface follows VS Code's native visual language: flat theme surfaces, standard borders and controls, compact spacing, and no decorative gradients. Provider tabs, messages, the composer, and usage cards use locally bundled Anthropic, OpenAI, and xAI brand marks for quick identification. Header actions use a compact icon toolbar and collapse to icon-only controls in narrow editor columns. Send is a small directional action instead of a text block. Long-running responses can be stopped, and completed responses show elapsed time. On Windows, all CLI subprocesses run without opening a visible console window; the native Codex executable is launched directly when available. Chat historyConversations are saved automatically in VS Code's workspace storage and remain available after restarting VS Code or Cursor. Open History from the header to resume a chat, rename it inline, or delete it with confirmation. New chat starts a separate saved conversation; it does not erase the previous transcript. The Usage limits panel shows live remaining percentages and reset times for the Claude and Codex subscription windows available to the signed-in account. Grok's CLI does not return its quota as JSON, so its card opens the provider usage page. Prerequisites
Run it in development
Then press Package it
This produces Verified CLI versions
On Windows, install Codex with Compatibility fallbackThe Codex adapter parses |