gui · ui · app

Claude Code GUIs, compared on facts

"A GUI for Claude Code" can mean a desktop app, a web interface, or something inside your editor. Here are the main ones, what each is for, and where Claude Code Manager fits.

What kind of GUI do you want?

Some tools replace the terminal with a full app you chat in. Others add a web interface you can reach from your phone. Others live inside your editor. Claude Code Manager is the last kind, and it doesn't replace the chat — it manages what Claude Code keeps on disk. Here's the field, from each project's own description.

The main options

ToolFormWhat it's for (its own words, shortened)Licence
Claude Code for VS CodeVS Code extension, by AnthropicClaude Code in your editor: chat, diffs, plans, session historyAnthropic's terms
opcode (formerly Claudia)Desktop appA GUI and toolkit: custom agents, interactive sessions, background agentsAGPL-3.0
Claude Code UI / CloudCLIWeb and mobile UIUse Claude Code and other agent CLIs from the web or your phoneAGPL-3.0
Nimbalyst (formerly Crystal)Desktop appA visual workspace running several coding agents in parallelMIT
claude-devtoolsDesktop and webInspect session logs, tool calls, token usage and the context windowMIT
Claude Code ManagerVS Code extensionA sidebar for sessions, usage and limits, accounts, MCP, skills, hooks, agents, plugins, checkpoints, prompts and memoryApache-2.0

Descriptions and licences from each repository on 2026-10-11.

Choosing

Free, open source, and it stays on your machine.

Apache-2.0. No telemetry, no account, no network client. Works with the Claude Code CLI and the official extension.

code --install-extension vishalguptax.claude-manager