Claude Workbench
扫码查看

为Claude Code CLI打造的Windows桌面GUI

Claude Workbench

综合介绍

Claude Workbench 是一款专门为 Claude Code CLI 打造的现代化桌面图形用户界面(GUI)应用,仅在 Windows 系统上运行。该项目基于知名的开源项目

Claudia

Claudia

一个为Claude Code打造的图形化桌面应用

进行二次编译和深度优化,旨在为开发者提供一个直观、高效且稳定的 Claude Code 工作环境。它将命令行的复杂操作转变为可视化的界面,核心功能是项目管理和 API 代理商的一键切换。用户不仅可以方便地管理编码项目、查看历史记录,还能无缝切换不同的 API 服务商,解决了在开发过程中频繁修改配置的痛点。所有敏感数据均存储于本地,保证了安全性。

功能列表

  • 可视化项目管理:
    • 以图形界面管理所有 Claude Code 项目。
    • 支持完整的会话历史记录和检查点功能,方便代码调试和版本回溯。
  • 代理商管理 (主要功能):
    • 一键切换: 无需重启或任何弹窗,即可在不同的 Claude API 代理商之间静默切换。
    • 自由配置: 提供完整的增、删、改、查操作界面,允许用户自由添加和管理API配置。
    • 隐私安全: API Key 等敏感信息完全存储在用户本地计算机上,程序零硬编码。
  • 实时交互体验:
    • 流式响应: Claude 的代码或文本响应会以打字机效果实时显示。
    • 代码高亮: 完整支持 Markdown 渲染和代码语法高亮,提升代码可读性。
  • 高级功能:
    • 智能代理 (Agent): 内置 Agent 系统,支持与 GitHub 集成和自动化任务执行。
    • MCP 支持: 完整支持 Model Context Protocol (MCP) 服务器的管理。

使用帮助

作为一款桌面GUI应用,Claude Workbench 的安装和使用流程非常简单,旨在降低 Claude Code CLI 的使用门槛。

系统要求

在安装前,请务必确认您的系统环境满足以下条件:

  • 操作系统: Windows 10 或 Windows 11 (仅支持64位版本)。
  • Node.js: 18.0 或更高版本 (推荐使用官方LTS版本)。
  • Claude Code CLI必须预先安装。本工具是作为 Claude Code CLI 的一个图形化前端,其核心功能依赖于对后者的调用。

安装流程 (推荐)

开发者推荐直接下载预先构建好的安装包,这是最简单快捷的方式。

  1. 前往发布页面:打开项目的官方 Releases 页面。
  2. 下载安装包:根据您的偏好选择一种安装包格式进行下载:
    • Claude Workbench_x.x.x_x64-setup.exe (NSIS 安装包)
    • Claude Workbench_x.x.x_x64_en-US.msi (MSI 安装包)
  3. 运行安装程序:双击下载的文件,按照屏幕指引完成安装。

核心功能操作:API 代理商配置

这是该工具最具特色的功能,能够极大地提升开发效率。

  1. 打开设置: 在应用主界面左侧,点击“设置”图标。
  2. 进入代理商管理: 在设置窗口中,选择“代理商”标签页。
  3. 添加代理商: 点击“添加代理商”按钮,在弹窗中填写您的 API 服务商信息,包括名称、API地址和认证密钥(Token 或 API Key)。
  4. 保存并切换: 保存后,新的配置会出现在列表中。您只需点击目标配置旁的“启用”按钮,系统便会在后台静默完成切换,配置立即生效,您可以直接在项目中使用新的 API。

应用场景

  1. 多API渠道开发测试开发者拥有多个来自不同服务商的 Claude API 渠道,可利用此工具进行快速切换,以测试不同渠道在代码生成质量、响应速度或成本上的差异。
  2. 代码编写与项目文档管理为不同的编程项目(如一个Web应用后端、一个数据分析脚本)创建独立的管理空间。在会话中生成代码、编写注释或请求生成项目README.md文档,所有记录清晰分离,互不干扰。
  3. 学习编程语言与框架初学者或开发者在学习新技术时,可以利用此工具与 Claude 进行互动。例如,请求某个函数的用法示例、解释一种新的设计模式或生成特定框架的样板代码,并通过检查点功能保存有价值的对话。
  4. 自动化开发任务结合其内置的 Agent 系统与 GitHub 集成,可以探索一些自动化的工作流,例如让 Claude 辅助分析 GitHub 仓库中的 Issue 或生成初步的代码审查评论。

QA

  1. 此项目和 cladudia 是什么关系?Claude Workbench 是基于开源项目 cladudia 进行二次编译和功能优化的版本,专门为 Windows 系统环境进行了深度定制,旨在提供一个比原项目更原生、更稳定的桌面体验。
  2. 使用此工具还收费吗?该工具本身是完全免费的开源软件。但它调用的是 Claude Code 的 API 服务,因此您仍需按照所使用的 API 提供商的计费标准支付 API 调用费用。
  3. 为什么我必须先安装 Claude Code CLI?因为 Claude Workbench 的定位是 Claude Code CLI 的一个图形用户界面(GUI),而非一个独立的客户端。它的所有核心功能,如与 Claude AI 的通信,都是通过在后台调用您已安装的 Claude Code CLI 程序来完成的。
  4. 我的 API Key 是否安全?是的。根据官方说明,所有敏感配置信息(包括 API Key)都加密存储在您本地计算机的 SQLite 数据库中,绝不会上传到任何云端服务器,保证了您的隐私安全。
微信微博Email复制链接