OpenClawとは

OpenClawは個人AIアシスタントのオープンソースフレームワークで、「自分の端末上で動く」個人助手という位置づけです。

AIアシスタントの身体だと考えると分かりやすいです。身体以外に、動くためには脳と手足も必要です。

脳としては、ChatGPTやClaudeなどの主流AIを使ってOpenClawに考えさせられます。違うのは、別のWebページやappを開いて話す必要がないことです。OpenClawはAIアシスタントを、すでに使っているメッセージアプリ、たとえばTelegramグループ、Discordサーバー、iMessage会話に直接接続します。その画面の中で対話できます。

手足としては、ブラウザskills、SNS投稿skillsなど、さまざまなツールを接続してタスクをこなせます。OpenClawにはGatewayという制御パネルがあり、接続サービスを管理します。

OpenClawは、自分の端末に住み、platformとdeviceをまたいで動けるAIアシスタントです。OpenClawのコードはMIT Licenseでオープンソース化されており、ソース公開され、自分で改造できます。底層AIモデルは自分で選べます(ChatGPTサブスクリプション、Anthropic、OpenAI API、ローカル開源モデルなど)。データは自分の端末に残り、特定のクラウドへ強制されません。

OpenClawアーキテクチャ全体像

なぜ必要なのか

主流AIツールの体験には、よくある3つの痛点があります。

痛点1:AIごとに別appやWebページを開く必要がある。 ChatGPTを使いたければchat.openai.com、Claudeならclaude.ai、GeminiならGoogle側の画面を開きます。切り替えるたびに日常のコミュニケーション体験から分断され、慣れた環境ではないため動きがぎこちなくなります。

痛点2:スマホでAIを使うのがそれほど便利ではない。 デスクトップならWebが楽ですが、スマホではappを入れるかブラウザを使う必要があり、クロスデバイス同期も完全とは限りません。外出中にAIへ何かを頼みたい時、メッセージを送るような自然さがありません。

痛点3:データが他人のクラウドにある。 アカウント、会話履歴、アップロードファイルがベンダーのサーバーへ入ります。プライバシーとアカウント管理が別の宿題になります。医療、財務、個人メモのような場面では、この摩擦で深く使いづらくなります。

OpenClawの解法は「すでにある環境に助手を入れる」ことです。Channelはすでに使っているメッセージアプリ、記憶は自分のディスク、底層AIモデルも自分で選ぶ。全体の形は「他人のWebサービスにログインする」より、「自分の機械に住む助手を雇う」に近いです。

六大特色

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

OpenClawは現在24+のメッセージプラットフォームに対応しています。よくあるものはWhatsApp、Telegram、Slack、Discord、iMessage、LINE、Microsoft Teams、Signal、Google Chat、Matrix、WeChat(微信)、Feishu(飞书)です。

プラットフォームを設定すると、そのメッセージアプリに連絡先またはbotが増えます。対話画面はすでに慣れているメッセージ画面です。新しいappを覚える必要も、新しい視覚切り替えコストもありません。

各プラットフォームは独立設定できますし、複数プラットフォームを同時に走らせ、同じ助手を共有することもできます。スマホのTelegramで質問し、デスクトップのDiscordで深い作業をする。記憶は共通で、助手は同じ人だと覚えています。

2. 会話横断記憶

OpenClawはデフォルトでいくつかのworkspaceテンプレートファイルを提供し、助手の会話横断記憶の土台にします。

  • AGENTS.md:操作ルール。助手にどう働いてほしいか、何ができるか、何を先に確認すべきか、どの言語で返すかを書きます。
  • SOUL.md:核心価値と性格。助手の個性と底線を書きます。これらは対話ごとに変わりません。
  • USER.md:ユーザー情報。あなたが誰か、役割、好み、ツールチェーンを書きます。
  • TOOLS.md:ツール設定。この機械で使えるツール、API、アカウントを書きます。
  • IDENTITY.md:身分。助手自身が誰か、生活の中でどんな役割を持つかを書きます。

