opcode is a desktop GUI application and toolkit for Claude Code. It provides visual project and session management, custom Claude Code agents, secure background agent execution, usage and cost analytics, MCP server management, session timelines with checkpoints, and a built-in CLAUDE.md editor. Built with Tauri (Rust) and React, it emphasizes local-first storage, process isolation, and per-agent permissions.