OpenCoworkAI/open-cowork
Open-source AI agent desktop app for Windows & macOS. One-click install Claude Code, MCP tools, and Skills — with sandbox isolation, multi-model support, and Feishu/Slack integration.
Open Cowork – 桌面 AI 代理工作區
是什麼 – Open Cowork 是一個開源桌面應用程式(Windows & macOS),可讓你在本地運行類 Claude 的 AI 代理。該應用程式內建 GUI、一鍵安裝程式與沙箱執行環境,使模型能讀取/寫入檔案、產生 Office 文件、控制其他程式,並可透過遠端聊天工具(飛書/Lark、Slack)存取。它本質上是一個「個人 AI 同事」,你可以將它指向自己的資料,讓它代表你執行任務。
主要功能
| 功能 | 你能獲得什麼 |
|---|---|
| 一鍵安裝 | 預先建構的 .exe(Windows)與 .dmg(macOS)安裝程式;macOS 也支援 Homebrew cask。 |
| 模型彈性 | 支援 Anthropic/Claude、OpenAI 相容 API,以及透過可設定 API 金鑰與基礎 URL 支援中文模型(GLM、MiniMax、Kimi)。 |
| 沙箱隔離 | 基礎路徑保護加上可選的 VM 級隔離(Windows 使用 WSL2,macOS 使用 Lima),命令在隔離的 Linux VM 中執行。 |
| 技能庫 | 內建工作流程(pptx、docx、pdf、xlsx),可將提示轉換為 PowerPoint、Word、PDF 或 Excel 檔案;skill-creator 工具支援新增自訂技能。 |
| MCP(模型上下文協定) | 提供瀏覽器、Notion 及其他桌面應用的連接器,將代理的工具集擴展至檔案系統之外。 |
| 遠端控制 | 與飛書(Lark)和 Slack 集成,可從這些協作平台發出指令。 |
| GUI 自動化 | 代理可驅動一般桌面應用程式;README 推薦使用 Gemini-3-Pro 以獲得最佳 GUI 理解能力。 |
| 多模態輸入 | 可直接將檔案或影像拖曳至聊天視窗中。 |
| 追蹤面板 | 即時檢視模型的推理過程與工具呼叫。 |
如何開始
- 安裝 – macOS 使用
brew tap OpenCoworkAI/tap && brew install --cask --no-quarantine open-cowork,或從發行頁面下載安裝程式。Linux 使用者可從原始碼建構(npm install && npm run dev)。 - 設定 API 金鑰 – 開啟設定面板,貼上 OpenRouter/Anthropic/GLM 等金鑰,設定基礎 URL(非 Anthropic 提供商必需),並選擇模型(例如
claude-4-5-sonnet或gemini-3-pro)。 - 選擇工作區資料夾 – 此資料夾是代理唯一可讀取/寫入檔案的位置。
- 向代理下達指令 – 輸入自然語言指令,例如「讀取
financial_report.csv並建立一個 5 頁的 PowerPoint 總結」。代理將使用相應技能,在沙箱內執行所需命令,並將結果流式傳回 UI。 - 可選功能 – 啟用 WSL2(Windows)或 Lima(macOS)以獲得更強的隔離,連接 Notion 集成金鑰,或透過應用程式設定配置飛書/Slack 遠端控制。
安全提示
- 沙箱限制檔案存取至選定的工作區,但若無 VM,命令將在主機上直接執行,因此使用者仍需對刪除或修改檔案的提示保持警覺。
- 所有資料均保留在本地裝置;唯一外部通訊是向所選 LLM 提供商發送的 API 呼叫。
社群與貢獻
- Discord: https://discord.gg/pynjtQDf
- 微信: 倉儲
resources/WeChat.jpg中的 QR 碼 - 貢獻歡迎透過標準的 fork-branch-PR 工作流程進行。
授權 – MIT。
以上所有資訊均直接取自倉儲的 README。
相關
- 專案
- 專案
- 專案
- 專案
- 專案