これらのファイルは会話開始時に読み込まれます。つまり、助手は毎回記憶喪失になってあなたが誰かを聞き直すのではなく、あなたの好みや過去の決定をすでに覚えています。

OpenClawデフォルト記憶システムAI agent記憶設計 は関連する深掘り記事です。

3. Skillsフレームワーク

Skillは、ワークフローを再利用可能なツールに包む単位です。

例:毎朝助手にニュースを整理させたい。固定フローは「RSS取得 → キーワードフィルタ → 要約 → Telegramへ投稿」です。この流れをskillにすると、次回は「morning-newsを走らせて」と言うだけで自動実行され、毎回助手に説明し直す必要がありません。

Skillsは共有もできます。OpenClawコミュニティには既成skillがあり、ダウンロードして改造できます。他人のテンプレートから始め、自分のニーズに合わせて調整する方が、ゼロから書くより速いです。

能力追加にOpenClawのsource codeを触る必要はありません。Skillは独立したファイルで、追加して助手をreloadすれば新しい技能が増えます。この設計により、機能拡張のハードルはフレームワーク本体を改造するより低くなります。

4. スケジュール自動化(cron job)

OpenClawはスケジュールタスクに対応しており、あなたがいない時でも助手が自分で動けます。

よくある使い方は、毎朝7時にニュース取得、毎週日曜に今週のcommit整理、毎月1日に財務月報、毎晩翌日の予定をリマインド。スケジュールとskillを組み合わせると、24時間いる助手を雇うのに近いです。昼は指示を聞き、夜は定時で日課を走らせます。

スケジュールのトリガーは時間でもイベントでも可能です。たとえば特定channelのメッセージ受信、あるファイルの変更などです。複雑なワークフローも細かく組めます。

5. Live Canvas

Live CanvasはOpenClawの比較的特殊な機能です。助手が見える画面上でリアルタイムにレンダリングし、操作できます。

純テキスト返信だけではありません。図を描き、表を開き、ボタンを置き、interactive UIを作れます。何をしているか見え、その画面上でクリック、修正、確認できます。データ分析、予定整理、流程分解のような視覚化が必要なタスクでは、Canvasは純メッセージ画面より直感的です。

6. クロスデバイス音声

OpenClawはmacOS、iOS、Android、Windowsで音声の聞き取りと発話に対応しています。助手に直接話しかけられ、助手も音声で返せます。

ヘビーユーザーにとって、音声は手が塞がっている時の便利な選択肢です。料理、運転、運動中は入力しにくく、話すのが一番自然です。

向いている人、向いていない人

向いている人

  • AIを長期的に自分についてこさせ、記憶を積み上げたい
  • Telegram、Discord、iMessageなどのメッセージアプリを重く使っている
  • ローカルデータプライバシーを重視する
  • 少し設定ファイルを触り、長期的なワークフロー統合を得たい
  • すでにAIを使っていて、さらに深く日常へ統合したい

向いていない人

  • Web AIでたまに質問したいだけのライトユーザー
  • TerminalやWSL2にまったく触れたくない人
  • 「入れた瞬間に通靈する」と期待する人。OpenClawは育成型ツールです。記憶とskillは少しずつ育ち、長期運用には適度なメンテナンスが必要です。

長所と短所

長所

1. すでに使っているchannelで動く。 新しいappを覚える必要がなく、インターフェイス摩擦が最小です。複数channelを同時に動かす時も、クロスデバイス体験が自然です。

2. オープンソース + ローカル + データを自分で掌握。 MIT License、ソース公開、workspaceと記憶は自分のディスク上。プライバシーに敏感な場面ではクラウドSaaSより安心です。

3. クロスデバイス音声が無料。 macOS / iOS / Androidで直接話せます。別の音声サービス契約は不要です。

短所

