opcode Skill 技能
把 Claude Code 命令行升级为可视化桌面应用,自定义 Agent、MCP 管理、使用分析一应俱全
opcode — Claude Code 桌面 GUI 与可视化控制中心
opcode 是一款专为 Claude Code 设计的桌面 GUI 应用与增强工具集,基于 Tauri 2 构建,把命令行式的 Claude Code 工作流搬到可视化窗口里,让 AI 辅助开发更像一款现代生产力工具而非终端命令。
核心能力
- 项目管理与会话历史:可视化浏览
~/.claude/projects/下全部 Claude Code 项目,支持会话历史查看、上下文恢复、内置快速搜索,并展示首条消息、时间戳等元数据。 - CC 自定义 Agent(CC Agents):可创建自定义 AI Agent,自定义系统提示与行为;构建专属 Agent 库;后台独立进程执行非阻塞 Agent;保留完整执行历史便于回溯。
- MCP 服务器管理:集中管理 Model Context Protocol 服务器,新增、启用、排查 MCP 连接,让 Claude Code 接入外部工具更便捷。
- 使用分析仪表盘:追踪 token 消耗、会话数、Agent 调用次数等关键指标,帮助开发者了解 AI 使用成本与节奏。
- 时间线与检查点(Timeline & Checkpoints):对长会话按时间线切分,支持检查点回滚,避免一次跑偏毁掉整个上下文。
- CLAUDE.md 管理:可视化编辑项目级 CLAUDE.md,统一管理 Anthropic 推荐的项目上下文文件。
安装与运行
- 桌面安装包:从 GitHub Releases 下载
.dmg/.exe/.AppImage等安装包,双击即可安装运行。 - 源码构建:使用
npm install安装依赖,npm run tauri dev进入开发模式。 - 依赖前置:本地需先安装 Claude Code CLI,否则 opcode 无法连接到底层模型。
使用步骤
- 安装 Claude Code CLI 并完成 Anthropic 账号认证。
- 下载 opcode 桌面客户端并启动。
- 在主界面浏览项目列表,点击项目进入会话视图。
- 通过"Create Agent"创建专属 Agent,配置系统提示词。
- 在 MCP 管理页添加 MCP 服务器(如 Context7、GitHub 等)。
- 通过仪表盘分析 token 消耗与效率。
适用场景
- 频繁使用 Claude Code 但厌倦切换终端的开发者。
- 团队需要统一管理 Claude Code 项目与 Agent 模板的场景。
- 想可视化分析 token 消耗、规划 AI 使用成本的团队。
- 需要长会话检查点回滚、不敢一次跑偏的复杂重构任务。
- 想集中管理 MCP 服务器扩展 Claude Code 工具能力的工程师。
适用人群
日常使用 Claude Code 的全栈开发者、AI 工程师、技术 Lead,以及任何想把命令行 AI 工作流升级为可视化体验的工程团队。
工作原理
opcode 通过本地文件系统读取 ~/.claude/projects/ 下的 Claude Code 会话数据,并将 GUI 操作转化为 Claude Code CLI 命令调用,实现"前端可视化、后端 CLI 执行"的双层架构;Agent 与 MCP 管理通过 JSON 配置文件持久化,与 Claude Code 主程序共享同一份配置。
官方链接
- GitHub 仓库:https://github.com/winfunc/opcode
- 项目主页:https://opcode.sh
- 社区 Discord:https://discord.com/invite/KYwhHVzUsY
- 协议:AGPL-3.0
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议