← 記事一覧へ

OpenClaw とは

OpenClaw は、自分のデバイス上で動作し、すでに使っているメッセンジャーで応答するオープンソースのパーソナル AI アシスタントです。GitHub で 38 万スター以上を獲得し、史上最も急成長した OSS リポジトリの一つになりました。以下では、このツールの概要、仕組み、向いているユーザーについて説明します。

プロジェクトの概要

OpenClaw(旧 Moltbot、Clawdbot)は、Peter Steinberger(PSPDFKit 創業者)が作った self-hosted エージェントです。マスコットは宇宙ロブスターの Molty 🦞。コンセプトはシンプル - もう一つのチャット画面ではなく、すでに時間を使っている場所 - WhatsApp、Telegram、Slack、Discord、Signal、iMessage など数十のチャネル - にアシスタントが存在します。

OpenClaw はモデルを販売しません。OpenAI、Anthropic、Google、Ollama 経由のローカルモデル、互換プロバイダーなど、自分の LLM を接続します。マシン上の Gateway がメッセージをルーティングし、skills を実行し、実際の操作を行います - shell コマンド、ファイル操作、ブラウザ自動化、API 呼び出し、カレンダー、スマートホーム。

TypeScript で書かれたオープンソースプロジェクトで、コミュニティが活発に開発しています(370+ コントリビューター、おおよそ 2 日ごとにリリース)。

アーキテクチャの構成

中心にあるのは Gateway - コントロールプレーンとして動く常駐 Node.js サービスです。プロダクトはゲートウェイではなくアシスタント本身です。Gateway は通信チャネルとエージェント、workspace をつなぎます。

主要コンポーネント:

  • Gateway - メッセージルーティング、デバイスペアリング、セッション管理
  • Agent - アシスタントの中核:推論、ツール呼び出し、メモリ
  • Skills - 拡張可能な能力。エージェントはコードを書き、タスク用の新しい skills を追加できる
  • Channels - メッセンジャーとチャットプラットフォーム向けアダプター
  • CLIopenclaw)- インストール、onboarding、診断、デーモン管理

設定は単一ファイル ~/.openclaw/openclaw.json(JSON5)に保存されます。バックアップやマシン間移行が容易です。

macOS、Linux、Windows をサポート。Windows にはセットアップ、トレイ、チャット、ローカル MCP モード用のネイティブ Windows Hub アプリがあります。

主な機能

別 UI ではなくメッセンジャー

OpenClaw は 50 以上のチャネルに接続 - WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams、Matrix、IRC、Feishu、LINE、Mattermost、WebChat など。慣れたアプリからアシスタントに送ると、マシン上で応答しタスクを実行します。

ローカルファーストとデータ管理

データとログは自分のハードウェアに残ります。LLM へのリクエストは選んだプロバイダーにのみ送られます - ローカルモデルを使い、業務文書をクラウドチャットに送らない運用が可能です。

自律的なアクション

エージェントはテキスト応答だけにとどまりません。次のことができます:

  • ターミナルでコマンド実行
  • workspace 内のファイルの読み書き
  • ブラウザ自動化
  • 外部 API 呼び出し
  • タスクとリマインダーのスケジュール
  • 連携管理(カレンダー、スマートホーム、CRM)

音声、Canvas、モバイルクライアント

macOS、iOS、Android では音声入力と音声応答をサポート。Canvas はアシスタントが制御するライブのビジュアル層(ダッシュボード、フォーム、プレビューに有用)。

skills システムと自己改善

skills はエージェント行動のモジュール拡張です。コミュニティが既成 skills を公開し、アシスタントは繰り返しタスク用の新 skill を書いてセッション間で保持できます。これが OpenClaw を使い捨てチャットボットと区別します。

Model-agnostic

信頼できるプロバイダーの現行フラッグシップが推奨されますが、アーキテクチャは単一モデルに縛られません。issue では Qwen 3.5-Coder、Hermes、Gemma 4、GLM-5 などローカルモデルの構成が活発に議論されています。

クイックスタート

要件:Node 24(推奨)または Node 22.19+

npm install -g openclaw@latest
openclaw onboard --install-daemon

