winfunc/opcode
A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.
What it solves
opcode provides a visual command center for Claude Code, replacing the need to manage everything via the command line. It simplifies the process of organizing coding sessions, creating specialized AI agents, and monitoring API costs and usage analytics.
How it works
Built with Tauri 2, opcode acts as a GUI wrapper and toolkit for the Claude Code CLI. It integrates directly with the ~/.claude directory to browse projects and sessions. It allows users to define custom system prompts and permissions for agents, manages Model Context Protocol (MCP) servers through a central registry, and implements a checkpoint system to version and fork coding sessions.
Who it’s for
Developers using Claude Code who want a more intuitive, visual way to manage their AI-assisted development workflow, track their spending, and build a collection of reusable custom agents.
Highlights
- Project & Session Management: Visual browser for projects and session history with smart search.
- Custom AI Agents: Ability to create specialized agents with custom prompts and run them in non-blocking background processes.
- Usage Analytics: Real-time cost tracking and token breakdown by model and project.
- Timeline & Checkpoints: Visual branching timeline to create, restore, or fork session checkpoints.
- MCP Server Management: Centralized UI to configure, import, and test Model Context Protocol servers.
- CLAUDE.md Editor: Built-in markdown editor with live preview for managing project instructions.
Related
- Project
- Project
- Project
- Project