
Vibe Coding 指南
Vibe Coding 是一个与 AI 结对编程的终极工作流程,旨在帮助开发者丝滑地将想法变为现实。本指南详细介绍了从项目构思、技术选型、实施规划到具体开发、调试和扩展的全过程,强调以规划驱动和模块化为核心,避免让 AI 失控导致项目混乱。
Open Claude Cowork是一款由 Claude Agent SDK 和 Composio Tool Router 驱动的开源桌面聊天应用。构建具备 500+ 工具访问能力和持久化聊天会话的 AI 代理。
如果你希望拥有类似 Anthropic 官方 Claude Cowork 的体验,但又不想依赖付费订阅、希望自由切换大模型、还能连接真实工作工具(如 Gmail、Slack、GitHub),那么 Open Claude Cowork 值得关注。

这是一款由 ComposioHQ 开发的开源桌面应用,基于 Claude Agent SDK 和 Composio Tool Router 构建,目标是打造一个可自定义、可扩展、可本地运行的 AI 代理平台。
借助 Composio Tool Router,AI 代理可直接操作:
所有工具调用均在侧边栏实时可视化,输入输出一目了然。
localhost:3001),数据不出内网。| 模块 | 技术栈 |
|---|---|
| 桌面客户端 | Electron.js |
| 后端服务 | Node.js + Express |
| AI 接入层 | Claude Agent SDK / Opencode SDK |
| 工具集成 | Composio Tool Router(MCP 协议) |
| 流式响应 | Server-Sent Events (SSE) |
| 渲染 | Marked.js(Markdown) + 原生 CSS |
应用采用前后端分离设计:
opencode.json 配置,动态加载工具。git clone https://github.com/ComposioHQ/open-claude-cowork.git
cd open-claude-cowork
./setup.sh
脚本将自动:
.env 文件;npm install # Electron 前端
cd server && npm install && cd ..
cp .env.example .env
编辑 .env,按需填写:
# Claude 用户
ANTHROPIC_API_KEY=sk-ant-xxxx
# 或 Opencode 用户
OPENCODE_API_KEY=your-opencode-key
COMPOSIO_API_KEY=your-composio-key
cd server && npm start
npm start
应用默认访问
http://localhost:3001,确保防火墙未阻止。