1. インストールと設定にハードルがある。 openclaw onboard のCLI案内はありますが、WindowsはWSL2推奨で、Markdown設定ファイルを編集する必要があります。Terminal未経験者は詰まりやすいです。

2. 底層AIモデルを自分で選ぶ必要がある。 OpenClawはフレームワークであり、AIモデルそのものではありません。Anthropic、OpenAI、開源モデルのどれかへ接続します。初心者にとって最初の判断がこれです。

3. ヘビーユーザー向け。 設計の取捨選択は「時間をかけて育てる」人向けです。5分で一つ問題を解きたいだけなら、Web版AIの方が速いです。

初心者の三步起手

初めてOpenClawを入れるなら、迷わないために次の3ステップで進めます。

Step 1:openclaw onboard を走らせる。 Terminalでこのコマンドを入力すると、CLIがGateway、workspace、最初のchannel、最初のskill設定を案内します。macOSとLinuxは直接実行、Windowsは先にWSL2を入れるのがおすすめです。

Step 2:最初のchannelを設定する。 Telegramは入門が最速です。botを作り、tokenをOpenClawへ貼ればTelegramの私信で助手と話せます。Discordは進階ユーザー向けで、多層のserver / channel構造を使って複雑なワークフローを整理できます。

Step 3:USER.mdとSOUL.mdを編集する。 onboard後、workspaceにテンプレートファイルが生成されます。USER.mdに自分が誰か、仕事、好みを書きます。SOUL.mdに助手の性格を書きます。最初から完璧に書く必要はなく、動かしながら少しずつ足します。

OpenClaw実践インストールガイド にはより詳しい手順があります。すでにClaude Codeを使っている上級者は OpenClaw x Claude Code統合ガイドOpenClaw multi-agent連携 を見ると、組み合わせで何ができるか分かります。

こぺんぎんの体験談

こぺんぎんのOpenClawは主に2つのchannelで動いています。Telegramは軽量場面、Discordは重い場面です。

Telegramの軽量利用:Telegramのグループ階層は一層だけです(チャットルームにメッセージを送るだけ)。quick Q&A、一言調査、メモに向いています。反応が速く、push通知も即時で、スマホで一言返せば終わるタスクに最適です。

Discordの重度利用:Discordのserver構造は多層分類(category → channel → thread)に対応しています。この多層構造は深いワークフローの整理に使えます。プロジェクトごとにchannelを分け、進捗記録をthreadへ置き、agentの会話種別も分けられます。複数プロジェクトを長期管理するユーザーにとって、Discordの層構造は一層のTelegramグループより作業記録の品質が高いです。

OpenClawで一番痛いところを挙げるなら記憶です。記憶をうまく扱い、助手の記憶喪失を防ぐのは難しいです。こぺんぎんの実戦上のコツは、核心ファイルをきれいに整理し、簡潔に保つことです。そうすると助手が覚える確率が高くなります。ファイルに詰め込みすぎると重要情報が埋もれ、記憶品質が下がります。

OpenClawにはまだ最適化すべきところが多いですが、それ自体が非常に柔軟なツールという位置づけです。そもそも全員向けではありません。「自分で触り、調整したい」ユーザーには楽しいですが、「開けたらすぐ使える」を望むユーザーには挫折が出ます。この取捨選択を理解してから入るべきです。

こぺんぎんは現在OpenClawで 3 agent構成(異なる役割が異なる種類のタスクを処理)を走らせています。この構成はまだ調整中で、今後さらに実戦経験を共有していきます。

OpenClaw関連記事の読み方

このhubは地図として使えば十分です。支援記事を一度に全部読む必要はありません。

段階先に読む記事解決すること
入門OpenClawセットアップ入門onboard、最初のchannel、workspaceを動かす
multi-agentOpenClaw multi-agentアーキテクチャ戦略、実行、reviewの分担を理解する
安全Prompt Shielder / Skill Shielderprompt、skill、設定ファイルの改ざんを防ぐ
運用AIワークスペース自動清掃一時ファイル、記憶の drift、定期タスクのalertを扱う

