任意のOSでローカルに動作し、100以上のメッセージングプラットフォームに接続可能な、自律的なタスク実行機能を備えたオープンソースのパーソナルAIアシスタント。

MITTypeScriptopenclawopenclaw 187.3k Last Updated: February 12, 2026

OpenClaw - パーソナルAIアシスタント

概要

OpenClawは、ユーザーが自身のインフラストラクチャ上にパーソナルAIアシスタントをデプロイできる、無料かつオープンソースの自律型AIアシスタントフレームワークです。元々はオーストリアのソフトウェアエンジニアであるPeter Steinberger氏によって2025年11月に「Clawdbot」という名前で開発され、その後「Moltbot」、そして2026年初頭に「OpenClaw」へと改名されました。GitHubスター数117,000以上、フォーク数16,500以上を獲得し、大きな人気を集めています。

プロジェクトリンク

コアコンセプト

OpenClawは、単に応答するだけでなく「実際にタスクを実行する」AIアシスタントとして差別化されています。大規模言語モデル(LLM)を通じて自律的にタスクを実行できる自律エージェントとして機能し、メッセージングプラットフォームを主要なユーザーインターフェースとして使用します。

主な機能

1. マルチプラットフォーム統合

  • 以下を含む100以上のメッセージングサービスに接続できます:
    • WhatsApp (Baileys経由)
    • Telegram (grammY経由)
    • Slack (Bolt経由)
    • Discord (discord.js経由)
    • Google Chat
    • Signal
    • iMessage
    • Microsoft Teams
    • Matrix
    • BlueBubbles
    • WebChat
    • その他多数

2. ローカルファーストゲートウェイアーキテクチャ

  • セッション、チャネル、ツール、イベントのための単一のWebSocketコントロールプレーン
  • 自身のハードウェア(Mac mini、Linuxサーバー、WSL2経由のWindows)で完全に実行可能
  • プライバシー重視:すべてのデータは自身のインフラストラクチャ上に留まります
  • コア機能にクラウド依存はありません

3. マルチエージェントルーティング

  • 受信チャネル/アカウントを分離されたエージェントにルーティング
  • エージェントごとのセッションを備えたワークスペースベースの組織化
  • 複数の同時AIモデルおよびプロバイダーのサポート

4. 音声・スピーチ機能

  • ボイスウェイク:macOS/iOS/Android向けの常時オン音声認識
  • トークモード:ElevenLabs統合による継続的な会話
  • コンパニオンアプリ経由のプッシュトゥトークサポート

5. ライブキャンバス

  • エージェント駆動型のビジュアルワークスペース
  • 動的なインターフェースのためのA2UI(Agent-to-UI)フレームワーク
  • リアルタイムレンダリングとインタラクション

6. 高度なツール統合

  • ブラウザ制御: CDPによる専用のChrome/Chromium自動化
  • キャンバス操作: プッシュ/リセット、評価、スナップショット機能
  • デバイスノード: カメラ、画面録画、位置情報サービス
  • システム統合: 通知、ローカルコマンド実行
  • 自動化: Cronジョブ、Webhook、Gmail Pub/Subトリガー

7. スキルプラットフォーム

  • バンドル、管理、ワークスペーススキルを備えたモジュラースキルシステム
  • 検出とインストールのためのClawdHubスキルレジストリ
  • カスタムスキル開発サポート

8. モデルの柔軟性

複数のAIプロバイダーをサポート:

  • Anthropic (Claudeモデル - Opus 4.5, Sonnet 4.5, Haiku 4.5)
  • OpenAI (GPTモデル, Codex)
  • Google (Gemini)
  • API経由のその他のLLMプロバイダー

アーキテクチャ

コアコンポーネント

ゲートウェイ

  • 中央WebSocketサーバー(デフォルト:ws://127.0.0.1:18789
  • セッション、プレゼンス、設定を管理
  • メッセージルーティングと配信を処理
  • コントロールUIダッシュボードを提供

Pi Agent Runtime

  • RPCベースの実行エンジン
  • ツールストリーミングとブロックストリーミング
  • コンテキストウィンドウ管理
  • セッション分離

セッションモデル

  • 直接チャットのためのメインセッション
  • アクティベーションモードによるグループ分離
  • 同時リクエストのためのキュー管理
  • 返信ルーティング

セキュリティモデル

デフォルトの動作:

  • ツールはメインセッションのホスト上で実行されます(認証済みユーザーにはフルアクセス)
  • グループ/チャネルセッション用の設定可能なサンドボックスモード
  • DMペアリングシステムによる不正アクセス防止

サンドボックスオプション:

  • メインセッション以外のセッション用のセッションごとのDockerコンテナ
  • ツールの許可リスト/拒否リスト
  • ネットワーク分離機能

インストールとデプロイ

システム要件

  • ランタイム: Node.js ≥22
  • OSサポート: macOS, Linux, Windows (WSL2経由)
  • パッケージマネージャー: npm, pnpm, または bun

クイックスタート

# グローバルにインストール
npm install -g openclaw@latest

# オンボーディングウィザードを実行
openclaw onboard --install-daemon

# ゲートウェイを開始
openclaw gateway --port 18789 --verbose

# テストメッセージを送信
openclaw message send --to +1234567890 --message "Hello from OpenClaw"

# エージェントと対話
openclaw agent --message "Ship checklist" --thinking high

ソースからビルド

git clone https://github.com/openclaw/openclaw.git
cd openclaw

pnpm install
pnpm ui:build
pnpm build

pnpm openclaw onboard --install-daemon
pnpm gateway:watch  # 自動リロード付き開発モード

設定

最小設定

{
  "agent": {
    "model": "anthropic/claude-opus-4-5"
  }
}

チャネル設定例

WhatsApp:

pnpm openclaw channels login

Telegram:

{
  "channels": {
    "telegram": {
      "botToken": "YOUR_BOT_TOKEN"
    }
  }
}

Discord:

{
  "channels": {
    "discord": {
      "token": "YOUR_DISCORD_TOKEN"
    }
  }
}

セキュリティとプライバシー

セキュリティ機能

  • DMペアリングシステム(見知らぬ人にはペアリングコードを送信)
  • 許可リストベースのアクセス制御
  • 設定可能なサンドボックス環境
  • 信頼できないセッションのためのオプションのDocker分離
  • セキュアなリモートアクセス用のTailscale統合

プライバシー上の利点

  • セルフホスト:完全なデータ所有権
  • デフォルトでクラウドテレメトリなし
  • ローカル資格情報ストレージ
  • 設定可能なネットワーク制限

セキュリティ上の考慮事項

セキュリティ研究者によると:

  • 効果的に機能するには広範な権限が必要
  • セキュリティ上の影響を理解している上級ユーザーに適しています
  • 本番環境では分離された環境での実行を推奨
  • 拡張可能なアーキテクチャによるサプライチェーンリスク
  • 適切なセキュリティ対策なしに本番サービスに接続すべきではありません

リモートアクセス

OpenClawは以下の方法でリモートゲートウェイアクセスをサポートします:

  • Tailscale Serve/Funnel: セキュアなTailnetまたはパブリックHTTPS
  • SSHトンネル: 従来のセキュアトンネリング
  • トークン/パスワード認証: 設定可能な認証モード

これにより、Linuxサーバー上でゲートウェイを実行し、任意のデバイスから制御できます。

チャットコマンド

ユーザーはコマンドでセッションを制御できます:

  • /status - セッション情報
  • /new または /reset - 会話をリセット
  • /compact - コンテキストを要約
  • /think <level> - 思考深度を調整
  • /verbose on|off - 詳細出力を切り替え
  • /usage off|tokens|full - 使用状況統計
  • /restart - ゲートウェイを再起動(オーナーのみ)
  • /activation mention|always - グループ設定

コンパニオンアプリケーション

macOSアプリ

  • ゲートウェイの状態をメニューバーで制御
  • ボイスウェイクとプッシュトゥトーク
  • WebChatインターフェース
  • デバッグツール
  • リモートゲートウェイ制御

iOSノード

  • 音声トリガー転送
  • キャンバスサーフェスのレンダリング
  • ノードベースのコマンド実行

Androidノード

  • キャンバス、カメラ、画面キャプチャ
  • Bridge経由のノードペアリング

エージェントワークスペースとスキル

  • ワークスペースルート: ~/.openclaw/workspace
  • プロンプトファイル: AGENTS.md, SOUL.md, TOOLS.md
  • スキルディレクトリ: ~/.openclaw/workspace/skills/

ユースケース

  1. パーソナル生産性アシスタント

    • メール管理と返信
    • カレンダー調整
    • タスク自動化
  2. 開発自動化

    • GitHub通知
    • 自動デプロイ
    • コードレビュー支援
  3. マルチチャネルコミュニケーションハブ

    • プラットフォーム横断の統合受信トレイ
    • 自動返信
    • メッセージ転送とルーティング
  4. カスタムワークフロー自動化

    • 内部ツールとの統合
    • データ処理パイプライン
    • スケジュールされたタスクとリマインダー

コミュニティと開発

  • 活発な開発: 8,368以上のコミット
  • オープンソース: MITライセンス
  • コミュニティ: Discordサーバーあり
  • 貢献: PRとコミュニティの参加を歓迎
  • ドキュメント: docs.openclaw.aiで包括的なドキュメントを提供

特筆すべき実績

  • 117k以上のGitHubスター
  • 16.5k以上のフォーク
  • Wikipediaに掲載
  • Moltbook統合によるバイラルな人気
  • シリコンバレーおよび国際的な開発者からの大きな関心

他の選択肢との比較

ChatGPTやClaude AIとは異なり:

  • 自律型: 反応的な応答ではなく、タスクを独立して実行
  • セルフホスト: 自身のインフラストラクチャ上で実行
  • マルチプラットフォーム: 100以上のサービスとのネイティブ統合
  • 拡張可能: カスタムスキルとツール
  • プライバシーファースト: 完全なデータ制御

開始リソース

  1. 公式ドキュメント
  2. 開始ガイド
  3. 設定リファレンス
  4. セキュリティガイド
  5. トラブルシューティング

将来の開発

OpenClawは以下により積極的にメンテナンスされています:

  • 定期的なアップデートとバグ修正
  • 新しいチャネル統合
  • セキュリティ機能の強化
  • AIモデルサポートの拡大
  • スキルエコシステムの成長

クレジット

  • 作成者: Peter Steinberger
  • 特別感謝: Mario Zechner (pi-mono), Adam Doppelt (lobster.bot)
  • コミュニティ: 200以上の貢献者と増加中

結論

OpenClawは、自律性、プライバシー、セルフホスティングを重視したパーソナルAIアシスタントにおけるパラダイムシフトを表しています。既存のワークフローやコミュニケーションチャネルとの統合の柔軟性を維持しながら、AIアシスタントを完全に制御したい開発者や上級ユーザーに最適です。

セルフホスティングに慣れており、単なるチャットボットではなく真に自律エージェントとして機能するAIアシスタントを探している人にとって、OpenClawは強力なオープンソース基盤を提供します。

Star History Chart