ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

opcode:3步本地启动,用桌面 GUI 管理 Claude Code 会话

opcode:3步本地启动,用桌面 GUI 管理 Claude Code 会话 opcode3步本地启动用桌面 GUI 管理 Claude Code 会话【免费下载链接】opcodeA powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.项目地址: https://gitcode.com/GitHub_Trending/claudia1/opcode如果你已经在用 Claude Code大概率经历过会话、代理、成本全堆在终端里的状态。opcode 是一个基于 Tauri 2 的 Claude Code 桌面 GUI把会话管理、自定义 AI 代理、检查点回退和用量统计装进了一个可点击的窗口底层仍是你在本机安装的 claude 命令行工具。只有终端时的麻烦你有十几个历史会话想回到上周修空指针那次得先想起来用哪个命令恢复会话 ID 记错了就白忙一场。想同时跑两个 Claude Code 任务只能再开两个终端窗口输出和状态全靠脑子记。月底想知道哪个项目烧掉的 token 最多没有任何入口可查。opcode 把这三件事从记命令、敲参数变成打开列表、点一下GUI 在前台Claude Code CLI 在后台。项目全貌Claude Code 的桌面工作台一句话定位opcode 是 Claude Code 的桌面应用与配套工具集。前端用 React 18 TypeScript Vite 6 Tailwind v4shadcn/ui后端是 Rust 的 Tauri 2代理等配置存在本地 SQLiterusqlite包管理用 Bun。项目与会话浏览器扫描~/.claude/projects/下的项目列出每个项目的会话显示首条消息和时间戳支持搜索并一键恢复CC Agents创建带自定义系统提示词和模型选择的代理在独立进程里后台运行执行历史带日志和性能指标时间线与检查点会话中任意位置建检查点一键恢复或从检查点分叉新分支可查看两个检查点间的 diff用量分析仪表盘按模型、项目、日期统计 token 与成本支持导出数据MCP 服务器管理集中管理 MCP 服务器可从 Claude Desktop 导入配置使用前先测连接代理的数据库操作在 src-tauri/src/commands/agents.rs检查点实现在 src-tauri/src/checkpoint/。首次上手三条命令到第一个窗口前提已安装 Claude Code CLI且claude在 PATH 中Linux 需先装 webkit2gtk 等系统依赖Rust 工具链需 1.70 以上。# 获取源码并进入目录 git clone https://gitcode.com/GitHub_Trending/claudia1/opcode cd opcode# 安装前端依赖 bun install# 启动 Tauri 开发模式桌面窗口随之弹出 bun run tauri dev首次编译要构建全部 Rust 依赖耐心等一轮。窗口起来后欢迎页给你 CC Agents 和 Projects 两个入口应用会自动检测~/.claude目录。功能深拆项目与会话浏览器你看到什么左侧项目列表点进项目后列出全部会话每条显示首条消息和时间戳。 你能做什么按关键词搜索项目和会话直接恢复旧会话或开新会话。 它带来什么好处找上次会话从回忆命令变成扫一眼列表再点一下上下文原样接上。CC Agents后台代理你看到什么代理卡片网格仓库 cc_agents/ 目录附带 Git Commit Bot、Security Scanner、Unit Tests Bot 三个预置代理。 你能做什么给新代理设置名称、图标、系统提示词和模型Opus/Sonnet/Haiku逐项勾选文件读取、文件写入、网络访问权限然后在任意项目上运行。代理跑在独立进程里不阻塞当前操作每次运行都有完整日志和指标代理可导出为.opcode.json文件分享。 它带来什么好处生成测试、写提交信息、安全扫描这类重复任务交给专门代理你只需要事后查看运行历史。时间线与检查点你看到什么会话内的分支时间线检查点挂在消息位置上。 你能做什么任意节点创建检查点一键恢复或从检查点分叉新分支diff 查看器直接显示两个检查点之间变了哪些内容。检查点元数据记录了累计 token、所用模型、触发的提示词和文件变更数。 它带来什么好处AI 改坏一批文件时不必依赖 git 自救可以按多条路线试错、随时回退。用量分析仪表盘你看到什么用量趋势图表。 你能做什么按模型、项目、日期拆分 token 和成本导出统计数据。 它带来什么好处哪个项目花钱、这个月共花了多少不用翻账单。真实用例一位前端开发者有两周的旧会话没碰过某天要继续上次那个接口重构对话。他没有翻 shell 历史而是打开 Projects搜索项目名点进会话列表核对首条消息和时间戳确认没找错点击恢复上下文完整接上。一位后端工程师想给仓库补单元测试。他在 CC Agents 面板导入 Unit Tests Bot即仓库 cc_agents/ 下的.opcode.json文件指定任务后在后台启动。他接着写自己的代码代理在独立进程里跑结束后他打开执行历史看完整日志和生成的测试。一位维护者担心 AI 大改核心模块时收不住手。动手前他先建一个检查点跑完后用 diff 查看器和检查点对比改动不满意就一键恢复或者从检查点分叉一条新分支换思路再试。常见坑Q: 打开应用提示找不到 claudeopcode 是对 Claude Code CLI 的封装claude二进制必须已安装且在 PATH 里可用claude --version验证。macOS 上应用环境的 PATH 受限项目里有专门的二进制查找模块处理。Q: 首次启动慢得可疑是卡死了吗不是。第一次tauri dev要编译全部 Rust 依赖。Linux 上如果报 out of memory用cargo build -j 2降低并行度再试。Q: 旧会话需要迁移吗不需要。opcode 直接读~/.claude/projects/你现有的项目和会话会自动出现在列表里。Q: 代理权限能控制吗能。文件读取、文件写入、网络访问是三个独立开关代理在独立进程运行数据全部留在本机。Q: 手机能访问吗有 web server 模式设计见 web_server.design.mdjustfile 里的just web命令会启动 8080 端口的浏览器服务。适合谁用每天用 Claude Code CLI、被手动恢复会话和状态追踪折磨的人值得装上。想把测试生成、提交信息、安全扫描这类重复任务交给后台代理的人CC Agents 加 cc_agents/ 的预置代理是现成路径。在意 API 成本、要在月报里说明消耗的人用量仪表盘的按项目统计和导出直接可用。没用 Claude Code 的人用不上它它只是 CLI 的图形外壳。只想要一个聊天界面的人不需要它opcode 的价值集中在会话、代理、检查点和用量管理。【免费下载链接】opcodeA powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.项目地址: https://gitcode.com/GitHub_Trending/claudia1/opcode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表