OpCode

Stale
GitHub TypeScript AGPL-3.0

Description

A powerful GUI app and Toolkit for Claude Code — create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.

Key Features

  • Visual project management — browser-like UI for managing all Claude Code projects under ~/.claude/projects/
  • Custom agent creation — design specialized agents with custom system prompts, models, and permissions
  • Session timeline and checkpoints — create snapshots, branch sessions, one-click restore to any checkpoint
  • MCP server management — centralized MCP server config management with Claude Desktop import
  • Usage analytics dashboard — real-time API usage, token consumption, per-model/project breakdown
  • CLAUDE.md editor — built-in Markdown editor with live preview and syntax highlighting

Use Cases

💡 Providing a visual interface for Claude Code as CLI alternative
💡 Managing and reusing multiple custom agent configurations
💡 Tracking and optimizing Claude API usage costs
💡 Creating checkpoints in coding sessions for rollback
💡 Centralizing MCP server connection configurations

Quick Start

# Prerequisite: install Claude Code CLI
curl -fsSL https://claude.ai/code/install.sh | sh

# Clone and build opcode
git clone https://github.com/winfunc/opcode.git
cd opcode
bun install
cargo build --release

# Or wait for release binaries
# Download platform-specific executable from GitHub Releases

# After launch, opcode auto-detects ~/.claude directory

Related Projects