A user-friendly desktop interface for Claude Code CLI.
Non-engineers and engineers alike can use Claude Code through an intuitive GUI — no terminal experience required.
- Auto-launch Claude Code — Opens Claude Code immediately on startup
- Claude / Terminal toggle — Switch between Claude Code and a regular terminal
- Simple / Advanced UI modes — Simplified interface for non-engineers, compact mode for engineers
- Multi-tab sessions — Run multiple Claude Code or terminal sessions simultaneously
- Drag & drop folders — Drop a project folder to open Claude Code in that directory
- Rich text input — Edit prompts freely with cursor positioning (unlike raw terminal)
- Command reference sidebar — All Claude Code commands and keyboard shortcuts at a glance
- Quick action buttons — One-click Yes/No/Ctrl+C for tool approvals
- Status bar — Real-time activity indicator (reading files, editing, waiting for approval...)
- Session auto-save — Sessions are saved automatically and can be restored on restart
- CLI auto-detection — Checks for Claude Code CLI and guides installation if missing
| Platform | Format | Architecture |
|---|---|---|
| macOS | .dmg |
Apple Silicon (M1-M4) / Intel |
| Windows | .exe (installer + portable) |
x64 |
| Linux | .AppImage / .deb |
x64 |
- Node.js v18+ (nodejs.org)
- Claude Code CLI (
npm install -g @anthropic-ai/claude-code) - Anthropic account (Pro plan or API key)
The app checks for Claude Code CLI on startup and guides you through installation if needed.
Download the latest release for your platform from Releases.
- macOS: Open
.dmg, drag to Applications - Windows: Run
.exeinstaller, or use the portable version - Linux: Run
.AppImagedirectly, or install.deb
git clone https://github.com/koach08/claude-code-desktop.git
cd claude-code-desktop
npm install
npm startBuild for your platform:
npm run build:mac # macOS (.dmg)
npm run build:win # Windows (.exe)
npm run build:linux # Linux (.AppImage, .deb)| Shortcut | Action |
|---|---|
Cmd+Enter |
Send input |
Cmd+T |
New tab |
Cmd+W |
Close tab |
Cmd+1-9 |
Switch tabs |
Alt+↑↓ |
Input history |
| Command | Description |
|---|---|
/help |
Show help |
/clear |
Clear conversation |
/compact |
Summarize and compress conversation |
/cost |
Show token usage and cost |
/model |
Change AI model |
/review |
Request code review |
Each user runs Claude Code with their own Anthropic account. This app is a UI wrapper — no API keys are stored or shared.
MIT