opcode — Summary
opcode (formerly "Claudia") is a cross-platform Tauri 2 desktop application that wraps Claude Code's CLI in a visual command center, adding project/session browsing, custom CC Agent authoring, usage analytics, MCP server management, and a timeline/checkpoint system for branching session history.
Problem it solves: Claude Code ships only a terminal interface; opcode provides a visual layer that makes session history navigable, agent creation point-and-click, cost tracking real-time, and code checkpointing visual — without requiring the user to understand JSONL internals or CLI flags.
Distinctive trait: The CC Agent system lets users define named agents as JSON files (*.opcode.json) with a system prompt, model, icon, and default task; agents run as isolated background subprocesses and are tracked in an execution history database. This is the closest thing to a GUI-native "agent IDE" for Claude Code.
Tech stack: Tauri 2 (Rust backend) + React 19 + TypeScript + Tailwind + Zustand; the Rust layer handles Claude process spawning, checkpoint diffing, MCP server testing, and persistent SQLite storage via commands/ modules.
Target audience: Individual Claude Code users who prefer a desktop GUI over the terminal, teams wanting shared agent libraries and usage dashboards.
Production-readiness: v0.2.1, AGPL-3.0, 21,948 stars; last pushed October 2025. The project transitioned from the name "Claudia" (kept as forks at basilisk001/claudia etc.) to "opcode" at some point; both repos carry the same README and feature set.
differs_from_seeds: Unlike any of the 11 seeds (all of which are methodology/skill/command packs), opcode is a pure visual GUI shell — it adds no prompting methodology, no skills, no hooks, and no slash-commands. The closest architectural cousin would be Archetype 4 (markdown-scaffold, zero primitives) but inverted: instead of structured text files, it is a structured desktop app. Compared to claude-conductor (Archetype 4), opcode adds interactive process management, checkpoint branching, and cost analytics but subtracts the methodology layer entirely.