Guide - updated
Claude Code GUIs compared
Anthropic's own desktop app and ten other apps that put a window around Claude Code, side by side on platforms, phones, worktrees, notes and price.
A Claude Code GUI gives the terminal agent a window: sessions you can see side by side, approvals you can click, and often other agents such as Codex next to it.
They come in roughly three shapes. Session managers (Claude Code Desktop, opcode, CloudCLI, Nimbalyst) organize sessions and files; parallel workspaces (Conductor, Superset, crystl, AgentsRoom) give each agent its own task, often its own git worktree; and canvases (Maestri, AgentGrid, Winy) lay agents out on a board you arrange.
We make Winy. It sits in this table on the same terms as the others, and it is not the best pick on every row: it has no worktrees or diff review, and it runs on Apple devices only.
Side by side
Every fact about another tool comes from its maker's own site, docs, pricing page or GitHub repo, checked on October 13, 2026, and listed under Sources at the end. "Not documented" means the maker's docs do not say, not that the feature is missing. Prices are per month unless marked, in the maker's currency.
| Tool | Desktop | iPad and iPhone | Agents | Built around | Worktrees | Notes and drawing | Price |
|---|---|---|---|---|---|---|---|
| macOS, Windows; Linux in beta | Claude app: Remote Control, cloud sessions | Claude Code only | A session sidebar and panes for chat, diff, terminal | Optional, per session | No; context from files and CLAUDE.md | In Claude Pro, Max, Team, Enterprise | |
| macOS 11+, Windows, Linux | iPhone app in TestFlight beta | Claude Code, Codex, OpenCode, Cursor and more | A canvas per project, a master agent leading workers | A worktree tool; not automatic | Note panes | Free for 3 projects; Pro $16 billed yearly | |
| macOS, Windows, Linux | iOS and Android remote apps | 14 providers, Claude Code and Codex among them | Agents under projects, with roles and a backlog | Optional, per agent | Sketch on screenshots | Free for 2 projects; Pro €7.99 | |
| A web UI you host; tray app for macOS, Windows | Responsive web UI, installable as an app | Claude Code, Cursor CLI, Codex | Chat, shell, file tree and a Git panel | Not documented | A file editor | Free under AGPL-3.0; Cloud from €7 | |
| macOS only | A mobile app on Pro | Claude Code, Codex, Cursor, OpenCode | A workspace per task, walked to a pull request | Yes, a worktree and branch each | Not a notebook | Free; Pro $50 | |
| macOS only | iPhone app to approve and spawn agents | Claude Code, Codex, Antigravity CLI; any CLI | A terminal: projects as gems, sessions as shards | Optional, per shard | Markdown editor, a task list shared with agents | Free; Guild $170 a year | |
| macOS 15.4+ on Apple silicon, Windows 11, Linux | Remote companion in TestFlight beta | Claude Code, Codex, OpenCode, any shell | An infinite canvas of terminals, wired by cables | Floors: a worktree by default | Sketches, shapes and sticky notes | Free for 1 workspace; Pro $18 once | |
| macOS, Windows, Linux | iOS app to start, resume and approve | Claude Code, Codex; OpenCode, Copilot in alpha | Visual editors, diffs and a session kanban | Optional, per session | Markdown, Excalidraw, Mermaid, mockups | Free for individuals, MIT licensed | |
| macOS, Linux; Windows from source | None listed | Claude Code only | Projects, past sessions and usage charts | Not documented | A CLAUDE.md editor | Free under AGPL-3.0; last release August 2025 | |
| macOS; Linux experimental | iPhone and iPad app on Pro | Claude Code, Codex, OpenCode, any CLI | A worktree per task, diffs through to merge | Yes, per task | Not a notebook | Free for one user; Pro $20 a user | |
| Mac, which runs the agents | The full board, agent cards and Pencil ink | Claude Code, Codex, any CLI | An infinite canvas, agents as live cards | No | Pencil ink, notes, arrows and images | Early access; no price yet |
Which one is for you
Choose Claude Code Desktop if
Anthropic's own app
- You only use Claude Code and want Anthropic's own app, included in your plan, with worktrees, line comments on diffs and pull request monitoring built in.
Choose AgentGrid if
Agent canvas workspace
- You want a master agent to break a task down and run a team of worker agents in visible panes on one canvas, on macOS, Windows or Linux.
Choose AgentsRoom if
Multi-agent command center
- You juggle many projects and want agents with roles, a backlog that spawns them, and iOS or Android apps to steer them from your phone.
Choose CloudCLI if
Web UI, also known as Claude Code UI
- You want a free, open-source interface in the browser that you host yourself and can open from your phone, or a hosted one on CloudCLI Cloud.
Choose Conductor if
Parallel agent manager
- You want every agent in its own worktree and branch, set up for you, and then walked through diff review to a pull request and a merge, on a Mac.
Choose crystl if
Multitasking terminal for agents
- You want a Mac terminal built for many agents at once, with approvals popping up as floating cards and an iPhone app to answer them.
Choose Maestri if
Agent canvas app
- You want agents on a canvas that prompt each other through cables, with web pages or the iOS Simulator beside them, and a one-time price.
Choose Nimbalyst if
Visual workspace for coding agents
- You want visual editors for Markdown, diagrams and mockups next to your agents, and to approve every AI edit as a diff.
Choose opcode if
Claude Code desktop GUI
- You want a free, open-source desktop browser for past Claude Code sessions, with usage charts and checkpoints, and you are fine that its last release was in August 2025.
Choose Superset if
Parallel agent workspace
- You want a worktree per task and side-by-side diffs through to a merge, with a CLI, an SDK and an MCP server to automate it.
Choose Winy if
Canvas for thinking with agents
- You think with notes and a Pencil and want your agents as live cards on that same board, visible to them, on your Mac, iPad and iPhone.
- You want to keep Claude Code in your own terminal: Winy attaches to the sessions you already run, with pickers as buttons and a conversation view.
Questions
Is there an official Claude Code GUI?
Yes. Anthropic's Claude desktop app has a Code tab that runs Claude Code sessions with a graphical interface, on macOS and Windows, with Linux in beta, and it needs a paid Claude plan. Every other app on this page comes from another company.
Which Claude Code GUI works on an iPad?
Winy opens its full board on iPad and iPhone, with the Mac running the agents. Superset's iPhone and iPad app comes with Pro, Nimbalyst's iOS app starts, resumes and approves sessions, Anthropic's Claude app continues a session through Remote Control, and CloudCLI runs in the browser.
Which Claude Code GUIs are open source?
Nimbalyst is MIT licensed, and opcode and CloudCLI are AGPL-3.0. Superset's source is on GitHub under the Elastic License 2.0.
Which Claude Code GUIs also run Codex?
AgentGrid, AgentsRoom, CloudCLI, Conductor, crystl, Maestri, Nimbalyst, Superset and Winy all run Codex as well. Claude Code Desktop and opcode run Claude Code only.
Is opcode, formerly Claudia, still maintained?
Its last tagged release is v0.2.0 from August 2025, and its README still says release executables will be published soon. Check its GitHub repo for anything newer before relying on it.
Can a GUI attach to a Claude Code session already running in my terminal?
Claude Code Desktop does not: its docs say it does not move a session that is open in another terminal, and /desktop hands a session over by exiting the CLI. Winy attaches to the sessions you already run, so nothing has to move. The other tools' docs do not say they can.
Thinking is Winning
Think with your agents.
Winy is a Mac, iPad and iPhone canvas where you think and work with AI agents in one place. Better thinking in, better output.