opcode
开源的 Claude Code 桌面图形界面,把项目与历史会话、自定义智能体和 token 用量图表集中到窗口里,还能给对话打检查点、分叉会话,适合同时跟进多个 Claude Code 项目、不想在终端里翻会话的开发者。

opcode 是给 Claude Code 配的桌面图形界面。Claude Code 本身是命令行工具,项目一多,翻历史会话、改 CLAUDE.md、看花了多少 token 都得在终端里折腾。opcode 把这些搬到窗口里:左边列项目和会话,点开就能接着聊,不用记命令。
主要功能
会话管理是核心,所有 Claude Code 项目和历史对话集中在一个界面里浏览。自定义智能体可以写提示词、设沙箱执行,做成可复用的角色。用量面板把 token 消耗和费用画成图表,按项目看花销。另外还有内置 Markdown 编辑器改系统提示词、可视化配置 MCP 服务器,以及给对话打检查点、像 Git 分支一样分叉会话的「时间旅行」。
它自己也能直接跑 Claude Code 会话,不必来回切终端。数据都存在本地,官方说明里强调不往外部服务器发信息,API 请求直接走 Anthropic。
安装与平台
官网提供 macOS 和 Linux 的安装包,Windows 标为即将推出。装之前系统里要有 Claude Code CLI 并配好 API key,opcode 只是套在外面的界面,AI 功能本身仍依赖 Claude 的订阅。技术栈是 Tauri 2.0 加 React 18、TypeScript 和 Rust,界面目前只有深色主题,主题自定义还在做。
费用与限制
项目完全免费且开源,可以从 GitHub 拿源码自己构建。GitHub 上标着 22.4K star。要注意的是它不提供模型能力,没有 Claude API 就用不了;官网 FAQ 里平台支持写的是包含 Windows 10+,和安装区「Windows 即将推出」对不上,Windows 用户最好先确认再下。