Open Claude Cowork:给 Claude Code 装上可视化界面,接入 DeepSeek、GLM 等模型的开源桌面助手

AI工具1个月前发布 aisilink
55 0 0
Open Claude Cowork 给 Claude Code 装上可视化界面

Open Claude Cowork 给只能在终端里运行的 Claude Code 套上了一层可视化的桌面界面。它复用你已有的 Claude Code 配置,不必绑定官方订阅,用智谱 GLM、DeepSeek、Kimi 等 Anthropic 兼容模型也能驱动。项目开源,采用 MIT 许可证,提供 Windows 和 macOS 安装包,Linux 可从源码自行构建。

产品定位与技术栈

Claude Code 的能力很强,能像开发者一样读写文件、执行命令、完成各种任务,但官方版本只跑在终端里,对不熟悉命令行的人门槛不低。Claude Cowork 做的事情很直接:把这套引擎放进一个原生桌面应用,用聊天式界面呈现出来。它不只是一层界面外壳,按官方说法更像一个能协作的 AI 伙伴,用户不需要了解 Claude Agent SDK,把任务描述清楚、选好执行方式即可。

底层技术栈可以核对一下:桌面框架用 Electron 39,前端是 React 19 加 Tailwind CSS,状态管理用 Zustand,会话数据存在 better-sqlite3(WAL 模式),AI 部分直接调用官方的 @anthropic-ai/claude-agent-sdk,构建工具是 Vite 和 electron-builder。

和命令行 Claude Code 的区别

命令行 Claude Code 与可视化 Claude Cowork 对比

图:命令行版与桌面版的使用方式对比

命令行里,AI 在后台读了哪个文件、正在想什么,往往看不真切,多个会话也不好同时跟踪。Claude Cowork 把这些都摆到界面上:逐字的流式输出能看到推理过程,工具调用带状态标识,Markdown 内容和代码高亮直接渲染。每个会话可以指定各自的工作目录,历史记录完整保存在本地,随时能接着上一次的对话继续。官方对兼容性的说法很干脆:只要 Claude Code 能在你的机器上跑起来,Claude Cowork 就能跑,因为两者共用同一份配置。

能干什么,怎么把活干完

Claude Cowork 从任务到模型的工作流程

图:从一句话任务到模型执行的流程

接入模型之后,它就不只是个聊天机器人,而是拥有了操作文件的能力。官方给出的能力范围包括写代码和改代码、创建和整理文件、生成 PPT 内容与结构、做主题分析、写各类文章和文档,原则上只要能用自然语言描述清楚的任务都可以交给它。举个具体场景:让它扫描桌面上所有的 PDF 发票、按日期重命名再归档,它会自己调用系统命令完成,省去手动一个个拖拽。

两个设计对本地使用比较重要。一是数据放在本地,所有对话记录和操作日志都存在本机的 SQLite 数据库里,不上传第三方云端。二是操作前要确认,凡是涉及修改或删除文件的动作,界面都会弹窗请你批准后才执行,避免 AI 误删数据。要放手让它操作本地文件,这道确认关是必要的兜底。

能接入哪些模型

对国内用户来说,最实际的一点是模型选择。Claude Cowork 直接复用 Claude Code 的配置文件(~/.claude/settings.json),API Key、base URL、模型设置和 Claude Code 完全一致。官方列出的兼容清单包括智谱 GLM 4.7、MiniMax 2.1、月之暗面 Kimi、DeepSeek,以及其他任何 Anthropic 兼容的 API 模型。换句话说,没有 Claude Max 订阅照样能用,改用国产模型按量付费,对使用频率不高的个人开发者更划算。

有两点要提前说清楚。其一,模型和 API Key 目前仍沿用文件配置,图形化的配置面板官方写在了路线图里,尚未上线。其二,接入非 Anthropic 原生协议的模型时,要确认服务商提供了兼容端点,否则可能需要一层协议转换的中间件。

安装与配置

前提条件是先把 Claude Code 装好并完成登录认证,这是 Claude Cowork 能运行的基础,ahhhhfs 的介绍里对这一步一笔带过,实际操作时不能跳过。运行环境需要 Bun 或 Node.js 22 及以上版本。

最省事的方式是去 GitHub 的 Releases 页下载对应系统的安装包,像装普通软件一样安装。想从源码构建,流程是标准的前端项目套路:

# Clone the repository
git clone https://github.com/caiqinghua/open-claude-cowork.git
cd open-claude-cowork

# Install dependencies
bun install

# Configure environment (copy .env.example to .env)
cp .env.example .env

# Run in development mode
bun run dev

# Or build production binaries
bun run dist:mac    # macOS
bun run dist:win    # Windows
bun run dist:linux  # Linux

如果启动时遇到 better-sqlite3 的 NODE_MODULE_VERSION 报错,原因是 Electron 自带的 Node 版本和本机不一致,原生模块需要针对 Electron 重新编译一次:

npm install --save-dev electron-rebuild
npx electron-rebuild -f -w better-sqlite3

适合谁,谁可以先观望

Claude Cowork 更适合已经在用 Claude Code、又想要一个看得见执行过程的桌面界面的人,尤其是希望接入国产模型、绕开官方订阅的用户。完全没接触过命令行、连 Claude Code 都没配置过的纯新手,则仍要先迈过安装配置 Claude Code 这道坎,它并不是开箱即用的成品软件。项目 2026 年 1 月才建仓,整体还比较新,图形化配置等功能尚在完善,介意稳定性的用户可以先观望一阵再上手。如果你要的是能常驻服务端、接入飞书微信等聊天工具的 AI 助手,那是另一个方向,可以参考 OpenClaw 部署指南。

官网 / 下载

官方网站:openclaudecowork.com

GitHub 开源地址:caiqinghua/open-claude-cowork

© 版权声明

相关文章