Claude Code desktop

opcode

Desktop GUI for Claude Code that manages sessions, custom agents, background runs and usage in one app.

22,433 stars 1,706 forksDesktop, web & mobile apps Source

Install

Install
brew install pkg-config
From source
git clone https://github.com/winfunc/opcode.git

From the README

opcode

    A powerful GUI app and Toolkit for Claude Code

    Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.

https://github.com/user-attachments/assets/6bceea0f-60b6-4c3e-a745-b891de00b8d0

⭐ Star the repo and follow @getAsterisk on X for early access to asteria-swe-v0.

This project is not affiliated with, endorsed by, or sponsored by Anthropic. Claude is a trademark of Anthropic, PBC. This is an independent developer project using Claude.

🌟 Overview

opcode is a powerful desktop application that transforms how you interact with Claude Code. Built with Tauri 2, it provides a beautiful GUI for managing your Claude Code sessions, creating custom agents, tracking usage, and much more.

Think of opcode as your command center for Claude Code - bridging the gap between the command-line tool and a visual experience that makes AI-assisted development more intuitive and productive.

📋 Table of Contents

- 🌟 Overview
- ✨ Features
  - 🗂️ Project & Session Management
  - 🤖 CC Agents

  - 📊 Usage Analytics Dashboard
  - 🔌 MCP Server Management
  - ⏰ Timeline & Checkpoints
  - 📝 CLAUDE.md Management
- 📖 Usage
  - Getting Started
  - Managing Projects
  - Creating Agents
  - Tracking Usage
  - Working with MCP Servers
- 🚀 Installation
- 🔨 Build from Source
- 🛠️ Development
- 🔒 Security
- 🤝 Contributing
- 📄 License
- 🙏 Acknowledgments

✨ Features

🗂️ Project & Session Management
- Visual Project Browser: Navigate through all your Claude Code projects in ~/.claude/projects/
- Session History: View and resume past coding sessions with full context
- Smart Search: Find projects and sessions quickly with built-in search
- Session Insights: See first messages, timestamps, and session metadata at a glance

🤖 CC…
Read the full README on GitHub

Details

Repository
winfunc/opcode
Website
opcode.sh
Language
TypeScript
License
AGPL-3.0
Last updated
18 September 2026
Topics
anthropicanthropic-claudeclaudeclaude-4claude-4-opusclaude-4-sonnetclaude-aiclaude-codeclaude-code-sdkcursoridellm

FAQ

What is opcode?

Desktop GUI for Claude Code that manages sessions, custom agents, background runs and usage in one app. It is a desktop for Claude Code, from winfunc/opcode on GitHub.

How do I install opcode?

Run brew install pkg-config, then follow the setup in the README.

Is opcode popular?

winfunc/opcode has 22,433 GitHub stars and 1,706 forks, and is included in 2 curated Claude Code lists. It was last updated on 18 September 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.