Claude Code用户必备!这个开源工具把AI编程变成可视化操作台
你有没有这种感觉——用 Claude Code 写代码很爽,但项目一多、session 一乱,就容易”我是谁、我在哪”?
今天挖到一个让我眼前一亮的开源项目:Opcode,一个专门给 Claude Code 打造的桌面控制台,22k GitHub stars,定位是”你 Claude Code 的指挥中心”。
它解决了什么问题?
Claude Code 本身是个纯命令行工具,好用归好用,但有几个天然短板:
- 项目一多就乱:每次要找之前某个 session,得翻终端历史
- Agent 没法可视化:跑后台 agent 时看不到它在干啥、花了多少钱
- Checkpoint 全靠脑子:没有版本控制概念,改崩了只能重头再来
- CLAUDE.md 管理靠手动:项目多了根本管不过来
Opcode 就是来填这些坑的。
核心功能一览
项目 & Session 可视化管理
告别纯命令行的”盲操作”,Opcode 给你一个图形界面,可以直观浏览 ~/.claude/projects/ 下所有项目,还能查看每个 session 的首条消息、时间戳,随时恢复历史 session。
自定义 Agent 库
可以创建专门用途的 Agent——比如”只读审查 Agent”、”重构 Agent”,配好系统提示词和权限,之后一键调用。背景执行不阻塞,还能看详细日志。
费用 & Token 实时监控
这个太实用了。Opcode 集成_usage 分析面板,能看到每个模型、每个项目的消耗量,生成可视化图表。月底对账不再靠猜。
Session 时间线 & Checkpoint
可以给任意 session 打快照,支持分支 timeline。改崩了?一键回到任意历史节点,还能对比 diff。
CLAUDE.md 实时编辑器
内置 CLAUDE.md 写作界面,Markdown 实时预览,还能扫描项目中所有 CLAUDE.md 文件集中管理。
支持什么平台?
支持 macOS、Windows、Linux,官方提供预编译包。也可以从源码构建(用 Tauri 2 写的)。
适合谁用?
- 日常重度使用 Claude Code 的开发者
- 同时跑多个 AI 项目、需要一个”调度台”的团队成员
- 对 token 消耗敏感、想精细化管控成本的高级用户
快速上手
# macOS/Linux
brew install winfunc/tap/opcode
# 或者下载对应平台的 release 包
# https://github.com/winfunc/opcode/releases
装好后打开 app,第一次会自动检测 ~/.claude 目录,之后就可以愉快地可视化管理你的 Claude Code 工作区了。
一句话评价
Opcode 不是要替代 Claude Code,而是给它加了一层”图形化外壳”,让你在效率提升的同时还能看清自己在做什么、花了多少。对每天高频用 Claude Code 的人来说,是个值得一试的生产力升级。
GitHub:https://github.com/winfunc/opcode
评论区
登录后可评论。