AI Tools
エージェント上級

OpenClaw

完全ローカル実行の自律型パーソナルAIエージェント — プライバシー重視のアーキテクチャ

OpenClawは、PSPDFKitの創業者であるPeter Steinbergerが立ち上げ、非営利団体OpenClaw Foundationに移管されたオープンソースの自律型パーソナルAIエージェントです。一言で言うと、「会話、メモリ、設定のすべてがユーザーのデバイスにあるマークダウンファイルに保存される、ローカルファーストのエージェント」です。

従来のAIアシスタントは、ChatGPTアプリやClaude Desktopなど、結局ベンダーのクラウドにコンテキストが紐付けられており、ユーザーが自分のデータの場所と使用方法を制御することが困難でした。OpenClawは、すべての状態をローカルのマークダウンに保存し、50以上のメッセージングプラットフォーム(WhatsApp、Telegram、Signal、Slack、iMessage、Discordなど)をインターフェースとして活用し、新しいUIを学習することなく、既存のチャットアプリから直接コマンドを実行できます。モデルは、GPT、Claude、Gemini、DeepSeek、ローカルのOllamaなど、自由に選択でき、SkillSpectorによるセキュリティスキャンを受けた100以上のコミュニティAgentSkillをClawHubマーケットプレイスから取得し、自分の環境に組み込むことができます。

実務的な観点から見ると、(1)iMessageやSlackで「私のカレンダーを整理して」のようなコマンドを送信すると、エージェントがシェル、ファイル、Webの自動化を組み合わせて処理し、(2)Persistent Memoryがユーザーの好みと作業パターンをマークダウンに記憶し、セッション間で適応的に反応し、(3)自己拡張(Self-Extension)機能により、エージェント自身が新しいスキルをコードで作成し、環境に追加することで、長期的な運用が可能になります。

💻 必要なスペック

🧠RAM

不要(LLM推論は外部APIまたは別のOllamaサーバーに委任)。ローカルモデルを直接実行する場合は、そのモデルのVRAM要件を別途満たす必要がある

💾ストレージ

インストールパッケージは約200MB。会話履歴、スキルキャッシュ、メモリインデックスを含む場合は、1〜5GB程度を想定

インストール

4-1. 簡単な始め方

# ワンラインインストール(macOS/Linux)— Node.jsの自動インストールを含む
curl -fsSL https://openclaw.ai/install.sh | bash

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

# デーモンサービスの登録 + オンボーディング(LLMプロバイダー・チャンネル設定ウィザード)
openclaw onboard --install-daemon

4-2. 詳細なインストール(ソースビルド)

git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm build
pnpm start

4-3. 基本設定

# 設定ファイルの場所:~/.openclaw/openclaw.json
# LLMプロバイダーの設定
openclaw config set llm.provider openai
openclaw config set llm.apiKey sk-...

# チャンネルの連携(Telegramを推奨 — 最も迅速なセットアップ)
openclaw channel add telegram

# Webダッシュボードへのアクセス
# http://127.0.0.1:18789/
openclaw dashboard

4-4. クラウドへのデプロイ

DigitalOceanの1-Clickイメージ(セキュリティ強化イメージ、$24/月〜)またはDockerコンテナのデプロイをサポート。launchd(macOS)/systemd(Linux)のユーザーサービスとしてデーモンを登録可能。

🧬 バイオ活用シナリオ

🔬

研究室コミュニケーションハブ

研究チームが使用するSlack/Discord/TelegramをOpenClaw Gateway 1つに統合し、AgentSkillsパイプラインでPubMed/bioRxivの新規論文RSSを検知→LLMによる要約→チャンネルへの自動投稿を構成。cronベースのプロアクティブモードで、毎日朝に該当分野の論文5件の要約をTelegramに自動送信したり、実験装置のスケジュール衝突時に通知を送信。チームメンバーがチャットで「今週のPCR予約状況を教えて」と尋ねると、連携されたカレンダーAPIから即座に照会・応答する。

