CEOデスクからAIエージェント帝国を指揮しよう
CLI、OAuth、API連携プロバイダー(Claude Code、Codex CLI、Gemini CLI、OpenCode、Kimi Code、GitHub Copilot、Antigravity など)を自律エージェントの仮想企業として統合運用するローカルファーストAIエージェントオフィスシミュレーター
クイックスタート · AIインストール · リリースノート · OpenClaw連携 · 直接メッセンジャー · $ コマンド · 機能一覧 · スクリーンショット · 技術スタック · プロバイダー · Dockerデプロイ · セキュリティ

Claw-Empireは CLI、OAuth、直接APIキー で接続されたAIコーディングアシスタントを、完全にシミュレートされた仮想ソフトウェア会社へと変革します。あなたがCEOです。AIエージェントたちが社員として働きます。部署をまたいで協力し、会議を開き、タスクを完遂し、レベルアップしていく様子を、魅力的なピクセルアートのオフィスインターフェースを通じてリアルタイムに観察できます。
以下をAIコーディングエージェント(Claude Code、Codex、Gemini CLI等)に貼り付けるだけです:
Install Claw-Empire following the guide at: https://github.com/GreenSheep01201/claw-empireAIがこのREADMEを読んで自動的にすべてを処理します。
Dockerfile、docker-compose.yml、.dockerignore、コンテナ環境向けランタイムパス整理が含まれます。working のまま残ったエージェントを自動復旧します - lifecycle の起動時/定期スイープが、生きた in_progress タスクを持たない working エージェントを idle に戻します。development を既定の基準線として保ちつつ、すでに hydrate 済みの office pack も割り当て対象に含まれます。ローカル E2E 検証がより安全でクリーンになりました - pnpm run test:e2e は Playwright 実行の前後で隔離ランタイムを初期化し、既存の 8810 サーバー再利用も明示的に opt-in した場合のみ有効です。
docs/api.md, docs/openapi.jsonSECURITY.md各オフィスパックは、協業構造・命名シード・ワークフロー特性が異なるプロファイルとして動作します。
| パック | 中核フォーカス | 代表的な組織構成 |
|---|---|---|
development (DEV) |
後方互換を維持する標準開発ベースライン | 企画 / 開発 / デザイン / QA-QC / DevSecOps / 運用 |
report (RPT) |
構造化レポートと文書成果物の作成 | 編集企画室、リサーチエンジン、ドキュメントデザイン、レビュー班 |
web_research_report (WEB) |
情報源収集と引用根拠検証を重視した調査 | 調査戦略室、クロール班、ファクトチェック |
novel (NOV) |
世界観・物語・文体トーンの一貫性重視 | 世界観室、物語エンジン、キャラアート、トーン検証 |
video_preprod (VID) |
コンセプト/台本/ショットリスト/編集ノートのプリプロ品質 | プリプロ班、シーン設計、アート撮影、カット検証 |
roleplay (RPG) |
キャラになりきる会話没入と設定一貫性 | キャラ企画室、会話エンジン、演出アート、キャラ検証 |
**ダッシュボード** — リアルタイムKPIメトリクス、エージェントランキング、各部署のステータスを一目で把握
|
**カンバンボード** — 部署・エージェントフィルター付きのドラッグ&ドロップによるタスク管理
|
**スキルライブラリ** — カテゴリ別に整理された600以上のエージェントスキルを閲覧・割り当て
|
**マルチプロバイダーCLI** — Claude Code、Codex、Gemini CLI、OpenCode、Kimi Code をモデル選択付きで設定
|
**OAuth連携** — 暗号化トークンストレージによる安全なGitHub・Google OAuth
|
**議事録** — AIが生成する会議サマリーと複数ラウンドのレビュー承認フロー
|
**メッセンジャー連携** — Telegram、WhatsApp、Discord、Google Chat、Slack、Signal、iMessage セッションを設定して `$` CEOディレクティブを送信
|
**設定** — 会社名、CEO名、デフォルトプロバイダー設定(CLI/OAuth/API)、言語などの環境設定
|
**詳細レポート** — リクエスト完了時のレポートポップアップ、履歴、詳細表示のサンプル
|
**PPT生成例** — レポート依頼から生成されたPPT出力のサンプル
|
イントロ映像の出力サンプル:
Sample_Img/claw-empire-intro.mp4レポートからPPTを生成する機能を確認・拡張するためのサンプルを参照できます。 利用手順: チャット画面 > Report Request ボタン を押して依頼内容を入力してください。
docs/reports/Sample_Slides.pptx): docs/reports/PPT_Sample.pptxslide-01.html, slide-02.html, slide-03.html, slide-04.html, slide-05.html, slide-06.html, slide-07.html, slide-08.html, slide-09.htmlbuild-pptx.mjs, build-pptx.cjs, html2pptx.cjs| 機能 | 説明 |
|---|---|
| ピクセルアートオフィス | 6つの部署でエージェントが歩き回り、作業し、会議に参加するアニメーション付きオフィスビュー |
| ワークフローパックプロファイル | development / report / web_research_report / novel / video_preprod / roleplay の6種で、ルーティングスキーマ・QAルール・出力テンプレートを切り替え可能 |
| オフィスパックプロファイル | パック単位で部署トポロジー、命名/テーマシード、社員・部署データを分離運用(開発パックは既存DB基準線を維持) |
| カンバンタスクボード | 受信箱、計画中、協議中、進行中、レビュー中、完了 — ドラッグ&ドロップ対応の完全なタスクライフサイクル管理 |
| CEOチャット&ディレクティブ | チームリーダーへの直接コミュニケーション;$ ディレクティブで会議選択と作業パス/コンテキスト(project_path、project_context)を指定可能 |
| マルチプロバイダー対応 | Claude Code、Codex CLI、Gemini CLI、OpenCode、Kimi Code、Antigravity — すべて一つのダッシュボードから管理 |
| 外部APIプロバイダー | 設定 > APIタブからエージェントを外部LLM API(OpenAI、Anthropic、Google、Ollama、OpenRouter、Together、Groq、Cerebras、カスタム)に接続し、OpenCode Go / Bailian の公式プリセットも利用可能 |
| OAuth連携 | ローカルSQLiteへのAES暗号化トークンストレージによるGitHub・Google OAuth |
| リアルタイムWebSocket | ライブステータス更新、アクティビティフィード、エージェント状態のリアルタイム同期 |
| アクティブエージェント制御 | 作業中エージェントのプロセス/活動/アイドル情報を可視化し、スタックしたタスクを強制停止 |
| タスクレポートシステム | 完了ポップアップ、レポート履歴、チーム別詳細、企画リード統合アーカイブ |
| 社員管理 | 社員の採用・編集・削除、多言語名、部署・役職・プロバイダー選択および性格設定に対応 |
| エージェントランキング&XP | タスク完了でXPを獲得するエージェント;上位パフォーマーを追跡するランキングボード |
| スキルライブラリ | Frontend、Backend、Design、AI、DevOps、Securityなど600以上のカテゴリ別スキル、カスタムスキルアップロード対応 |
| ミーティングシステム | 予定・臨時ミーティング対応;AIによる議事録自動生成と複数ラウンドレビュー機能 |
| Git Worktree分離 | 各エージェントは独立したgitブランチで作業し、CEO承認後にのみマージ |
| 多言語UI | 英語、韓国語、日本語、中国語 — 自動検出または手動設定 |
| メッセンジャー連携 | Telegram、Discord、Slack等 — 内蔵の直接チャネルセッション経由で $ CEOディレクティブ送信&更新受信(OpenClawは任意) |
| PowerPointエクスポート | 議事録やレポートからプレゼンテーションスライドを自動生成 |
| 通信QAスクリプト | test:comm:* スクリプトでCLI/OAuth/API疎通を再試行・証跡ログ付きで検証 |
| インアプリ更新通知 | GitHub 最新リリースを確認し、新バージョンがある場合にOS別 git pull 手順とリリースノートリンクを上部バナー表示 |
| 部署管理 | 企画、開発、デザイン、QA/QC、DevSecOps、オペレーション — 専用管理タブで矢印/ドラッグ&ドロップ並び順編集が可能 |
| 社員手動割り当て | プロジェクトに特定社員を指定すると、会議やタスク委任で指定社員のみを対象に運用 |
| スプライト登録安全装置 | 重複スプライト番号ファイルの上書きを 409 sprite_number_exists レスポンスで防止 |
| カスタムスキルアップロード | UIから .md スキルファイルをアップロードしてCLI代表にカスタムスキルを学習させる。黒板教室アニメーションと管理画面付き |
| レイヤー | 技術 |
|---|---|
| フロントエンド | React 19 + Vite 7 + Tailwind CSS 4 + TypeScript 5.9 |
| ピクセルアートエンジン | PixiJS 8 |
| バックエンド | Express 5 + SQLite(設定不要の組み込みDB) |
| リアルタイム通信 | WebSocket (ws) |
| バリデーション | Zod 4 |
| アイコン | Lucide React |
| ルーティング | React Router 7 |
| エクスポート | PptxGenJS(PowerPoint生成) |
このセクションはAIコーディングエージェント向けです。各ステップで検証コマンドを実行してから次に進んでください。
# Node.js 22+
node -v
# pnpm(未導入ならcorepackを有効化)
pnpm -v || corepack enable
# git
git --version
```bash
$ claude mcp add claw-empire \
-- python -m otcore.mcp_server <graph>