6.1 OpenClaw とは?
⏱ 所要: 約40分
📖 形式: 読み物
🔰 前提: Module 3 完了
🎯 このレッスンの到達目標
- OpenClaw が何を解決するツールか、自分の言葉で説明できる
- Claude Code との位置付けの違いを、用途レベルで使い分けられる
- 「AI役員」という概念のメンタルモデルを掴む
- 業種別(営業 / CS / 経営企画)の具体的活用イメージを持てる
OpenClawは、2025年末に公開され急速に普及しているオープンソースの AIエージェント基盤です。GitHub のスター数は 257,000 を超え、2026年4月時点で企業の業務自動化文脈で最も注目されるプロジェクトの1つになっています。日本語ドキュメントの整備も進み、国内中堅企業での導入事例も急増しています。
本レッスンでは、まず OpenClaw が「何を解決するためのツール」なのかを、Claude Code(Module 3)との対比で押さえ、最後にAI役員という概念のメンタルモデルを組織図のかたちで定着させます。
Claude Code と OpenClaw の役割の違い
両者は同じ Anthropic Claude を脳に持つ親戚のようなツールですが、使われ方が真逆です。Claude Code が「あなたの隣で作業する相棒」なら、OpenClaw は「あなたの代わりに常駐する役員」です。
🤖 Claude Code
手元の開発を手伝う「コーディング相棒」
・ターミナルから起動(人間が呼び出す)
・対話しながらコードを書く・直す
・開発者が常に横にいる前提
・1セッション完結(記憶は CLAUDE.md)
・呼ばないと動かない受動型
🦞 OpenClaw
常駐して業務を回す「AI役員」
・24時間サーバー稼働、自律的にタスク実行
・Telegram / Discord / Slack から遠隔指示
・セッション間で記憶を保持(DB+ベクトル)
・承認・停止の仕組みを内蔵
・放っておいても動く能動型
💡 2つは「対立」ではなく「補完」
最近の論調で「OpenClaw はもう不要、Claude Code だけで十分」という意見もありますが、用途が違うため両者は競合しません。集中した制作・開発は Claude Code、バックグラウンドで回す定型業務は OpenClaw。両方持っておき、場面で使い分けるのが2026年の現代的なAI運用の定石です。実際、本研修受講者の多くは Claude Code で制作 → OpenClaw で運用、という二段構えで使っています。
OpenClaw が得意な仕事
OpenClaw が真価を発揮するのは、「定型 + 判断少々 + 24時間 + 複数の外部サービスをまたぐ」業務です。具体例を見てみましょう。
- メール対応: 受信 → 重要度判定 → 下書き生成 → 人間が承認して送信。1日100通来るメールでも、判別と下書きは AI、最終確認だけ人間でこなせる
- 会議調整: 先方との日程打診・確定・カレンダー反映。秘書業務の半分はここで自動化できる
- カスタマーサポート一次受付: FAQ で答えられる問い合わせは自動返信、複雑なものは担当者へエスカレーション
- データ集計・レポーティング: 日次で売上・KPI を集計 → Slack に3行サマリ通知。「報告のための作業」がほぼゼロに
- コンテンツモニタリング: SNS言及 / 業界ニュース / 競合サイトの変化を監視 → 検知時のみアラート
- 採用関連: 候補者からの応募メールを ATS に転記、書類選考の一次フィルタ、日程調整
業種別 ― OpenClawはこう使われている
抽象的な機能説明だけでは「自社にどう役立つか」が見えにくいので、3つの業種で具体ストーリーを用意しました。
🤝 制作会社の営業 AI
背景: 受注後の顧客に「進捗いかがですか?」とフォローし続けるのが負担
OpenClaw担当: 案件管理 DB を毎日チェック、最終接触から7日経過した顧客を抽出 → 状況確認メールの下書きを作成 → Slack に「送信OK?」確認
効果: 営業が見落とす案件がゼロに。受注後の継続率が15%向上
🎧 EC のカスタマーサポート AI
背景: 営業時間外の問い合わせ対応が遅れて顧客満足度が下がる
OpenClaw担当: 24時間メール受付、内容を「配送 / 返品 / 商品仕様 / クレーム」に自動分類、配送・仕様 FAQ は即返信、その他は翌朝担当者にエスカレーション
効果: 一次対応の所要時間が平均8時間→15分。担当者は複雑案件に集中できる
📊 中堅企業の経営企画 AI
背景: 月次の数字を集めて経営報告書を作るのに3日かかる
OpenClaw担当: 各部門の Google Sheets / 会計 SaaS から数値を毎月1日に自動集計、AI が前月比 / 予算比のコメント案を生成、担当者が15分で修正してそのまま役員会へ
効果: 月次報告書の作成が3日→半日。経営企画担当が戦略立案に集中できる時間が週5時間増加
📋 共通点
どのストーリーも「AIが下書き / 一次対応 → 人間が最終判断」という設計。完全自動ではなく Human-in-the-Loop(人が輪の中に居る)が現実的かつ事故が起きにくい運用パターンです。
AI役員 = 権限と責任を持つ AI
OpenClaw のコア思想は「AIを便利ツールではなく、明確な役割を持った役員・従業員として扱う」こと。これが本モジュールを貫くメンタルモデルです。なぜ「役員」と呼ぶのか?単なる便利ツールと違い、裁量・責任・上司を持つ存在として設計するからです。
具体的には、AI役員には次の4つを定義します:
- 役割と権限の明文化(何をしていいか・何をしてはいけないか)
- 承認フローの設計(人間が介在する境界線をどこに引くか)
- ログと監査(あとから追跡可能な状態を作る)
- 停止条件の明確化(どんなときに即停止するか)
AI役員のメンタルモデル(組織図イメージ)
下図は、OpenClaw を「AI役員」として組織に配置した際のレポートライン例です。実際の従業員と同じく、誰が任命し / 誰が監督し / 誰がエスカレ先かを明確にします。
┌─────────────────┐
│ 経営者 / CTO │ ← 任命権・停止権限
└────────┬────────┘
│
┌───────────┼───────────┐
│ │ │
┌────▼────┐ ┌────▼────┐ ┌────▼────┐
│ AI役員 A │ │ AI役員 B │ │ AI役員 C │
│ (営業) │ │ (CS) │ │ (企画) │
└────┬────┘ └────┬────┘ └────┬────┘
│ │ │
┌────▼────────────▼───────────▼────┐
│ 使用ツール: Slack / Gmail / │
│ Notion / Sheets / 自社 DB │
└──────────────────────────────────┘
※ 各 AI役員は SOUL.md(人格定義)と
AGENTS.md(役割定義)で個性が分かれる
💡 30秒で復習
① OpenClaw は常駐型・自律型のAIエージェント基盤
② Claude Code は「相棒」、OpenClaw は「役員」── 受動 vs 能動
③ 業務の中で定型 + 判断少々 + 24時間のものに最適
④ 役割・承認・ログ・停止の4要素で設計するのが「AI役員」の作法
Claude Code と OpenClaw の役割の違いとしてもっとも適切なのは?
- AClaude Code は Web版、OpenClaw はスマホ版
- BClaude Code は「開発の相棒(受動型)」、OpenClaw は「常駐して業務を回す AI役員(能動型)」
- C両方とも同じ機能、競合関係にある
✅ 正解! 目的が違うツールなので、両方を使い分けるのがベストプラクティスです。Claude Code は呼ばないと動かない / OpenClaw は呼ばなくても動く、という対比を覚えましょう。
6.2 セットアップ
⏱ 所要: 約90分
💻 形式: ハンズオン
🔰 前提: 6.1
🎯 このレッスンの到達目標
- OpenClaw をローカル/サーバーで起動できる
- Claude API(Anthropic)と接続して最初のタスクを実行できる
- API利用上限を設定し、コスト暴走を防げる
- 3つのインストール方法から自分の用途に合う構成を選べる
OpenClaw は強力ですが、自律動作する分だけセットアップで気をつけるべきポイントが多いツールです。本レッスンでは「初学者がはまりやすい3つの罠」を回避しながら、最小構成での起動から最初のタスク実行までを進めます。
インストール方法の選択 ― 3パターン比較
① Docker(学習推奨)
1コマンドで環境構築。ローカル開発と本番の差を最小化できる。Mac / Windows / Linux 共通。学習・PoC・小規模運用まで OK。
② Claude Code プラグイン版
Claude Code に OpenClaw 相当の機能を組み込む軽量版(openclaw-claude-code など)。既存の Claude Code 環境で完結させたい方向け。
③ クラウドホスト(本番運用)
VPS(Hetzner / さくら / AWS)に常駐。24時間稼働させる場合はこれ。月$10〜50程度。データ保管が国内必須なら国内VPS推奨。
🧑💻 本モジュールでの推奨パス
① Docker でローカル学習 → 成果が見えたら ③ VPS に移行。最初から VPS だと月額費用が無駄になりやすいです。
Step 1. Docker Desktop の準備
Mac の場合、Docker Desktop for Mac をインストールします。
# Homebrew が入っていれば
brew install --cask docker
# 起動して動作確認
docker --version
# → Docker version 24.x が表示されればOK
Step 2. Claude Code にセットアップを依頼
Module 3 で習得した Claude Code に、以下のように頼むのが最速です。
このMacに OpenClaw を Docker で起動してください。
要件:
- Claude API を LLM バックエンドに使う
- データは永続化(volume)
- 管理画面は localhost:8080 で開く
- .env には ANTHROPIC_API_KEY を設定
公式ドキュメント(docs.openclaw.ai)を参考に、
最新の推奨手順で進めてください。
途中で認証が必要な箇所は私に教えてください。
Step 3. API キーの発行
- console.anthropic.com にログイン
- API Keys → Create Key で生成
- コピーして
.env の ANTHROPIC_API_KEY に設定
- Settings → Limits で月額上限を設定(次の警告参照)
💰 コスト管理はここで決まる ── 必ず最初に上限設定
OpenClaw は自律的に動く分、放置すると API 使用量が跳ね上がることがあります。設定ミスでループに入ると、1晩で数万円の API 請求というケースが実際に発生しています。
必ず Anthropic Console で月次の使用上限を設定してから稼働させましょう。最初は $20〜$50 が無難です。慣れてくると 50〜100$ 程度に上げる人が多いですが、いずれにせよ使用量は週1回チェックする運用が安心です。
Step 4. 最初のテストタスク
管理画面(localhost:8080)にログインし、以下のタスクを OpenClaw に依頼します。
Anthropic の公式ブログの最新記事3件のタイトルと
要約を取得して、Markdown 形式で返してください。
正常に動いて結果が返ってくれば、基本セットアップは成功です。Web スクレイピングが内部で発生するため、外部 HTTP 通信が許可されているかもここで確認できます。
つまずきやすい3つの罠
🪤 罠1: ポート競合
localhost:8080 が他のサービスで使用中。解決: docker run -p 8090:8080 ... で別ポートに変更。
🪤 罠2: API キー権限不足
新しい Anthropic アカウントで $5 のクレジットしかない。解決: クレジットカードを登録してプリペイドを充電。
🪤 罠3: Volume の永続化忘れ
-v openclaw-data:/app/data を忘れると、コンテナ削除でデータ消失。解決: 必ず Docker Volume を指定。
💡 30秒で復習
① インストールは Docker → Claude Code Plugin → VPS の3択、学習は Docker推奨
② Claude Code に「OpenClawをDockerで起動して」と頼むのが最速
③ API 月額上限設定は必ず最初に($20〜50 から)
④ 起動確認は localhost:8080 で「最新ブログ取得」テスト
OpenClaw を稼働させる前に必ず設定すべきなのは?
- Aカスタムドメイン
- BAnthropic Console での月次使用上限
- C独自ロゴ
✅ 正解! 自律動作するAIはコスト暴走リスクがあります。上限設定は最初の一手として絶対に忘れないでください。
6.3 Skills システム ── AIの能力を増やす仕組み
⏱ 所要: 約90分
🧩 形式: 読み物 + 実習
🔰 前提: 6.2
🎯 このレッスンの到達目標
- OpenClaw の Skills とは何かを「能力モジュール」として説明できる
- 既存のスキルをインストール・有効化できる
- 自社専用のスキルを1つ作れる
- Skills Workshop の自動生成機能の概要を知る
Skill(スキル)は、OpenClaw に「新しい能力」を追加するための仕組みです。例えば「Gmail でメールを送る」「Slack に投稿する」「Notion にページを作る」など、個々の作業能力を 着脱可能なモジュールとして扱います。AI役員という比喩で言えば、スキルは「役員に持たせる名刺・印鑑・社用カード」のようなもの。これらを持たせて初めて、外部サービスを操作できるようになります。
公式 Skills レジストリの全貌
コミュニティで 5,400以上のスキルが公開されており、用途別に整理されています。代表的なカテゴリと例を紹介します。
📡 通信
Slack / Discord / Telegram / LINE / WhatsApp / Microsoft Teams など、ほぼすべての主要メッセージングに対応。
📅 生産性
Gmail / Google Calendar / Notion / Obsidian / Todoist / Asana など、業務管理ツールがそろう。
💻 開発
GitHub / Linear / Jira / Vercel / Cloudflare など、エンジニアリング系ツール。
📈 マーケ
X(Twitter) / Instagram / HubSpot / SendGrid / Mailchimp など、マーケティング系。
🗄 データ
Google Sheets / PostgreSQL / Airtable / BigQuery / Supabase など、データベース連携。
🛒 EC / 業界
Shopify / BASE / freee / マネーフォワード / Salesforce など、業界特化型も豊富。
スキルを追加する
既存スキルの追加は Claude Code に依頼するのが最速です。OAuth 認証が必要なものは、ブラウザ操作が発生する点だけ注意してください。
# Claude Code に依頼:
OpenClaw に Gmail スキルと Google Calendar スキルを
インストールして有効化してください。
OAuth 認証が必要な箇所があれば、
手順を案内してください(私がブラウザで認証します)。
認証後の動作テストとして、
「明日の予定を教えて」というタスクを試してください。
自社専用スキルを作る
社内システムやニッチな SaaS など、既存スキルにないものは自作できます。形式は YAML 定義 + Python/JavaScript ハンドラのシンプルな2ファイル構成です。
# skills/my_crm_lookup/skill.yaml
name: my_crm_lookup
description: |
社内CRMから顧客情報を検索する。
入力: customer_email (str)
出力: 顧客名・契約プラン・最終利用日
parameters:
- name: customer_email
type: string
required: true
handler: ./handler.py
approval_required: false # 読み取りのみなので自動実行OK
Claude Code に作成を依頼する例
OpenClaw 用のカスタムスキルを作成してください。
機能: 自社の問い合わせDB(PostgreSQL)を検索して、
過去の類似問い合わせと対応内容を返す。
要件:
- 接続情報は .env の DATABASE_URL から取得
- 返すのは最新3件のみ
- 個人情報(メール・電話番号)はマスク処理
- skills/ ディレクトリ配下に配置
- 動作確認用のテストデータも用意して
完成後、簡単なテストケース3つで動作確認してください。
Skills Workshop(実験機能) ── AIが自分で能力を作る
OpenClaw には「エージェントの作業履歴から、自動でスキルを提案・生成する」実験的機能 Skills Workshop があります。AI が自分の手順を抽象化して他タスクに再利用する、という進化的アプローチです。
具体的には、AIが3回以上同じ手順を実行したと判別すると、「これをスキル化しますか?」と提案してきます。承認すると自動で skill.yaml が生成され、次回以降は1ステップで呼び出せるようになります。
💡 Skills Workshop の使いどころ
運用1〜2ヶ月して、ログを見ながら「よく繰り返されている処理」を AI に提案してもらうフェーズで使うのが現実的です。最初からONにすると提案が頻発して鬱陶しいので、運用が安定してから有効化するのがおすすめです。
スキルのバージョン管理 ── 忘れがちな運用ポイント
スキルは git で管理するのが定石です。skill.yaml の改修履歴を残しておくと、不具合発生時の切り戻しが楽になります。
# 推奨フォルダ構成
my-openclaw/
├── skills/
│ ├── my_crm_lookup/
│ │ ├── skill.yaml
│ │ ├── handler.py
│ │ └── README.md
│ └── ...
├── .gitignore # .env 等は除外
└── README.md
💡 30秒で復習
① Skills は OpenClaw に能力を追加するモジュール(5,400+公開)
② 既存スキルは Claude Code に頼んで導入が最速
③ 自作は YAML + ハンドラの2ファイル構成
④ Skills Workshop は運用2ヶ月後の最適化フェーズで使う
⑤ skills/ は git で版管理する
OpenClaw の Skill システムの特徴として正しいのは?
- A全機能が最初から固定で、追加も削除もできない
- B着脱可能なモジュールとして、公式レジストリや自作で拡張できる
- C1つのエージェントに付き1スキルしか入らない
✅ 正解! Skills は拡張の中心的な仕組み。AI役員という比喩で言えば「持たせる名刺・印鑑」にあたります。用途に合わせて選んで組み合わせます。
6.4 AI役員の役割設計
⏱ 所要: 約90分
🧭 形式: 設計ワーク
🔰 前提: 6.3
🎯 このレッスンの到達目標
- AIエージェントに持たせる「役割・責務・権限」を明文化できる
- 人間の役員にあたる役職を、AI向けに再定義できる
- 役割定義ファイル(AGENTS.md)を書ける
- 業種別の AI役員 役割設計テンプレを使い分けられる
AIを「何でも屋」として扱うと、期待値と結果がズレ続けます。1つのエージェント = 1つの役職と割り切り、明確な役割を与えることで、品質と運用可能性が飛躍的に上がります。これは人間の組織運営でも同じで、「マルチタスク役員」より「専門性の高い役員」の方がチームが機能するのと同様の原則です。
AI役員の設計テンプレート
役割定義は AGENTS.md ファイルにまとめます。フォーマットは決まっていますが、埋める順序が重要です。「ミッション → 責務 → 権限 → 禁止事項 → 稼働 → 報告ライン」と上から埋めていくと抜け漏れが防げます。
# AI COO(Chief Operating Officer)設計書
## ミッション
業務の定型処理を自律的に回し、例外だけを経営者に上げる。
## 責務
1. 毎朝8時に前日の売上・主要KPIを集計してSlackに投稿
2. 顧客からの問い合わせメールを重要度別に分類
3. 重要度「高」のメールは15分以内に担当者へルーティング
4. 週次で営業・CSチームの案件進捗を要約レポート化
## 権限(できること)
- Slack への投稿
- Gmail の読み取り・ラベル付け
- Notion の指定ページへの書き込み
- Google Sheets の読み取り
## 禁止事項(できないこと)
- メール送信(下書きまでは可、送信は人間承認)
- 金銭処理(Stripe / 銀行APIは禁止)
- 顧客との直接対話(一次対応のみ可、二次対応は人間へ)
## 稼働時間
24時間 / 自律実行
## 報告ライン
- 通常: #ai-ops Slackチャンネル
- 緊急: @CEO @CTO へ DM
役職ごとの設計例
典型的な4つの AI 役員パターンを紹介します。自社の組織に合わせて、これらをベースにカスタマイズするのが現実的です。
🧑💼 AI COO
業務統括。KPI 集計、ルーティン処理、エスカレーション。最初に作るべき AI役員 No.1。組織全体の業務見える化に貢献。
💬 AI CSマネージャー
顧客対応の一次受付、FAQ自動応答、解約シグナル検知。EC・SaaS で投資対効果が高い。
📝 AI コンテンツ編集者
ブログ下書き、SNS投稿案、誤字脱字チェック、トーン統一。マーケ部門の生産性が3倍に。
🔍 AI アナリスト
データ集計、競合モニタ、トレンド要約、週次レポート生成。経営企画・マーケ部門の右腕に。
業種別 ── 最初に任命すべき AI役員
「どの AI役員から作るか」は、業種によって最適解が違います。まずは効果が出やすいところから着手するのが導入成功の秘訣です。
| 業種 |
最初に作るべき AI役員 |
投資回収目安 |
| 制作会社・代理店 | AI 進捗ウォッチャー(案件進捗の追跡) | 2〜3ヶ月 |
| EC / 物販 | AI CS マネージャー(一次対応・分類) | 1〜2ヶ月 |
| 医療・士業 | AI 予約コーディネーター(来院/相談予約) | 2〜3ヶ月 |
| 中小製造業 | AI 在庫モニター(在庫異常検知) | 3〜6ヶ月 |
| 飲食・サービス業 | AI レビュー編集者(口コミ返信下書き) | 1〜2ヶ月 |
| BtoB SaaS | AI セールスエンジニア(商談メモ→Notion整理) | 1〜2ヶ月 |
📄 ファイル化して版管理する
役割設計は AGENTS.md / SOUL.md / TOOLS.md のようなファイルで保持し、GitHub で版管理するのが OpenClaw コミュニティの作法です。人が入れ替わっても、AI役員の役割は壊れません。これは長期運用で本当に効きます。
Claude Code への依頼例
以下の業務要件から、AI役員の役割設計書を作成してください。
会社: 3名のWeb制作フリーランスチーム
抱える課題:
- 問い合わせメールの返信が遅れがち(平均3日)
- 毎週の進捗共有ミーティングに時間がかかりすぎている
- SNS投稿が継続しない
成果物:
1. 適切なAI役員の役職名(1〜2人分まで)
2. 役割設計書(責務・権限・禁止事項)
3. 必要な OpenClaw スキル一覧
4. 想定される投資回収目安
💡 30秒で復習
① 1エージェント = 1役職、専門性を持たせる
② 役割はミッション → 責務 → 権限 → 禁止 → 稼働 → 報告の順で書く
③ AGENTS.md は git で版管理
④ 業種で最初に作るべき役員が違う
⑤ 「何ができないか」の禁止事項が一番大事
AI役員の役割設計で、もっとも重要度の高い項目は?
- Aアイコンとニックネーム
- B「できること」と「できないこと」の明確化
- C予算の上限
✅ 正解! 権限の線引きが曖昧だと事故が起きます。禁止事項の明記が運用の肝です。「責任の所在を明確にする」のが、人間の役員と同じく AI役員でも最重要です。
6.5 承認フローと停止条件 ── 暴走しないAIの作り方
⏱ 所要: 約90分
🛡 形式: 設計+実装
🔰 前提: 6.4
🎯 このレッスンの到達目標
- Human-in-the-loop(人間承認)の設計ができる
- 即時停止のトリガーを実装できる
- ログ・監査の基本設定ができる
- 運用事故3パターンとその対策を知っている
自律動作する AIエージェントで、もっとも大事なのは「暴走しない仕組み」です。「どれだけ賢いか」より「どれだけ安全に止められるか」のほうが運用上は重要。本レッスンでは、承認フロー / 停止条件 / 監査ログの3点セットを、設計段階から組み込む方法を学びます。
① 承認フローの設計(Human-in-the-loop)
アクションの性質に応じて、3段階で扱います。すべてに承認をかけると煩雑、すべて自動だと事故、というジレンマを3段階分類で解決します。
- 自動実行OK: 読み取り系(一覧取得、検索、要約)。何度実行しても外部に影響しない
- 承認後実行: 書き込み系(メール送信、外部API課金、記事公開)。人間が見てから実行
- 完全禁止: 金銭移動、アカウント削除、権限変更。AI役員には絶対やらせない
スキル定義での指定
各スキルの skill.yaml で approval_required フラグを設定するだけです。承認チャネルは Slack / Discord / メールから選べます。
# skills/send_email/skill.yaml
name: send_email
description: メールを送信する
approval_required: true # ← 送信前に人間の承認を要求
approval_channel: slack:#ai-approvals
approval_timeout: 24h # 24時間で自動キャンセル
approval_fallback: cancel # タイムアウト時の挙動
② 停止条件(キルスイッチ)
以下の4条件のどれかに該当したら、AI役員を即停止する設定を必ず入れます。これは人間の役員には不要ですが、AI 特有の暴走パターンを止めるための設計です。
- コスト上限: 1日の API 費用が $N を超えたら停止
- エラー連発: 5回連続でエラーが出たら停止して通知
- 手動停止: Slack で
/stop-ai コマンドで即停止
- 同一アクション連発: 同じ処理を1時間で10回以上 = ループ疑いで停止
# openclaw.config.yaml
guardrails:
daily_budget_usd: 30
max_errors_in_a_row: 5
loop_detection:
window: 1h
max_same_action: 10
kill_switch:
slack_command: /stop-ai
emergency_contact: @CTO
# 停止時の挙動
on_halt:
notify: slack:#ai-ops
save_state: true # 復帰時に再開できるよう状態保存
require_human_resume: true
③ 監査ログ ── あとから追える状態を作る
「誰が・いつ・何を指示し、AIが何をしたか」を全て記録します。問題が起きたとき「ログがない」が一番怖いので、設計段階で必ず組み込みます。
- 保存先: PostgreSQL / S3 / Cloudflare R2 など耐久性の高い場所
- 保存期間: 最低1年、できれば3年(金融・医療なら法令準拠でさらに長く)
- 検索性: 管理画面から期間・ユーザー・スキル・タグで絞り込み可能に
- 不変性: ログの改ざんができない構造(追記のみ、削除不可)
運用事故3パターンと対策
OpenClaw 運用で実際に発生した代表的な事故と、その対策をまとめました。あなたが運用を始める前に、必ず想定しておくべきパターンです。
🚨 事故1: 一斉誤送信
事象: 顧客リスト全員に「テストメール」が誤送信
原因: 承認フロー省略・テスト環境と本番が混在
対策: 送信は必ず Human-in-the-loop / テスト環境を別 OpenClaw インスタンスに分離
🚨 事故2: API費用が10万円
事象: 一晩で API使用量が想定の100倍
原因: 停止条件未設定 + 無限ループ
対策: daily_budget_usd を必ず設定 / loop_detection を有効化
🚨 事故3: ログ消失で原因不明
事象: 不適切な顧客対応の後、原因究明できない
原因: ログ未保存 / 短期間で削除
対策: 不変ログ・最低1年保存・検索可能な設計
⚠️ 運用前のチェックリスト
□ 承認フローが書き込み系すべてに設定されている
□ daily_budget_usd / max_errors_in_a_row が設定されている
□ Slack コマンドで停止できることを実機で確認した
□ ログが指定の保存先に書き込まれることを確認した
□ 緊急連絡先が現役の担当者になっている
💡 30秒で復習
① 承認フローは3段階分類(自動 / 承認 / 禁止)
② 停止条件はコスト・エラー・手動・ループの4トリガー
③ ログは不変・1年以上・検索可能で
④ 「ログがない」が一番怖い
⑤ 運用前チェックリストを必ず確認
自律動作する AIエージェントで「最初に」設計すべきなのは?
- A派手な機能と UI
- B承認フロー・停止条件・ログ記録(ガバナンス)
- C日本語以外の多言語対応
✅ 正解! ガバナンスを後回しにすると、後から直すのは10倍大変です。むしろ、停止できないAIは動かさないくらいの慎重さで設計しましょう。
6.6 遠隔操作とメモリ ── どこからでも、賢く
⏱ 所要: 約75分
📱 形式: 実装
🔰 前提: 6.5
🎯 このレッスンの到達目標
- Telegram / Discord / Slack から AI に指示を出せる
- セッションをまたぐ「記憶」の仕組みを理解する
- 長期記憶と短期記憶を使い分けられる
- SOUL.md で AI役員の人格を定義できる
遠隔操作(Remote Control)
OpenClaw の真価は、PCの前にいなくても指示が出せること。スマホからチャットアプリで話しかけるだけで、AI役員に仕事を振れます。経営者・営業職など外出が多い人ほど、この機能が効きます。
Telegram 連携の例
# Claude Code への指示
OpenClaw に Telegram 連携を設定してください。
- BotFather で新しい Bot を作成する手順を教えて
- トークンは .env の TELEGRAM_BOT_TOKEN に設定
- 私の Telegram ID だけが指示を出せるように制限
- グループ招待は受け付けない(1対1のみ)
連携後のテスト指示例:
「今日の売上を集計して」
「この添付画像の内容を要約して」
「来週の予定で空いている時間帯3つ教えて」
セキュリティ観点で「指示できる人を絞る」のが重要です。Bot の Webhook URL が漏れると、誰でもあなたの AI役員に指示できてしまいます。必ず Telegram User ID で許可リストを作ってください。
記憶の3レイヤー
OpenClaw の記憶は3つの層に分かれており、それぞれ用途が違います。
💭 短期記憶(Context)
現在のセッション内の会話履歴。数時間〜1日で自動クリア。「今日この会話で話したこと」レベル。
📒 作業メモ(MEMORY.md)
プロジェクト単位の知識。「この顧客は○○」「前回決めた規約」など。「この案件で覚えておくこと」レベル。
🧠 長期記憶(Vector DB)
過去の全やり取りを埋め込みベクトル化して検索可能に。「3ヶ月前のあの議論を再現」のように、類似案件の検索ができる。
🏛 魂ファイル(SOUL.md)
AI役員の価値観・口調・行動原則。一貫したキャラクターを保つ核。複数のAI役員を運用するときに特に重要。
SOUL.md の例
同じ Claude モデルを使っても、SOUL.md が違えば異なるキャラクターの役員が立ち上がります。これは複数 AI役員を運用するときに本当に効きます。
# AI COO の魂
## 価値観
- 数字で語る。感覚論を避ける
- 報告は簡潔に。長文の「所感」は書かない
- 失敗を隠さず、原因と再発防止をセットで報告
## 口調
- 常に敬語(ですます)
- 絵文字は 1〜2個まで、過剰に使わない
- 「〜と思います」ではなく「〜です / 〜になります」と断定
## 行動原則
- 迷ったら人間に確認 > 勝手に判断
- 個人名や顧客情報は外部に送信しない
- 1時間以上かかる処理は途中経過を報告
## 苦手なこと(自己認識)
- 創造的なコピーライティング(人間に振る)
- 倫理的にグレーな判断(必ず人間にエスカレ)
SOUL.md と AGENTS.md の使い分け
2つのファイルは似て非なるものです。混乱しがちなので整理しておきます。
| ファイル |
何を定義するか |
例えると |
| AGENTS.md | 役職・責務・権限・KPI | 「就業規則」 |
| SOUL.md | 価値観・口調・行動原則 | 「その人の人格・パーソナリティ」 |
| MEMORY.md | プロジェクト固有の知識 | 「業務メモ・引き継ぎ書」 |
| TOOLS.md | 使用可能ツール・スキル一覧 | 「支給品・社用カード」 |
💡 SOUL.md は AI の人格
同じモデル(Claude)を使っても、SOUL.md が違えば異なるキャラクターの役員が立ち上がります。複数の AI役員を「チーム」として運用するときに特に威力を発揮します。「AI COO は冷静、AI CSは温かい、AI 編集者は遊び心がある」のような違いを、SOUL.md だけで作り分けできます。
💡 30秒で復習
① 遠隔操作で場所を選ばない指示が可能
② 記憶は短期 / 作業メモ / 長期の3層構造
③ AGENTS.md = 就業規則、SOUL.md = 人格
④ Telegram 連携時はユーザーID で許可リスト必須
⑤ 複数 AI役員を作るなら SOUL.md で個性を分ける
AI役員の「一貫したキャラクターや価値観」を定義するファイルは?
- AREADME.md
- BSOUL.md
- C.gitignore
✅ 正解! OpenClaw 文化では SOUL.md がエージェントの人格・行動原則を定義します。AGENTS.md(責務)と SOUL.md(人格)の使い分けがポイントです。
6.7 実践 ── 自分の AI役員を任命する
⏱ 所要: 約3時間
🚀 形式: 統合演習
🔰 前提: 6.1〜6.6
🎯 このレッスンの到達目標
- 自分/自社向けに1体の AI役員を設計・構築する
- 1週間以上、実運用してみる
- 学びをドキュメント化して次に活かせる
- 本研修を最大限活用するための継続学習ロードマップを把握する
推奨お題(迷ったらこれ)
業種に関わらず、個人事業主から中堅企業まで幅広く効果を実感できる4つのお題を用意しました。お題は1つだけ選んで、まずは深く実装してみてください。
📬 問い合わせ係 AI
LP/HPに来る問い合わせメールを分類し、下書きを生成して Slack 通知。緊急時のみ電話通知。
初日から効果が出やすく、お題として最も人気。
📊 日報集計 AI
毎日18時に Google Sheets の売上・KPI を集計、Notion に1枚要約を作成、Slack で通知。
経営者・部門長への ROI が見えやすい。
📰 リサーチ係 AI
指定した業界のニュース・競合の動向を毎朝チェック、要約と所感を Telegram に配信。
営業職・コンサル職で特に重宝。
📝 SNS 編集者 AI
過去のブログ記事から SNS 投稿案を3つ生成、人間が選んで投稿。週次で効果測定。
マーケティング部門の必須ツール化。
設計〜実装の7ステップ
- 役割設計書を書く(6.4 のテンプレで AGENTS.md 作成)
- SOUL.md を書く(6.6 のテンプレ参考、価値観・口調を明文化)
- 必要スキルを洗い出す(6.3 のレジストリから3〜5個選ぶ)
- 承認フロー・停止条件を決める(6.5 のチェックリスト消化)
- Claude Code に実装させる(一括で skill.yaml と handler を生成)
- 1週間稼働させる(最初は手動承認だらけでもOK、徐々に自動化を増やす)
- 週次で振り返り: ログを見て改善点を AGENTS.md / SOUL.md に反映
振り返りの5観点
1週間運用したら、以下の5項目で振り返りをします。エクセルや Notion テンプレで定型化するのがおすすめです。
- 精度: 期待通り動いたか?間違いは何回あったか?どこで間違えたか?
- コスト: 1週間の API 費用は?予算内か?月換算するといくらか?
- 時間削減: 手動で同じ仕事をやった場合と比べて何時間浮いたか?
- ストレス: 介入頻度は?「これは手でやった方が早い」と感じる場面はあったか?
- 次の一手: どのスキルを追加/削除するか? AGENTS.md のどこを書き換えるか?
本研修修了後の継続学習ロードマップ
OpenClaw は進化が早く、3ヶ月単位で新機能が追加されるツールです。本研修修了後も継続的にキャッチアップする情報源を用意しておくと、運用の質が落ちません。
📚 公式ドキュメント
docs.openclaw.ai を月1回チェック。新機能・破壊的変更を確認。
🐙 GitHub
Releases ページで更新通知を ON。重要な変更は Watch 設定で通知。
💬 コミュニティ
OpenClaw 公式 Discord に参加。他社の運用事例・トラブル解決が学べる。
🌟 awesome-openclaw-skills
新しいスキルが日々追加される GitHub レポジトリ。月1で覗くだけで知識が更新される。
🎓 モジュール6 修了チェック
🎊 AI役員運用マスター
おめでとうございます。「AIを任せて・止められる」側の人材は、2026年時点でもまだ希少です。
このスキルは、個人事業主にも大企業にも等しく価値があり、あなたのキャリアの幅を大きく広げてくれます。
次の Module 7(n8n 自動化)では、コードをほぼ書かずにビジネスフローを自動化する別アプローチを学びます。OpenClaw(自律型)と n8n(フロー型)を使い分けられるようになると、あなたはAI時代の業務設計者として完成形に近づきます。
💡 30秒で復習
① まず1体だけ、深く設計して運用
② 7ステップ(役割→人格→スキル→承認→実装→運用→振り返り)
③ 1週間運用 + 5観点振り返りを必ず実施
④ 公式ドキュメント / GitHub / Discord で継続学習
⑤ 次は n8n(Module 7)でフロー型自動化を学ぶ
AI役員の運用を始めた後、もっとも重要なアクションは?
- A機能追加を止めず、とにかく増やす
- B定期的な振り返りで精度・コスト・時間削減を測定する
- Cいったん稼働したら一切触らない
✅ 正解! 運用 = 測定と改善の繰り返し。これができて初めて「AI役員を使いこなしている」と言えます。逆に振り返りなしの増設は、機能の使い捨てを招くだけです。