opcode

A desktop GUI app for Claude Code: session management, custom agents and a token cost dashboard

CLI

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • The app manages background Claude Code processes and has access to project files and sessions on disk
All reasons and checks

winfunc/opcode

Install

Manual install

git clone https://github.com/winfunc/opcode.git
cd opcode
bun install
bun run tauri build

Requires Rust, Bun and the Tauri system dependencies for your OS, listed in the README.

This is third-party code. Review the repository files before installing.

What it does

opcode is a standalone Tauri application that adds a visual dashboard on top of the Claude Code CLI. It lists projects and session history from ~/.claude/projects, lets you search them, resume past sessions with full context, and build custom agents with their own system prompt that run in the background as separate processes. It includes a usage dashboard broken down by model and project, an MCP server manager, and a CLAUDE.md editor. The app is not affiliated with Anthropic and works as an independent layer on top of an existing Claude Code install.

Who it is for. For developers who use Claude Code daily and want a visual dashboard instead of a bare terminal.

Good fit when

  • You need to quickly find and resume one of your past Claude Code sessions
  • You want a set of custom agents with different system prompts for recurring tasks
  • You want to track token spend by project and model at a glance

Not a fit when

  • Working in the terminal is already fine and no separate GUI layer is needed
  • You do not want to build an app from source with Rust and Bun

Example request

Show the recent Claude Code sessions for this project and open the latest one

Limitations

Requires an installed and configured Claude Code CLI. The maintainer does not publish prebuilt binaries; the app is built from source with Rust, Bun and Tauri, which takes time and needs OS-specific system dependencies.

How to disable. Remove the opcode app like any regular macOS, Windows or Linux program; the Claude Code CLI keeps working on its own.

Security check

  • The app manages background Claude Code processes and has access to project files and sessions on disk

README in short

The README describes opcode as a GUI and toolkit for Claude Code built on Tauri 2: project and session management, custom agents with background execution, a usage analytics dashboard, an MCP server manager, a session checkpoint timeline, and a CLAUDE.md editor. Build steps are documented separately for macOS, Linux and Windows with a list of system dependencies. AGPL-3.0 licensed.

FAQ

Is this an official Anthropic tool?

No, the README explicitly states the project is not affiliated with or sponsored by Anthropic; it is an independent layer on top of Claude Code.

Does opcode replace Claude Code itself?

No, opcode only manages Claude Code sessions, agents and MCP servers through a visual interface; the CLI itself must be installed separately.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AIopcode

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.