opcode

给 Claude Code 装上图形界面,轻松管理会话和代理

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 1700 🐛 待处理 335 👀 关注 102
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 22431
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,基于AGPL-3.0许可证,可免费使用和部署。

项目预览

opcode 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队winfunc
官网地址https://opcode.sh
定价模式🏷️完全免费
价格说明开源项目,基于AGPL-3.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型anthropic,anthropic-claude,claude,claude-4,claude-4-opus,claude-4-sonnet,claude-ai,claude-code,claude-code-sdk,cursor,ide,llm,llm-code,rust,tauri
GitHub 星标★ 22431
上线时间2025-06-19 00:00:00
代码更新2026-11-06
仓库体积3.3 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

opcode 是一个为 Claude Code 打造的强大 GUI 应用和工具集。它解决了 Claude Code 仅限命令行交互、难以管理和扩展的问题,为用户提供了可视化的操作界面。其核心能力包括:创建和管理自定义 AI 代理(agents),支持通过图形界面交互式地管理多个 Claude Code 会话,并能安全地在后台运行代理任务。此外,它还提供了丰富的工具集,方便用户对 Claude Code 进行深度定制和扩展,从而提升开发效率。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 22431

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:本地安装 7 步

环境要求

  • Node/Bun 前端运行环境(README 使用 bun run dev 启动前端)
  • Rust 与 Tauri 2 编译环境(src-tauri 需 cargo test / 构建)
  • Linux 需安装 libwebkit2gtk-4.1-dev、libgtk-3-dev 等系统依赖
  • macOS 需安装 Xcode Command Line Tools
  • Windows 需安装 Microsoft C++ Build Tools 与 WebView2

安装与启动步骤

  1. 1克隆项目代码

    把 opcode 仓库拉取到本地,后续依赖安装和构建都在该目录内进行。

    git clone https://github.com/winfunc/opcode.git
  2. 2安装 Linux 系统依赖

    Ubuntu/Debian 下补齐 WebKit、GTK 等编译依赖,缺任意一个都会导致构建失败。

    sudo apt update
    sudo apt install -y libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev patchelf build-essential curl wget file libssl-dev libxdo-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev
  3. 3安装 macOS 依赖

    先装 Xcode 命令行工具,pkg-config 为可选依赖,通过 Homebrew 安装。

    xcode-select --install
    brew install pkg-config
  4. 4安装 Windows 依赖

    安装 Microsoft C++ Build Tools,并确认已安装 WebView2(Windows 11 通常自带)。

  5. 5启动前端界面

    在项目根目录执行,仅启动前端开发模式,用于调试界面层。

    bun run dev
  6. 6运行 Rust 测试

    进入 src-tauri 目录执行 cargo 测试,验证 Rust 后端功能是否正常。

    cd src-tauri && cargo test
  7. 7启动已构建应用

    构建完成后直接运行生成的可执行文件,打开 opcode 桌面应用。

关键配置

配置项必填说明示例
~/.claude是Claude Code 的配置目录,opcode 首次运行会自动检测~/.claude

如何确认成功

应用启动后出现欢迎界面,可选择 CC Agents 或 Projects,并自动检测到 ~/.claude 目录即算成功。

常见问题

Q:首次启动需要手动配置吗?

A:不需要。opcode 首次运行会自动检测你的 ~/.claude 目录,完成后进入欢迎界面选择 CC Agents 或 Projects 即可。

Q:Linux 构建缺少依赖怎么办?

A:按 README 用 apt 安装 libwebkit2gtk-4.1-dev、libgtk-3-dev、libsoup-3.0-dev、libjavascriptcoregtk-4.1-dev 等依赖后再重新构建。

Q:Windows 上需要额外装什么?

A:需要安装 Microsoft C++ Build Tools 和 WebView2,Windows 11 一般已预装 WebView2。

Q:在哪里查看 API 使用成本?

A:通过 菜单 → Usage Dashboard → View Analytics,可按模型、项目和日期查看成本并导出数据。

注意事项

  • 本项目与 Anthropic 无隶属关系,Claude 是 Anthropic, PBC 的商标,属独立开发者项目。
  • opcode 是基于 Tauri 2 构建的桌面应用,需先装好系统级依赖再编译。
  • README 未给出预编译安装包的下载命令,安装步骤以源码构建与开发模式为主。

核心亮点

  • 提供直观的 GUI,降低 Claude Code 使用门槛
  • 支持创建自定义代理,满足个性化自动化需求
  • 可管理多个交互式会话,并支持后台安全运行代理

不足之处

  • 文档/社区待观察

适用场景

  • 开发者日常使用 Claude Code 进行编码辅助
  • 团队需要统一管理多个 Claude Code 会话和代理
  • 需要将 Claude Code 集成到图形化工作流中

替代项目

Claude Code CLI、OpenCode、Continue

上一篇:letta

下一篇:SWE-agent

同类项目推荐

Ori-Mnemos 开源

让AI记住一切,本地优先的持久记忆框架

Local-first persistent agentic memory powered by Recursive Memory Harness (RMH). Ope···

★ 335 2026-08-09
decisionbox-platform 开源

连接数据仓库,AI 自动分析并推送洞察,无需提问。

DecisionBox connects to your data warehouse, runs autonomous AI agents that write an···

★ 122 2026-08-09
enso-os 开源

让 AI 智能体学会自律,主动反思纠错,任务更靠谱

The first AI plugin that speaks first. Code-enforced learning + active forgetting + ···

★ 94 2026-08-09
loom 开源

用大白话写接口文档,自动生成并模拟接口

一个写接口文档的AI Agent。支持使用Vibe coding 的方式,编写接口文档,同时自带友好的文···

★ 262 2026-08-09
open-reverselab 开源

用 AI 智能体自动化逆向分析,CTF 和样本分析效率翻倍

Open-source AI reverse-engineering agent platform and MCP server for Ghidra, Frida, ···

★ 1348 2026-08-09
KADATH 开源

让智能体像生物一样进化,自动迭代逼近最优解

Evolutionary multi-agent runtime that breeds, evaluates, and improves autonomous age···

★ 230 2026-08-09
humanizer 开源

复制AI稿进去,秒变人写的

Agent skill that removes signs of AI-generated writing from text

★ 65934 2026-08-09
mcphub.nvim 开源

在 Neovim 里一站式管理 MCP 服务器,让 AI 插件秒变全能工具

An MCP client for Neovim that seamlessly integrates MCP servers into your editing wo···

★ 1790 2026-08-09
Agent-S 开源

让 AI 像人一样看屏幕点鼠标,自动完成电脑任务

Agent S: the state-of-the-art open source computer use agents

★ 12898 2026-09-12