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 中執行。
技能庫 內建工作流程(pptxdocxpdfxlsx),可將提示轉換為 PowerPoint、Word、PDF 或 Excel 檔案;skill-creator 工具支援新增自訂技能。
MCP(模型上下文協定) 提供瀏覽器、Notion 及其他桌面應用的連接器,將代理的工具集擴展至檔案系統之外。
遠端控制 與飛書(Lark)和 Slack 集成,可從這些協作平台發出指令。
GUI 自動化 代理可驅動一般桌面應用程式;README 推薦使用 Gemini-3-Pro 以獲得最佳 GUI 理解能力。
多模態輸入 可直接將檔案或影像拖曳至聊天視窗中。
追蹤面板 即時檢視模型的推理過程與工具呼叫。

如何開始

  1. 安裝 – macOS 使用 brew tap OpenCoworkAI/tap && brew install --cask --no-quarantine open-cowork,或從發行頁面下載安裝程式。Linux 使用者可從原始碼建構(npm install && npm run dev)。
  2. 設定 API 金鑰 – 開啟設定面板,貼上 OpenRouter/Anthropic/GLM 等金鑰,設定基礎 URL(非 Anthropic 提供商必需),並選擇模型(例如 claude-4-5-sonnetgemini-3-pro)。
  3. 選擇工作區資料夾 – 此資料夾是代理唯一可讀取/寫入檔案的位置。
  4. 向代理下達指令 – 輸入自然語言指令,例如「讀取 financial_report.csv 並建立一個 5 頁的 PowerPoint 總結」。代理將使用相應技能,在沙箱內執行所需命令,並將結果流式傳回 UI。
  5. 可選功能 – 啟用 WSL2(Windows)或 Lima(macOS)以獲得更強的隔離,連接 Notion 集成金鑰,或透過應用程式設定配置飛書/Slack 遠端控制。

安全提示

  • 沙箱限制檔案存取至選定的工作區,但若無 VM,命令將在主機上直接執行,因此使用者仍需對刪除或修改檔案的提示保持警覺。
  • 所有資料均保留在本地裝置;唯一外部通訊是向所選 LLM 提供商發送的 API 呼叫。

社群與貢獻

  • Discord: https://discord.gg/pynjtQDf
  • 微信: 倉儲 resources/WeChat.jpg 中的 QR 碼
  • 貢獻歡迎透過標準的 fork-branch-PR 工作流程進行。

授權 – MIT。


以上所有資訊均直接取自倉儲的 README。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案