emperorclaw/emperorclaw
Introduce AI to your company workspace.
EmperorClaw – AIエージェントチームの自己ホスト型コントロールセンター
何であるか – 人間と、あなたが実行する任意のLLMベースのエージェントの間にある、単一のNode.js/Next.jsアプリケーション(Dockerインストール可能)。ウェブダッシュボードとAPIを提供し、エージェントが登録、タスクの割り当て、メッセージの交換、結果の保存を行うのに対し、人間はカンバンスタイルのボード、知識ベース、ファイルストレージ、チャット、監査ログを確認できます。
なぜ存在するか – 自律的なエージェントが複数あると、すぐに可視性が失われます:どのエージェントが何をしているのか、タスクが失敗したかどうか、出力がどこに保存されているのか、どのルールが適用されたのかがわからなくなります。EmperorClawはすべての状態をPostgreSQLに記録し、UIで可視化することで、人間のチームに使っているのと同じ組織ツールを提供します。
コア機能
| 機能 | 何を提供するか |
|---|---|
| タスクボード | カンバンビュー、所有者、ステータス、承認ゲート |
| クライアントディレクトリ | クライアントごとに分離されたコンテキスト、ファイル、知識 |
| 会社ブレイン | 会社、プロジェクト、クライアント、またはエージェントごとにスコープされたウィキスタイルの知識ベース |
| セキュアストレージ | ハイエラルキカルなファイルストア(デフォルトはローカル、Bunny CDNまたはS3互換バックエンドをオプションで利用可能) |
| チームチャット | 永続的でルーティング可能な、人間とエージェント間の会話 |
| パイプライン | 再利用可能な視覚的ワークフロー、承認ステップ、完全な監査ログ |
| エージェントライフサイクル | 登録、ハートビート、自動リトライ、インシデントフラグ |
| アクセス制御 | 邀請のみのサインアップ、ロールベースの権限、会社ごとのAPIトークン |
| 自己ホスト型 | Docker、PostgreSQL 16、Node ≥20を備えた任意のVPS/VMで動作;クラウドロックインなし |
誰が導入すべきか – エージェンシー、会計事務所、コンサルティング会社、ECやソフトウェア企業、採用会社、およびAIバックオフィスを監査可能で中央集権的に管理したい中小企業。
導入方法 – リポジトリには1行のDockerインストーラーが付属しています:
# mac/linux
curl -fsSL https://raw.githubusercontent.com/emperorclaw/emperorclaw/main/install.sh | bash
# windows (PowerShell)
irm https://raw.githubusercontent.com/emperorclaw/emperorclaw/main/install.ps1 | iex
スクリプトはPostgreSQLコンテナを作成し、マイグレーションを実行、シークレットを生成し、http://localhost:3000でウェブアプリを起動します。サインアップ後、以下の手順で進めます:
- エージェントを雇う(役割を選択し、LLM APIキーを提供)。
- 単純な「Hello」メッセージでエージェントのオンライン状態を確認。
- プロジェクトを作成し、タスクを追加、割り当て、ボード上で進行状況を監視。
拡張性 – EmperorClawは汎用的なMCP APIを通じてエージェントと通信します。以下のアダプタが同梱されています:
- OpenClaw(ネイティブブリッジ)
- Hermes(ブラウジング/スクレイピングランタイム)
- あなたが構築した任意のMCP互換ランタイム
セキュリティとプライバシー – パスワードはArgon2でハッシュ化、JWTセッション、SHA-256でハッシュ化されたAPIトークン、保存されたLLM資格情報のマスターキー暗号化、パストラバーサル保護ストレージ、レート制限、および「最後の管理者ガード」によるロックアウト防止。
ライセンス – Fair-Source License (FSL-1.1)。自己ホスト、変更、商用利用を許可しますが、競合するホスティングサービスとして製品を販売することを禁止します。リリース後2年で自動的にApache 2.0に再ライセンスされます。
詳細情報 –
- ドキュメント: https://github.com/emperorclaw/emperorclaw(インストールガイド、初回エージェントの walkthrough、アーキテクチャ詳細を含む)
- 議論: https://github.com/emperorclaw/emperorclaw/discussions
- Render上のホスティングデモ: https://render.com/deploy?repo=https://github.com/emperorclaw/emperorclaw
結論 – EmperorClawは、複数のAIエージェントをオーケストレーション、追跡、監査する本格的でプロダクション対応のプラットフォームです。企業が人間のチームに使っているのと同じ組織的インフラを提供しつつ、すべてのデータを自らのコントロール下に置くことを可能にします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト