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 は、ローカルで Claude 風の AI エージェントを実行できるオープンソースのデスクトップアプリケーション(Windows & macOS)です。GUI、ワンクリックインストーラー、サンドボックス実行環境をバンドルしており、モデルがファイルの読み書き、Officeドキュメントの生成、他のプログラムの制御、およびリモートチャットツール(Feishu/Lark、Slack)からのアクセスを可能にします。これは、自分のデータにアタッチして、自分に代わって行動する「個人用AI同僚」のようなものです。
主な機能
| 機能 | 得られるもの |
|---|---|
| ワンクリックインストール | 事前ビルド済みの .exe(Windows)および .dmg(macOS)インストーラー;macOS 用には Homebrew cask も利用可能。 |
| モデルの柔軟性 | Anthropic/Claude、OpenAI互換API、および中国語モデル(GLM、MiniMax、Kimi)を、設定可能なAPIキーとベースURLでサポート。 |
| サンドボックス隔離 | 基本的なパス保護に加え、オプションでVMレベルの隔離(WindowsではWSL2、macOSではLima)を提供。コマンドは隔離されたLinux VM内で実行されます。 |
| スキルライブラリ | 内蔵のワークフロー(pptx、docx、pdf、xlsx)により、プロンプトからPowerPoint、Word、PDF、Excelファイルを生成可能。skill-creatorツールでカスタムスキルを追加可能。 |
| MCP(Model Context Protocol) | ブラウザ、Notion、その他のデスクトップアプリへのコネクタを提供し、エージェントのツールセットをファイルシステムを超えて拡張。 |
| リモート制御 | Feishu(Lark)およびSlackとの統合により、これらのコラボレーションプラットフォームからコマンドを発行可能。 |
| GUI自動化 | エージェントは通常のデスクトップアプリを操作可能。READMEでは、GUI理解力が最も高いとされるGemini-3-Proを推奨。 |
| マルチモーダル入力 | チャットウィンドウにファイルや画像をドラッグアンドドロップして直接入力可能。 |
| トレースパネル | モデルの推論過程とツール呼び出しのリアルタイム表示。 |
始める方法
- インストール – macOS なら
brew tap OpenCoworkAI/tap && brew install --cask --no-quarantine open-cowork、またはリリースページからインストーラーをダウンロード。Linuxユーザーはソースからビルド(npm install && npm run dev)。 - APIキーの設定 – 設定パネルを開き、OpenRouter/Anthropic/GLMなどにキーを貼り付け、非AnthropicプロバイダーにはベースURLを設定し、モデルを選択(例:
claude-4-5-sonnetまたはgemini-3-pro)。 - ワークスペースフォルダの選択 – このディレクトリのみがエージェントがファイルの読み書きができる範囲です。
- エージェントに指示 – 「
financial_report.csvを読み取り、5スライドのPowerPoint要約を作成」といった自然言語コマンドを入力。エージェントは適切なスキルを使用し、サンドボックス内で必要なコマンドを実行し、結果をUIにストリーミングします。 - オプションの追加機能 – WindowsでWSL2、macOSでLimaを有効化してより強固な隔離を実現、Notion統合トークンを接続、またはアプリの設定からFeishu/Slackによるリモート制御を設定。
セキュリティに関する注意事項
- サンドボックスは選択されたワークスペースへのファイルアクセスを制限しますが、VMが存在しない場合、コマンドはホスト上で直接実行されるため、ファイルの削除や変更を伴うプロンプトには注意が必要です。
- すべてのデータはローカルマシン上に留まります。外部通信は選択したLLMプロバイダーへのAPI呼び出しのみです。
コミュニティと貢献
- Discord: https://discord.gg/pynjtQDf
- WeChat: リポジトリの
resources/WeChat.jpgにQRコード - 貢献は通常のフォーク・ブランチ・PRワークフローで歓迎します。
ライセンス – MIT。
上記のすべての詳細は、リポジトリのREADMEから直接引用されています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト