OpenClaw — セルフホスト型パーソナルAIエージェントの探求

MITライセンスのオープンソースAIエージェント「OpenClaw」を、ローカルファースト設計・マルチチャネル接続・永続メモリの観点から技術検証する研究ノート。
OpenClawとは
OpenClawは、自分自身のデバイス上で動作させる セルフホスト型のパーソナルAIアシスタント です。ローカルファーストの「Gateway」コントロールプレーンを中核に据え、すでに日常的に使っているメッセージングチャネル上で応答します。プロジェクトはユーザーの自律性(autonomy)を重視しており、ローカルで実行することでデータの完全な管理権をユーザー側に残す設計思想を掲げています。
ライセンスは MIT で、商用・改変を含め制約の少ない形で利用できます。
アーキテクチャ
| 構成要素 | 概要 |
|---|---|
| Runtime | Node.js 24(推奨)/ 22.19+ |
| Gateway | ローカルファーストのコントロールプレーン。各チャネルとの接続を集約 |
| Workspace | ~/.openclaw/ 配下にプロンプト・スキルレジストリを格納 |
| Sandboxing | メインセッション以外をDockerで隔離(任意) |
| 永続メモリ | セッションを跨いで文脈・設定を保持 |
導入は openclaw onboard --install-daemon によるデーモン常駐が推奨され、フォアグラウンドのデバッグ実行、Docker、Fly.io / Render でのホスティングにも対応します。
マルチチャネル接続
WhatsApp / Telegram / Slack / Discord / Google Chat / Signal / iMessage / IRC / Microsoft Teams / Matrix / WeChat / QQ など 20以上のメッセージング面 に接続できます。さらに macOS のメニューバー常駐、iOS / Android の音声対応ノード、ブラウザ上で制御可能な「Canvas」レンダリングといったコンパニオン体験を備えます。
モデルサポート
特定モデルにロックインせず、「信頼でき、すでに使っているプロバイダのフラッグシップモデル」を推奨する方針です。複数プロバイダ対応とモデルフェイルオーバーにより、可用性とコストのバランスを取れます。
アルテレクトの視点
当社は、業務を自律遂行する「AI社員」ソリューションの研究開発を進めています。OpenClawの ローカルファースト × マルチチャネル × 永続メモリ という構成は、プライバシーとデータ主権が求められるエンタープライズ用途で重要な示唆を与えます。とりわけ、Gatewayによる接続集約とDockerサンドボックスによるセッション隔離は、安全なエージェント運用の設計パターンとして注目しています。
エージェントを「どこで・誰の管理下で動かすか」は、知能を社会の基盤にする上で避けて通れない論点です。
OpenClawは2026年時点で 37万を超えるGitHubスター と活発なコントリビューター層を持ち、セルフホスト型エージェントの事実上のリファレンス実装のひとつとなっています。
公式リポジトリ: github.com/openclaw/openclaw