onboard は gateway、workspace、チャネル、skills、pairing を段階的に設定します。--install-daemon でバックグラウンドサービス(macOS は launchd、Linux は systemd)を入れ、24/7 稼働させます。

ステータス確認:

openclaw gateway status

デバッグ時はフォアグラウンドで gateway を起動:

openclaw gateway --port 18789 --verbose

ドキュメント:docs.openclaw.ai、サイト:openclaw.ai

OpenClaw が向くユーザー

シナリオ OpenClaw を選ぶ理由
個人自動化 Telegram/WhatsApp 上のアシスタントが PC でタスク実行
プライバシー重視 Self-hosting、モデル選択、workspace 管理
パワーユーザー / 開発者 Shell、API、skills、拡張可能なアーキテクチャ
常時オン助手 デーモン + メッセンジャー = スマホからいつでもアクセス
ローカル LLM Ollama と open weights、ベンダーロックインなし

エンタープライズ SLA、集中 IAM、DevOps 不要のマネージド SaaS が必要な場面には向きません。OpenClaw は単一ユーザー(または小規模 self-hosted)向けツールで、企業向けプラットフォームそのものではありません。

メリットと制限

強み:

  • エコシステムとコミュニティ skills の急成長
  • メッセンジャー経由の独自 UX
  • オープンソースと OS 間の移植性
  • 柔軟な LLM プロバイダー
  • 活発なリリースと成熟した CLI セットアップ

注意点:

  • セキュリティは設定次第 - shell アクセス付きエージェントには workspace の意図的な制限が必要
  • プロジェクトは若く、API とベストプラクティスは急速に変化
  • チャネル設定(特に WhatsApp、iMessage)は時間がかかる場合あり
  • 複雑なタスクには依然として強いモデルが必要 - ローカル LLM は追いつきつつあるが、GPT-5.6 Sol や Claude Fable 5 レベルではない場面もある

2026 年における OpenClaw

AI エージェント市場はデモチャットから業務ツールへ - ChatGPT Work、Claude Cowork、Gemini Spark など大手ラボの製品。OpenClaw は別ニッチ - 個人向け、ローカル、メッセンジャー中心のアシスタントで、プラットフォーム課金は不要。

local-first モデル(Qwen 3.6、DeepSeek V4、Gemma 4、GLM-5)の台頭で self-hosted エージェントが実用的に。実タスクの品質はクローズド API に近づき、OpenClaw はその波に対応するインフラをすでに持っています。

自前ハードウェアで 24/7 の Jarvis を、深夜 2 時に WhatsApp から使いたいなら - OpenClaw は現時点でこのカテゴリで最も成熟した OSS の一つです。

よくある質問

OpenClaw はチャットボットか、フルエージェントか?

フルエージェントです。チャット応答に加え、ターミナル、ファイル、ブラウザ、API、エコシステム skills などマシン上で操作します。Gateway はメッセンジャーとエージェントをつなぐだけ - プロダクトはアシスタント本身です。

OpenClaw の有料サブスクリプションは必要か?

いいえ。OpenClaw 自体は無料のオープンソースです。クラウド API(OpenAI、Anthropic、Google)を使う場合のみ LLM プロバイダーに課金。Ollama のローカルモデルならコストは電力とハードウェアにほぼ限定されます。

どのメッセンジャーがサポートされるか?

50 以上 - WhatsApp、Telegram、Slack、Discord、Signal、iMessage、Google Chat、Microsoft Teams、Matrix、IRC、Feishu、LINE、Mattermost、WebChat など。一覧はドキュメント参照。

クラウドなしでローカルモデルだけ使えるか?

はい。OpenClaw は model-agnostic - Ollama などローカル runtime を接続可能。2026 年には Qwen 3.5-Coder、Hermes、Gemma 4、GLM-5 を coding や定型自動化に使い、データをクラウドに送らない運用が多いです。

エージェントに shell アクセスを与えるのは安全か?

shell 付きエージェントは強力だがリスクもあります。推奨:workspace を別ディレクトリに限定、root で実行しない、skills はインストール前にレビュー、チャネルは pairing を使う、OpenClaw を定期的に更新。本番クリティカルな環境では gateway を VM やコンテナに隔離し、許可ツールを明示的にホワイトリスト化してください。

お問い合わせ