Multicoder — VS Code ACP ClientUse Claude Code, Codex, Copilot, Gemini, or any ACP-compatible coding agent directly inside VS Code — through one consistent interface.
WhyAI coding agents are powerful, but each comes with its own terminal UI. If you use more than one — or want to compare them — you're switching between CLIs, losing context, and getting no visibility into what they changed. Multicoder gives you a single VS Code interface for all of them. You get a chat panel, structured views of what the agent is doing (outline, changed files, edit timeline), and the ability to review every file change as a diff — regardless of which agent made it. It also lets you run multiple sessions at once, switch between them without interrupting work, and browse past session history. Getting StartedInstall from the VS Code Marketplace or search "Multicoder" in the Extensions view. Requires VS Code 1.107.0+. If you already have Otherwise, open the Command Palette and run What You GetChatA chat panel in the secondary sidebar. Streaming responses with syntax highlighting that matches your VS Code theme, collapsible thinking/reasoning blocks, mermaid diagrams, and KaTeX math. Tool calls appear as compact icon rows with live status. Switch models, modes, or thinking levels from selectors in the prompt area. Session SidebarFive views in the primary sidebar:
Parallel SessionsRun multiple sessions simultaneously, even across different agents. Switching sessions doesn't stop anything — prompts continue in the background. Session HistorySessions are cached locally per workspace. You can also sync history from agents that support it (Claude Code, Codex, Copilot, OpenCode). Past sessions are browsable, loadable, and continuable. Supported Agents
Any agent that implements the Agent Client Protocol should work. Feature availability depends on what each agent supports. ConfigurationAgents are configured in
Commands
|