💊

データモニタリングの自動化

cron + シェルAgentSkillの組み合わせで、実験データディレクトリ(例:/data/sequencing_runs/)を定期的にスキャンし、新しいFASTQファイルが検出された場合に品質チェックスクリプト(FastQC)を自動実行し、結果の要約をWhatsApp/Signalに通知送信。サーバーのディスク容量が80%を超えた場合、バッチジョブの完了/失敗、GPU温度の閾値など、インフラストラクチャのイベントをメッセージングアプリでリアルタイムにモニタリング。ファイルシステムのアクセス権限で結果のCSVを直接解析し、「今日、シーケンシングランが3件完了し、平均Q30は85%を超えている」などの定量的な要約を提供する。

🤖

パーソナル生産性エージェント

メールの要約(Gmailとの統合)、カレンダーのスケジュール調整、未読メッセージの整理など、日常業務をメッセージングアプリのインターフェースで自然言語で処理。継続的なメモとして、「月曜日はラボミーティング前に論文レビューを整理し、水曜日はデータバックアップの通知を行う」など、ユーザーのパターンを学習し、反復作業の自動化レベルを徐々に向上させる。ブラウザ制御スキルにより、Webフォームの自動入力、学会への登録、消耗品の注文などに拡張可能。

FAQ

OpenClawとは何ですか?

OpenClawは、PSPDFKitの創業者であるPeter Steinbergerが立ち上げ、非営利団体OpenClaw Foundationに移管されたオープンソースの自律型パーソナルAIエージェントです。一言で言うと、「会話、メモリ、設定のすべてがユーザーのデバイスにあるマークダウンファイルに保存される、ローカルファーストのエージェント」です。 従来のAIアシスタントは、ChatGPTアプリやClaude Desktopなど、結局ベンダーのクラウドにコンテキストが紐付けられており、ユーザーが自分のデータの場所と使用方法を制御することが困難でした。OpenClawは、すべての状態をローカルのマークダウンに保存し、50以上のメッセージングプラットフォーム(WhatsApp、Telegram、Signal、Slack、iMessage、Discordなど)をインターフェースとして活用し、新しいUIを学習することなく、既存のチャットアプリから直接コマンドを実行できます。モデルは、GPT、Claude、Gemini、DeepSeek、ローカルのOllamaなど、自由に選択でき、SkillSpectorによるセキュリティスキャンを受けた100以上のコミュニティAgentSkillをClawHubマーケットプレイスから取得し、自分の環境に組み込むことができます。 実務的な観点から見ると、(1)iMessageやSlackで「私のカレンダーを整理して」のようなコマンドを送信すると、エージェントがシェル、ファイル、Webの自動化を組み合わせて処理し、(2)Persistent Memoryがユーザーの好みと作業パターンをマークダウンに記憶し、セッション間で適応的に反応し、(3)自己拡張(Self-Extension)機能により、エージェント自身が新しいスキルをコードで作成し、環境に追加することで、長期的な運用が可能になります。

OpenClawはいつ使いますか?

完全ローカル実行の自律型パーソナルAIエージェント — プライバシー重視のアーキテクチャ

OpenClawのバイオ研究での活用例は何ですか?

研究室コミュニケーションハブ: 研究チームが使用するSlack/Discord/TelegramをOpenClaw Gateway 1つに統合し、AgentSkillsパイプラインでPubMed/bioRxivの新規論文RSSを検知→LLMによる要約→チャンネルへの自動投稿を構成。cronベースのプロアクティブモードで、毎日朝に該当分野の論文5件の要約をTelegramに自動送信したり、実験装置のスケジュール衝突時に通知を送信。チームメンバーがチャットで「今週のPCR予約状況を教えて」と尋ねると、連携されたカレンダーAPIから即座に照会・応答する。

📄 公式ドキュメント🐙 GitHub

📝 アップデートノート

まだアップデートノートはありません。

🧪 関連「生命のコード」

関連する「生命のコード」記事はまだありません。