DockTerm · GuideAbout DockTerm →

A desktop app for Claude Code that keeps the real terminal

If you want a GUI for Claude Code but do not want to give up the real CLI, DockTerm is a free, open source (MIT) desktop app for macOS, Windows and Linux. It runs your normal claude in a real terminal and adds what a bare terminal lacks: a project per pane, a diff view, Git commit, live subagents and a chat-style reading view.

Updated

Download DockTerm, free

Two kinds of Claude Code GUI

Some apps replace the terminal with their own chat window and drive Claude Code for you. Others keep the terminal and build a workspace around it. DockTerm is the second kind: what you type still goes to the real claude, so new Claude Code features work the day they ship.

If you never want to see a terminal, a chat-first app or Anthropic’s own Claude Code desktop app may suit you better. If you like the CLI and only miss the things around it, DockTerm is built for you.

What DockTerm adds around the terminal

  • Tabs, splits and grids, with a different project in each pane.
  • A diff view of what Claude changed, then stage and commit without typing raw git.
  • Live subagents: see Claude Code’s helper agents start, run and finish.
  • Chat mode: read the session as a clean conversation while the terminal keeps running underneath.
  • munu, a small mascot that brings Claude’s permission prompts to you. On a Mac it drops from the notch, even over a fullscreen app.
  • Read-only views of your MCP servers, skills and agents, with secrets masked.
  • Token usage over the last 5 hours and 7 days, read from your local files.
DockTerm showing a side-by-side diff of what Claude changed, with a commit box
DockTerm showing a side-by-side diff of what Claude changed, with a commit box

What it does not do

  • It is not an IDE. There is no code completion, no debugger and no extension store.
  • It never calls an AI itself. You need Claude Code installed and signed in.
  • No account and no telemetry. The only network calls are update checks.

Get started in a minute

  1. Download DockTerm from the latest release, or on a Mac run brew install --cask munvard/dockterm/dockterm.
  2. Open a project folder. DockTerm starts a real shell in it.
  3. Run claude as you always do. There is nothing to configure.

Common questions

Is there a GUI for Claude Code?

Yes. Anthropic has a Claude Code desktop app, and there are third-party apps. DockTerm is a free, open source one that keeps the real CLI in a real terminal.

Is DockTerm free?

Yes. DockTerm is free and open source under the MIT license, with no account and no paid tier.

Does DockTerm replace Claude Code?

No. DockTerm runs your real claude command in a real terminal. It needs Claude Code installed and signed in.

Does DockTerm send my code anywhere?

No. DockTerm has no telemetry and never calls an AI. Its only network calls are update checks.

Run Claude Code, then go do something else.

Free · open source, MIT · macOS, Windows, Linux