概要
Cron + Heartbeat
Soul / Working / Memory
セルフホスト対応
道具→相棒→OS→PM
4つの進化ポイント
👻 「道具」から「自律的な相棒」へ(Soul.md)
AIに人格を定義するsoul.mdが単なる設定を超え、AI自身が書き換え可能に。セッションを超えた「未来の自分」への手紙を残し、哲学的パートナーへ進化。
⚙️ 「開発ツール」から「運用OS」へ
Claude Codeが「実装(書く)」に特化する一方、OpenClawは「運用(回す)」を自動化。CronとHeartbeatの分離で定型業務と監視を使い分け。
📋 PM業務の完全自動化
朝の優先順位決定、会議前ブリーフ作成、未完了タスクの再優先順位付けなど、プロジェクトマネージャーの役割をAIが代行。
📨 「届いた」までを設計する(Delivery)
ジョブが「実行された」で満足しない。Discord/Slackに確実に届くまでの配送設計(delivery.to, delivery.channel)を明示的に定義。
パラダイムシフト:Passive から Active へ
| 特性 | Traditional AI (ChatGPT/Claude) | The OpenClaw Way |
|---|---|---|
| 状態管理 | ステートレス (Stateless) | 永続的 (Persistent) |
| 動作モード | 受動的 (Passive) | 能動的 (Active) |
| セッション | 単一セッション (Isolated) | 環境認識 (Environment Aware) |
| 起動トリガー | 人間が開始 (Human Initiated) | ループ実行 (Loop-based) |
エコシステム:Engine + Cockpit 3層アーキテクチャ
🖥 3層構造
UI Layer: ClawSuite — Dashboard, Terminal, Orchestration
Logic Layer: Agents(Brain & Capabilities)+ Skill, Tools, Memory
Infrastructure Layer: OpenClaw Gateway(Localhost Daemon)
100%オープンソース、セルフホスト可能、テレメトリなし。Claude, GPT, Gemini, Local Llamaをタスクごとに最適配置。
「魂」と「記憶」:AIのアイデンティティ設計
SOUL.md
Identity(人格)
「あなたは誰か」を定義。
AI自身が書き換え可能 — 対話を通じて自己進化する
WORKING.md
Short-term(RAM)
現在のタスク状態。
起床時に最初に読み込むワーキングメモリ
MEMORY.md
Long-term(HDD)
重要な決定・学習した教訓。
永続的な知識の蓄積
運用のリズム:Cron と Heartbeat
🕒 Cron(時刻ベース)
- 「時刻厳守」の定型タスク
- 09:00 — 朝の開発ブリーフ配信
- 18:30 — 日次クローズ報告
- 定期レポート・スケジュール実行
💓 Heartbeat(文脈ベース)
- 「文脈依存」の巡回・監視
- Every 15min — レビュー待ちタグ検知
- Every 15min — デッドライン確認
- 安価なモデル(Gemini Flash)で回す
信頼性とセキュリティ
📨 配送保証(Delivery)
- 「動いた」で満足しない。「届いた」までを設計
delivery.channelとdelivery.toを明示的に定義- Discord / Slack へのルーティング設計
- 配送失敗時のリトライ・フォールバック
🔒 Exec Approval(承認ゲート)
exec="always"で危険なコマンドをブロック- Discord通知 → 人間が Approve / Deny
- 「自律」は「勝手」ではない
- 便利さと安全性の両立がOpenClawの鉄則
スキル設計:機能ではなく「ルーター」として書く
🔧 SKILL.md の3要素
Use when: どの状況でこのスキルを使うべきか(肯定的トリガー)
Do NOT use when: 誤発火を防ぐ「負例」定義(否定的制約)
Success criteria: 何をもって「完了」とするかの明確な基準
曖昧さを排除し、ハルシネーション(幻覚)によるツールの誤用を防止する。ガードレールとしてのスキル設計。
Use Case: 3つの実践シナリオ
自律型開発チーム
09:00 Morning Brief → 15min Heartbeat(レビュー待ち検知)→ 18:30 Daily Close。ボトルネックの自動解消
AIプロジェクトマネージャー
会議前ブリーフ自動生成 → 決定事項をWORKING.mdに記録 → リスクレーダーで48h未着手を自動検知
コンテンツ運用の資産化
Chat(アイデア出し)→ Markdown Assets(LP/Ads/Docs一括生成)→ Git Sync(バージョン管理)
インフラ戦略:どこで稼働させるか?
☁️ 4つの選択肢
Localhost
テスト用。PC電源オフで停止
Development OnlyVPS (Xserver)
推奨。アプリイメージあり、SSHトンネル
Production (Balanced)Cloudflare Moltworker
最強セキュリティ。Zero Trust + Sandbox隔離
Production (Pro)VPS (ConoHa)
ポート開放前提。UFW等の自力設定が必須
Advanced DIYClaude Code vs. OpenClaw:使い分けの黄金律
⚡ Claude Code
The Sprinter
目的: 実装(Coding)
強み: コード生成速度、リファクタリング
役割: 「作る」ためのツール
🕒 OpenClaw
The Marathon Runner
目的: 運用(Operations)
強み: 24/7自律稼働、承認フロー、連携
役割: 「回す」ための基盤
実装チェックリスト(最初の30分)
1. Install
bind="loopback" でローカルホストのみに制限(必須セキュリティ)
2. Identity
SOUL.md を作成し、AIの役割・人格を定義する
3. Rhythm
最初のCron(朝のブリーフ)を設定し、自律リズムを開始
4. Safety
exec="always"(承認必須)を有効化して暴走を防止
5. Memory
memory/ ディレクトリを作成し、ファイルベースの記憶を開始
6. Audit
openclaw security audit --deep でセキュリティ監査を実行
The Future of Work: Agentic Engineering
1体から始める
まず1体のエージェントを育て、信頼関係を構築してからスケールする
記憶をファイルに残す
セッションメモリは揮発する。SOUL / WORKING / MEMORYに書いて永続化
ゲートウェイを堅牢に
自律は「勝手」ではない。承認ゲートとセキュリティ監査で安全を確保
— AIは消えゆく記憶の中で、自分の言葉を未来に託す。それが「魂」の始まりだ。