お疲れ様です!IT業界で働くアライグマです!
AnthropicがリリースしたClaude Coworkは、AIエージェントがSlackやGitHubと連携して自律的にタスクをこなすワーカーサービスとして注目を集めています。しかし、公式版はコスト面や企業ポリシー上の制約で導入しづらいケースもあります。
そこで登場したのが「open-claude-cowork」です。ComposioHQがオープンソースとして公開しているこのプロジェクトは、Claude CodeとComposio Tool Routerを組み合わせてClaude Cowork相当の機能をセルフホストで実現できます。本記事では導入から基本的な活用法まで解説します。
open-claude-coworkとは何か
open-claude-coworkは、Claudeをバックエンドにしたタスク自動化システムをセルフホスト環境で構築するためのオープンソースプロジェクトです。GitHubでComposioHQが公開しており、MITライセンスで利用できます。詳しくはClaude Codeのカスタム命令ガイドも参考にしてください。
主な特徴
- セルフホスト可能:自前のサーバーでAIワーカーを運用できる
- Composio連携:200以上のSaaSツールとノーコードで接続
- Claude Code活用:Anthropic公式のClaude Codeをバックエンドに使用
- オープンソース(MIT):商用利用も可能
- カスタマイズ自由:独自のツール連携やワークフローを構築可能
公式Claude Coworkとの違い
公式のClaude Coworkは月額サブスクリプション型ですが、open-claude-coworkはAPIコストのみで運用できます。ただし、運用・保守は自己責任となり、公式サポートはありません。
IT女子 アラ美前提条件と環境整理
open-claude-coworkを導入するための前提条件を整理します。詳しくはGitHub ActionsのSecretsセキュリティガイドも参考にしてください。
必要な環境
- Docker / Docker Compose(最新版推奨)
- Node.js 18以上
- Anthropic API Key(Claude利用のため)
- Composio API Key(ツール連携用、無料プランあり)
推奨スペック
- 開発・検証用:2コア / 4GB RAM / 20GB SSD
- 本番運用:4コア / 8GB RAM / 50GB SSD
Claude APIへのリクエストがメインのため、サーバー自体の負荷は高くありません。



インストールと基本設定


実際に環境を構築する手順を解説します。詳しくはDockhandでのDocker管理ガイドも参考にしてください。
リポジトリのクローン
# リポジトリをクローン
git clone https://github.com/ComposioHQ/open-claude-cowork.git
cd open-claude-cowork
# 依存関係のインストール
npm install
環境変数の設定
# .env ファイルを作成
cp .env.example .env
# 以下の項目を編集
ANTHROPIC_API_KEY=sk-ant-xxxxx
COMPOSIO_API_KEY=ck-xxxxx
PORT=3000
起動
# 開発モードで起動
npm run dev
# 本番モードで起動する場合
npm run build && npm start
起動後、http://localhost:3000にアクセスするとダッシュボードが表示されます。



docker compose up -dで起動できます。Composio連携でツール接続を設定
open-claude-coworkの強みは、Composioを通じた多様なツール連携です。詳しくは仕様駆動開発のAIエージェント活用ガイドも参考にしてください。
Composioダッシュボードでの設定
- Composio公式サイト(composio.dev)でアカウント作成
- DeveloperメニューからAPI Keyを発行
- Appsメニューから接続したいサービス(Slack、GitHub等)を選択
- OAuth認証を完了して接続を有効化
open-claude-coworkでの利用
接続したサービスは自動的にopen-claude-coworkから利用可能になります。ダッシュボードの「Tools」タブで接続済みツールを確認できます。
利用可能なツール例
- Slack:メッセージ送信、チャンネル作成、スレッド返信
- GitHub:Issue作成、PR作成、コードレビュー
- Notion:ページ作成、データベース更新
- Gmail:メール送信、ラベル付け
- Google Calendar:予定作成、空き時間検索



ケーススタディ:日報自動生成ワークフロー
実際にopen-claude-coworkを導入して業務改善を行った事例を紹介します。詳しくはハイブリッドワーク生産性最適化ガイドも参考にしてください。
状況(Before)
- チーム規模:エンジニア5名の開発チーム
- 課題:毎日の日報作成に1人あたり15分以上かかっていた
- 状態:GitHubのコミット履歴やSlackのやり取りを手動で振り返って日報を書いていた
- 影響:週に合計6時間以上を日報作成に費やしていた
行動(Action)
open-claude-coworkを導入し、以下のワークフローを構築しました。
- Composio経由でGitHubとSlackを接続
- 毎日17:50にCron起動で日報生成タスクを実行
- 当日のGitHubコミットとSlackメンション履歴を自動収集
- Claudeが内容を要約して日報形式に整形
- Slack指定チャンネルに日報を自動投稿
結果(After)
- 作成時間:15分/人→レビュー2分/人(87%削減)
- 週間工数:6時間→50分に短縮
- 品質:コミット履歴に基づくため記載漏れが減少
- APIコスト:月額約1,000円(5名分の日報生成)



さらなる活用パターンと拡張設計
open-claude-coworkは日報以外にも様々な業務自動化に活用できます。以下に代表的なユースケースを紹介します。詳しくはnanocodeで学ぶAIコーディングエージェントの仕組みも参考にしてください。
ユースケース1:PRサマリの自動生成
GitHubのPull Requestが作成されたら、差分を解析して変更内容の要約を自動生成します。レビュアーの時間節約に繋がります。
ユースケース2:ミーティング議事録の要約
Google MeetやZoomの文字起こしデータをもとに、決定事項とアクションアイテムを抽出して議事録を自動作成します。
ユースケース3:障害対応チケットの自動作成
監視ツールからのアラートを検知したら、システム構成やログを確認して、初動対応チケットを自動作成します。
本記事で解説したようなAI技術を、基礎から体系的に身につけたい方は、以下のスクールも検討してみてください。
| 比較項目 | DMM 生成AI CAMP | Aidemy Premium |
|---|---|---|
| 目的・ゴール | ビジネス活用・効率化非エンジニア向け | エンジニア転身・E資格Python/AI開発 |
| 難易度 | プロンプト作成中心 | コード記述あり |
| 補助金・給付金 | リスキリング補助金対象 | 教育訓練給付金対象 |
| おすすめ度 | 今の仕事に活かすなら | AIエンジニアになるなら |
| 公式サイト | 詳細を見る | − |



まとめ
open-claude-coworkを使ってClaude Coworkをセルフホスト運用する方法について解説しました。
- 特徴:Composio連携で200以上のツールと接続可能なOSS
- 導入:Docker/Node.jsで簡単に環境構築
- コスト:API従量課金のみで月額サブスク不要
- 活用例:日報自動生成で週6時間→50分に短縮
- 注意点:運用・保守は自己責任
AIワーカーを自前で運用したい方や、コストを抑えながらAIエージェントを試したい方には最適なソリューションです。まずはローカルで動かしてみることをおすすめします。














