开源桌面 AI 助手
Open Claude Cowork
Desktop AI Assistant
将 Claude Code 从终端带到桌面,提供可视化 AI 协作体验。
无需 Claude Max 订阅,支持智谱 GLM、MiniMax、Kimi、DeepSeek 等国产大模型。
🤖
AI 协作伙伴
代码、文件、PPT、分析研究
📂
会话管理
历史保存,随时恢复
🔐
权限控制
完全掌控 AI 行为
核心功能特性
Open Claude Cowork 提供完整的可视化 AI 协作体验
AI 协作伙伴
不仅是 GUI,更是可执行代码、管理文件、创作 PPT、分析研究的 AI 助手。支持任意编程语言,用自然语言描述任务即可执行。
会话管理
创建自定义工作目录的会话,恢复任意历史对话。完整的本地会话历史(SQLite 存储),支持安全删除和自动持久化。
实时流式输出
逐 token 流式输出,查看 Claude 的推理过程。支持 Markdown 渲染及语法高亮,可视化工具调用及状态指示器。
工具权限控制
敏感操作需明确批准,按工具允许或拒绝。交互式决策面板,完全控制 Claude 的行为,确保 AI 操作安全可控。
配置复用
直接复用 ~/.claude/settings.json 配置,相同的 API keys、base URL、模型。一次配置,处处使用,零学习成本。
为什么选择 Open Claude Cowork?
对比 Claude Code 的改进和优势
无需 Claude Max 订阅
需要 Claude Max 订阅
支持国产大模型,降低成本
可视化界面
仅限终端操作
桌面图形化界面,更友好
模型支持
仅 Claude 模型
GLM 4.7, MiniMax 2.1, Kimi, DeepSeek 等
会话持久化
会话不保存
完整历史记录,随时恢复
工具权限控制
无权限管理
敏感操作需明确授权
100% 兼容 Claude Code 配置文件
~/.claude/settings.json技术栈
基于现代化的开源技术栈构建
框架与运行时
- Electron 39
- React 19
- Vite
样式与UI
- Tailwind CSS 4
- ShadcnUI
- Lucide Icons
状态与数据
- Zustand
- better-sqlite3 (WAL)
- Prisma
AI 核心
- @anthropic-ai/claude-agent-sdk
- Anthropic API
构建工具
electron-builderTypeScriptESLint
快速开始
4 步完成安装和配置
1
克隆项目
git clone https://github.com/caiqinghua/open-claude-cowork.git2
安装依赖
cd open-claude-cowork && npm install3
配置 Claude
# 复制 Claude Code 配置
cp ~/.claude/settings.json ./settings.json4
启动应用
npm start💡 提示:
确保已安装 Node.js 18+ 和 npm。如需使用国产大模型,请修改 settings.json 中的 base_url 和 api_key 配置。