AI Agent自体の感覚がまだ弱いなら AI Agent入門 から。すでにClaude Codeを使っているなら CC Orchestrator の方が実務に早くつながります。

次のステップ

初めてOpenClawに触れる人は、まず OpenClaw実践インストールガイド から環境を立ち上げるのがおすすめです。

AI agentとは何か の感覚がまだない人は、先にその基礎記事を読んでから、OpenClawがagentを日常のメッセージソフトへどう落とし込むかを見ると分かりやすいです。

すでにClaude Codeを使っている人は OpenClaw x Claude Code統合ガイド を読むと、両者を組み合わせた時に何ができるか分かります。multi-agent分担に興味があれば OpenClaw multi-agent連携 をどうぞ。

よくある質問

Q: OpenClawとは何ですか?

OpenClawは自分のコンピュータに入れるオープンソースの個人AIアシスタントフレームワークです。すでに使っているメッセージソフト(Telegram、Discord、iMessage、LINEなど24+プラットフォーム)にAIを接続し、会話横断記憶、Skillsフレームワーク、スケジュール、Live Canvas、クロスデバイス音声を加えます。Gatewayは制御面で、本当の製品は端末に住むこのアシスタントです。

Q: OpenClawとChatGPT、ClaudeのようなクラウドAIの違いは?

クラウドAIはWebやappを開いて対話します。OpenClawはTelegramやDiscordなど、普段使っているメッセージアプリにAIを接続します。対話画面は慣れたグループやDMです。データは自分の端末に残り、会話をまたいであなたが誰か、過去に何をしたかを覚えます。底層AIモデルは自分で選べます。

Q: OpenClawは無料ですか?

OpenClawフレームワーク自体はMIT Licenseのオープンソースで無料です。ただし底層にはAIモデル接続が必要で、その部分は選んだ方案に応じて課金されます。例:Anthropic、OpenAI API、またはローカル開源モデル。Channel側は既存のメッセージアカウントを使います。

Q: プログラミングは必要ですか?

コードを書く必要はありませんが、基本的なTerminal操作とMarkdown設定ファイルの編集は必要です。Terminalを開き、openclaw onboard を実行し、案内に従って進められる人なら始められます。Windowsユーザーは先にWSL2を入れるのがおすすめです。

Q: OpenClawの記憶システムはどう動きますか?

デフォルトでいくつかのworkspaceテンプレートファイルがあります。AGENTS.md(操作ルール)、SOUL.md(核心価値と性格)、USER.md(ユーザー情報)、TOOLS.md(ツール設定)、IDENTITY.md(身分)。各会話開始時に読み込まれ、助手が会話をまたいであなたの情報、好み、過去の決定を覚えます。

Q: どのメッセージアプリに対応していますか?

現在24+プラットフォームに対応しています。よく使うものではWhatsApp、Telegram、Slack、Discord、iMessage、LINE、Microsoft Teams、Signal、Google Chat、Matrix、WeChat、Feishuなどがあります。channelを1つ設定すると、そのメッセージアプリ内で友だちと話すように助手と対話できます。

Q: Skillsとは何ですか?

SkillsはOpenClawでワークフローを再利用可能なツールに包むフレームワークです。たとえば「毎朝ニュースを整理する」「会議録音を文字起こしにする」をskill化すると、以後は一つの指令で起動でき、毎回助手に説明し直す必要がありません。Skillsは共有もでき、他人のskillを改造して使えます。

Q: 一般的な会社員にも向いていますか?

使い方次第です。たまにAIへ質問したいだけなら、Web版ChatGPTの方が直感的です。OpenClawのsweet spotはヘビーユーザーです。毎日AIと何度もやり取りし、長期記憶を積み上げ、慣れたメッセージアプリで操作し、データをローカルに残したい人に向いています。少し設定を学ぶ必要がありますが、長期的なワークフロー統合が返ってきます。


— Penchan