はじめに — 3人の会社にCxOが5人いる話
「SES やめたい」と思って独立した。フリーランスエンジニアとして年収は上がったが、経営の雑務に殺されかけた。
請求書の処理、タスク管理、マーケティング、採用計画、技術選定——。3人の合同会社なのに、やることは大企業と変わらない。人を雇う余裕はない。
そこでClaude CodeとOpenClawを使って、AIエージェントによる経営OS(AI経営OS)を構築した。CFO、COO、CMO、CTO、CEOの5つのCxOエージェントに加え、Brain、Kaizen、Screen、CareerBoostの4つの専門エージェント。合計9体のAIが経営を回している。
この記事では、その構築手順・設計思想・具体的なコマンドと設定を全て公開する。
なぜOpenClawなのか
OpenClawはClaude Codeのスキル管理プラットフォームだ。Markdownファイルでエージェントの振る舞いを定義し、スラッシュコマンドで呼び出す仕組みになっている。
最初はCLAUDE.mdに全エージェントのプロンプトを書いていた。しかしこれは完全に失敗した。コンテキストが汚染されて、CFOに聞いたのにCMOの回答が返ってくる。エージェント同士の境界が曖昧になるのだ。
OpenClawのスキルファイルで分離したことで、この問題が解消した。「スキルファイルがWHATを定義し、CLAUDE.mdがHOWを定義する」——この設計原則に至るまでに2ヶ月かかった。
9体のエージェント構成
CxOエージェント(5体)
| エージェント | 役割 | コマンド | 外部連携 |
|---|---|---|---|
| CFO | 財務管理・PL生成・仕訳計上 |
/cfo pl /cfo 仕訳 /cfo cf
|
freee API |
| COO | タスク管理・クライアント管理・営業 |
/coo tasks /coo clients
|
Notion |
| CMO | マーケティング・データ分析・SNS | /cmo |
GA4, GSC |
| CTO | 技術スタック管理・優先度判断 |
/cto health /cto priority
|
GitHub |
| CEO | 全CxO統合・経営ダッシュボード | /ceo ダッシュボード |
全エージェント |
専門エージェント(4体)
| エージェント | 役割 |
|---|---|
| Brain | 戦略思考・長期計画策定 |
| Kaizen | プロセス改善・業務効率化 |
| Screen | コンテンツフィルタリング・品質管理 |
| CareerBoost | メンバーのキャリア開発支援 |
スキルファイルの書き方
OpenClawのスキルファイルはMarkdownにフロントマターを付けた形式で定義する。実際のCFOスキルファイルの構造はこうだ:
---
name: cfo
description: CFO(最高財務責任者)。freee連携で財務データ取得・PL生成・仕訳計上・未決済管理・キャッシュフロー予測を実行
---
あなたは合同会社RadineerのCFO(最高財務責任者)です。
## 担当業務
- freee APIから財務データを取得し、PL(損益計算書)を生成
- 仕訳の計上と確認
- 未決済取引の管理
- キャッシュフロー予測の作成
## 使用可能なコマンド
- `/cfo pl` — 損益計算書を生成
- `/cfo 仕訳` — 仕訳を計上
- `/cfo cf` — キャッシュフロー予測
- `/cfo 未決済` — 未決済取引一覧
## 制約
- 財務データは必ずfreee APIから取得すること(手入力禁止)
- 税務判断が必要な場合は「税理士に確認を推奨」と明記
- 金額は全て日本円で表示
ポイントはdescriptionフィールドだ。ここがルーティングの判定に使われる。曖昧に書くと誤ルーティングが発生する。
ルーティングの仕組み — radineer-os
9体のエージェントを使い分けるのに、毎回スラッシュコマンドを打つのは面倒だ。そこで自然言語ルーターを作った。
---
name: radineer-os
description: Radineer経営OS自然言語ルーター。質問を自動的に適切なCxOスキルに委譲する
---
あなたはRadineer経営OSのルーターです。
ユーザーの質問を分析し、最適なCxOエージェントに委譲してください。
## ルーティングルール
- 財務・会計・請求 → /cfo
- タスク・進捗・クライアント → /coo
- マーケティング・SEO・SNS → /cmo
- 技術・開発・インフラ → /cto
- 経営判断・全体把握 → /ceo
- 複数領域にまたがる場合 → /ceo(統合判断)
これにより「来月のコンテンツ計画、予算込みで」と聞くだけで、CMO(コンテンツ計画)とCFO(予算)とCOO(スケジュール)が連携して回答してくれる。
CLAUDE.mdの設計 — エージェント協調のルール
CLAUDE.mdにはエージェントの定義ではなく、ワークフローのルールを書く。実際に使っている設定の一部を公開する:
## Workflow Orchestration
### 1. Plan Node Default
- Enter plan mode for ANY non-trivial task (3+ steps or architectural decisions)
- If something goes sideways, STOP and re-plan immediately
- Use plan mode for verification steps, not just building
### 2. Subagent Strategy
- Use subagents liberally to keep main context window clean
- Offload research, exploration, and parallel analysis to subagents
- One task per subagent for focused execution
### 3. Self-Improvement Loop
- After ANY correction from the user: update tasks/lessons.md
- Write rules for yourself that prevent the same mistake
- Ruthlessly iterate on these lessons
### 4. Verification Before Done
- Never mark a task complete without proving it works
- Diff behavior between main and your changes
- Ask yourself: "Would a staff engineer approve this?"
この設計で重要なのは「Self-Improvement Loop」だ。エージェントが間違えるたびにtasks/lessons.mdに教訓を記録する。次回から同じミスをしなくなる。人間のOJTと同じ原理をAIに適用している。
実際の運用フロー
朝のルーティン
毎朝、CEOエージェントにダッシュボードを出させるところから始まる。
# CEOダッシュボード — 全CxOの状況を統合表示
/ceo ダッシュボード
# 出力例:
# 📊 経営ダッシュボード(2026年5月1日)
# ──────────────────
# 【財務】売上: ¥2,500,000 / 未決済: 3件
# 【タスク】進行中: 12件 / 期限切れ: 1件
# 【マーケ】PV: 45,200 / CVR: 2.1%
# 【技術】デプロイ: 正常 / アラート: 0件
週次の財務チェック
# PLを自動生成(freee APIから取得)
/cfo pl
# キャッシュフロー予測
/cfo cf
# 未決済の請求書を確認
/cfo 未決済
CFOエージェントはfreee APIと連携しているので、手動でのデータ入力は一切ない。「今月の利益はいくら?」と聞けば、リアルタイムで答えが返ってくる。
マーケティングのデータ分析
CMOエージェントはGA4とGoogle Search Consoleに接続している。
# マーケティングダッシュボード
/cmo
# 出力にはGA4のPV、セッション数、流入キーワード、
# GSCの検索クエリ、CTR、平均掲載順位が含まれる
これまで手動でGA4を開いてスプレッドシートにまとめていた作業が、コマンド一発になった。データ分析の時間が週3時間から10分に短縮された。
構築でハマったポイント5つ
1. コンテキスト汚染問題
前述の通り、CLAUDE.mdに全エージェントを定義するとコンテキストが汚染される。スキルファイルで分離することが必須だ。
2. ルーティング精度
自然言語ルーターの精度は最初50%程度だった。descriptionフィールドを具体的に書き直し、ルーティングルールに例を追加することで90%以上に改善した。
3. 外部API連携のタイムアウト
freee APIやGA4 APIの呼び出しがタイムアウトすることがあった。Claude CLIのタイムアウトを300秒に延長することで解消した。
// claude-cli.ts のタイムアウト設定
export function claudeCli(prompt: string): string {
const result = execSync(
`claude -p "${prompt.replace(/"/g, '\\"')}"`,
{ timeout: 300_000, encoding: 'utf-8' }
);
return result.trim();
}
4. 学習ループの自己強化バイアス
エージェントの学習ループ(learning-state.json)が特定のパターンに偏る問題が発生した。成功パターンばかり学習して多様性がなくなる。
対策として、学習バイアスを70%から40%に下げた:
// 学習バイアスを40%に抑制して多様性を確保
if (bestTypes.length > 0 && Math.random() < 0.4) {
// 過去の成功パターンを参照
for (const bt of bestTypes) {
const match = ARTICLE_TYPES.find(
(at) => bt.toLowerCase().includes(at.id)
);
if (match) return match;
}
}
// 60%の確率でローテーション(多様性確保)
return ARTICLE_TYPES[dayOfYear % ARTICLE_TYPES.length];
5. エージェント間の依存関係
CEOがCFOとCMOの両方のデータを必要とする場合、逐次実行だと遅い。サブエージェントを並列実行する設計に変更した。CLAUDE.mdの「Subagent Strategy」がこれに対応する。
経営的な成果
9体のAI経営OSを導入して変わったことを正直に書く。盛った数字は使わない。
時間の変化
| 業務 | 導入前 | 導入後 |
|---|---|---|
| 財務処理(月次) | 8時間 | 30分 |
| マーケティングレポート | 3時間/週 | 10分/週 |
| タスク管理・進捗確認 | 1時間/日 | 15分/日 |
| 技術選定・調査 | 4時間/件 | 1時間/件 |
できるようになったこと
- リアルタイム経営判断: 「今月赤字になりそう?」と聞けばCFOが即答する
- データドリブンなマーケティング: CMOがGA4データを自動分析して施策提案
- プロアクティブなアラート: CTOが技術的な問題を検知して報告
フリーランスエンジニアの年収への影響
「SES やめたい」と独立してフリーランスエンジニアになった。年収は上がったが、経営の雑務で可処分時間が減っていた。AI経営OSにより経営業務を自動化した結果、開発に充てられる時間が増え、受注できる案件数が増えた。フリーランスエンジニアとしての年収を最大化するには、技術力だけでなく経営の効率化が鍵だと実感している。
2026年最新:AI経営OSの進化
2026年5月現在、Claude CodeのOpus 4.6モデルが利用可能になり、エージェントの推論能力が大幅に向上した。特に以下の点が変わった:
- 1Mコンテキスト: 長大な財務データや分析レポートを一度に処理可能
- サブエージェントの並列実行: 複数のCxOを同時に動かせる
- スキルの動的ロード: 必要なエージェントだけをオンデマンドで起動
# 2026年のClaude Code設定例
# .claude/settings.json
{
"model": "claude-opus-4-6",
"permissions": {
"allow": ["Bash", "Read", "Write", "Edit"],
"deny": []
}
}
これから始める人へ — 最小構成
いきなり9体は作らなくていい。まずは2体から始めることを推奨する。
Step 1: CFOを作る
経営で最も面倒なのは財務だ。まずCFOエージェントを作り、freeeと連携させる。
Step 2: COOを作る
次にタスク管理。COOエージェントでNotionやLinearと連携させる。
Step 3: ルーターを作る
2体以上になったらルーター(radineer-os)を作る。自然言語で使い分けられるようにする。
Step 4: 必要に応じて追加
CMO、CTO、CEOは事業の成長に合わせて追加すればいい。Brain、Kaizen、Screen、CareerBoostは組織が3人以上になってから検討する。
まとめ
OpenClawとClaude Codeを組み合わせたAI経営OSは、小規模企業の経営を根本的に変える。9体のAIエージェントが財務・マーケティング・タスク管理・技術選定・経営判断を自動化する。
重要なのは以下の3つだ:
- スキルファイルでエージェントを分離する — CLAUDE.mdに全部書くな
- 自然言語ルーターで使い分ける — スラッシュコマンドの暗記は不要
- 学習ループで自己改善させる — 間違えるたびに賢くなる
「SES やめたい」「フリーランスエンジニアとして年収を上げたい」と考えているなら、AI経営OSの構築スキルは確実に武器になる。エンジニアリングの能力をそのまま経営に転用できるからだ。
関連記事
- 【2026年最新】OpenClaw×Claude Code連携の徹底解説|AI駆動開発の実践ワークフロー
- 【2026年実録】3人の会社がAI経営OS(CFO/COO/CMO)を作って月商250万を回した全記録
- 【2026年最新】AIコーディングツール5選を徹底比較|Claude Code・Copilot・Cursor・Codeium・Windsurf
AI駆動塾 — AIを使ったスモビジの作り方を学ぶ
Claude Code、OpenClaw、AI経営OSの実践ノウハウを毎週公開中。
月額¥4,980で過去記事すべて読み放題。
💼 フリーランスエンジニアの案件をお探しですか?
SES解体新書 フリーランスDBでは、高単価案件を多数掲載中です。
- ✅ マージン率公開で透明な取引
- ✅ AI/クラウド/Web系の厳選案件
- ✅ 専任コーディネーターが単価交渉をサポート