← Blog

Comparisons3 min read

Run Claude Code, Codex, OpenCode and seven more coding agents in one app

Run Claude Code, Codex, OpenCode, Qwen Code, Kimi Code, DeepSeek Harness, Antigravity (Gemini), Grok Build, ZCode and Pi side by side in one desktop app.

Two coding agents running side by side in Mirasim, each in its own paneTwo coding agents running side by side in Mirasim, each in its own pane

Every agent in one window

Supports 10 coding agents
Pick an agent per session in composer
Run panes side by side
Claude Code runs one task, Codex another
Runs the original CLI
Uses your local install; update anytime

Mirasim is a desktop app for macOS, Windows, and Linux where each session is a pane, so you can pick an agent and model in the composer and run panes side by side. Rather than rewriting the agents, Mirasim runs the original CLI installed on your computer, so you get new releases as soon as you update. Agent Config can install any agents you don't have yet and shows each one's installed and latest version.

The ten agents

Claude Code
Anthropic's official coding CLI, built around the Claude models
Codex
OpenAI's official terminal coding agent, running the GPT models
OpenCode
Open-source coding agent using your configured providers and free models
Qwen Code
Alibaba's open-source coding agent, tuned for Qwen3-Coder models
Kimi Code
Moonshot AI's coding agent, running Kimi K models for long tasks
DeepSeek Harness
DeepSeek's official agent harness, running V4 models with thinking mode
Antigravity
Google's agent, running Gemini models, with a browser and subagents
Grok Build
xAI's coding agent, running Grok models with plan mode and subagents
ZCode
Runs GLM models or a provider you configure
Pi
Minimal terminal agent with four tools that runs the models you add

Claude Code and Codex sign in the way they normally do, DeepSeek Harness (DSH) signs in with a DeepSeek API key, and Pi runs the models you add in Model Config.

What one app adds

  • Claude Code
  • Codex
  • OpenCode and the other agents
All sessions in one sidebarPress ⌘K to search every agent's transcripts
  • You can switch a session to another agent halfway through, and the previous conversation carries over.
  • The turn island at the top of the screen shows every turn you started across any agent, and lets you answer short questions from the agent right there.
  • Sign in to the phone app with the same account to keep using the agents running on your computer from your phone.
  • To go back to the terminal, choose Copy resume command in the session menu and run it in the agent's own CLI to continue the conversation.
  • Turn on Share with members so teammates can send messages in the same session. Personal Claude and ChatGPT subscriptions are for their owner only, so a shared session runs on a shared key or space credit.

Already using OpenCode?

  1. Runs your local OpenCode

    Uses the accounts and models you set up in it

  2. Sessions show up in Mirasim

    Includes sessions you started in OpenCode

  3. Return to the terminal anytime

    Run opencode -s <session ID> in your terminal

Mirasim runs OpenCode without changing its config files or moving your keys, its sessions don't use Mirasim credit, and its free models work without signing in.

Your accounts and models

Each agent keeps its own sign-in method: Claude Code and Codex sign in as usual, while OpenCode uses the accounts you already set up in it. You can also add your own API keys for Anthropic, OpenAI, Google, or any OpenAI-compatible endpoint such as OpenRouter, or run a session on Mirasim credit.

If you already set up model providers in CC Switch, claude-code-router, or the config files for Claude Code and Codex, you can import them into Mirasim in one step. Mirasim only reads the original tools and files without modifying them.

Questions

Is Mirasim a GUI for Claude Code?
Yes, and it serves as a GUI for the other nine coding agents too. Mirasim runs the actual Claude Code program on your computer rather than a clone, and running mirasim claude still opens Claude Code's own terminal UI.
Do I need to install the agents first?
No. You can install any missing agents directly from Agent Config in Settings.
Can I use my Claude or ChatGPT subscription?
Yes. Claude Code and Codex sign in with your subscription as usual. Your personal subscription is for your own use only, so do not use it in sessions shared with others.
Which operating systems does Mirasim run on?
The desktop app runs on macOS, Windows, and Linux. The phone app is available on Android, and on iPhone through TestFlight.

Keep reading