Overview
opcode is an open-source desktop application that provides a GUI for Claude Code. It offers project and session management, customizable CC Agents, usage analytics, MCP server management, and timeline checkpoints to simplify LLM-assisted development workflows.
Key Features
- Visual project & session browser for quick navigation and session restore.
- Custom CC Agents that run in isolated background processes.
- Usage analytics and cost tracking with export capabilities.
- MCP server registry and connection testing for external model servers.
Use Cases
- Developers who want a local GUI to manage Claude Code sessions and agents.
- Teams that need to monitor model usage, costs, and session histories.
- Users who require isolated, persistent agents and session checkpoints.
Technical Highlights
- Frontend built with React + TypeScript and a Tauri (Rust) backend for secure, lightweight desktop builds.
- SQLite for local storage of sessions and agent configurations, with import/export support.
- Cross-platform builds and clear build instructions for Linux, macOS, and Windows.