はじめに:「どんなふうにAIを使ってるの?」と聞かれて
「中園さんって、毎日地域メディアを更新して、地場企業のWebマーケ支援をして、個人開発で毎日Webアプリをデプロイして、ラジオ出演までやってますよね。どんなふうにAIを使っているんですか?」
クライアントやエンジニア仲間から、最近本当によくこの質問をいただきます。
結論から言うと、私は**「ChatGPTのチャット画面にその都度プロンプトを打ち込む」ような使い方はほぼしていません**。
現在私は、ローカルのObsidianをナレッジの唯一の原本(Single Source of Truth: SSOT)とし、その上にClaude、Cursor、Google Antigravity、ChatGPTという特性の異なるAIを適材適所で配備した「マルチAI協調エコシステム」を構築して業務を運用しています。
この体制の最大の強みは以下の2点です:
- 日々業務を回すだけでナレッジがObsidianに蓄積され、AIの精度が自動で洗練されていく(日々のブラッシュアップ体制)
- モデル(Claude 3.7 / Gemini 2.5 / GPT-4oなど)が進化するたびに、業務基盤全体が何もしなくても自動でレベルアップする(AI進化の恩恵を最大化できる疎結合設計)
この記事では、私が現場で汗をかきながら泥臭く構築してきたマルチAI協調運用の全体設計図・役割分担・具体的なディレクトリ構成・コピペで真似できるマスタープロンプト(AGENTS.md)の雛形まで、余すところなく公開します。
1. 単発AI運用の限界と「4つの壁」
多くの人がAI導入で挫折したり、思ったような成果が出ない原因は「チャットAIを単体の便利ツール」として使っているからです。
単発のチャットUI運用には、以下の4つの壁が存在します。
-
チャット墓場問題(コンテキストの忘失)
良い壁打ちや決定事項ができても、チャットの過去ログに埋もれてしまい、翌週には同じ説明をAIにやり直す羽目になる。 -
「1つのAIに全部やらせる」無理筋
文章執筆が得意なAI(Claude)に泥臭いGit操作やコード修正をやらせたり、コード補完に特化したツール(Cursor)に長文のマーケティングレポートを書かせようとして破綻する。 -
前提条件(コンテキスト)の入力疲れ
「弊社のターゲット層は◯◯で、トンマナは敬語で、過去にこういう失敗があって…」という前提を、対話のたびにコピペ・入力していては本末転倒。 -
モデル進化に取り残される密結合
特定のツールの独自仕様に依存しすぎると、新しい圧倒的なモデルや新ツールが登場したときに乗り換えコストが莫大になる。
この壁を突破するために設計したのが、**「ローカルMarkdown(Obsidian)を中心にした疎結合なマルチAIエコシステム」**です。
2. システム全体像:Obsidianを中心としたアーキテクチャ
エコシステムの中心は、クラウドの専用SaaSではなく、ローカルの**Obsidian(Markdownファイル群)**です。
なぜObsidianなのか?
- ローカルのプレーンテキスト(Markdown)であること:Gitで差分管理でき、Macのシンボリックリンク機能を使ってあらゆるプロジェクトディレクトリ(Cursor、Claude、Antigravity)へ一瞬でノーコスト共有できる。
- ベンダーロックインがないこと:Notion等のAPIや専用DBに依存しないため、来年どんな革新的なAIエディタやCLIが登場しても、その作業ディレクトリにシンボリックリンクを1本通すだけで即座に自社の全コンテキストを引き継げる。
3. 各AIの具体的な役割分担(適材適所のマトリクス)
私が実際に現場で回している役割分担表です。AI同士で担当領域を完全に切り分け、「餅は餅屋」に任せています。
| ツール / 環境 | 主な役割 | 得意分野・具体的な実行タスク | なぜこのAIなのか |
|---|---|---|---|
|
Claude (Code / Projects) |
チーフライター & マーケティング設計 |
・オウンドメディア記事(取材記事・速報)執筆 ・クライアント月次報告書・提案書の骨子作成 ・SNS投稿文(X, Instagram, FB)の同時生成 |
日本語の文脈理解力、トーン&マナーの再現性、長文の論理構成力が圧倒的。 |
|
Cursor (Composer) |
自律開発 & コード実装実行 |
・自社Webアプリ(mini-lab等)の実装・デプロイ ・WordPressテーマ・自作プラグインの開発改修 ・RSS/API収集自動化パイプラインの構築 |
エディタ内での複数ファイル差分適用、ターミナル連携、Git操作の自律性が極めて高い。 |
| Google Antigravity | 全体統括司令塔 & データ監査・整合性チェック |
・Obsidian原本(日々メモ、進捗共有)の管理・同期 ・MCP経由でのGA4/GSC/SEOツール数値監査 ・他AIが書いた記事のルーブリック100点採点 |
コード実装はあえて担当させず、「客観的な評価者・司令塔・データ監査役」に専念させる。 |
| ChatGPT | 企画壁打ち & アイデア発想 |
・新規事業やコンテンツのブレインストーミング ・直感的なアイデア出し、第三者視点でのツッコミ |
対話の瞬発力と多角的な視点出しに優れている。 |
4. MCP(Model Context Protocol)によるデータ連携の実践
「AIに最新データを渡すのが面倒」という問題は、**MCP(Model Context Protocol)**の導入で劇的に変わりました。
私の環境では、Google Antigravity等に以下のMCPサーバーを接続しています:
- Google Search Console MCP: 自社メディアやクライアントサイトの検索クエリ・表示回数・掲載順位を直接取得。
- Google Analytics 4 (GA4) MCP: リアルタイムアクセス、PV、ユーザー属性を直接抽出。
- Ubersuggest MCP: 競合ドメインの被リンク分析、狙い目キーワードの検索ボリューム調査。
- Brave Search MCP: 地域の最新ニュースや新店舗情報をリアルタイム検索。
人間が管理画面からCSVをダウンロードしてプロンプトに貼り付ける作業はゼロ。AIが直接API(MCP)経由で実数値を引っ張り、Obsidianに記録し、別のAIがその記録を読んで施策を打つというパイプラインが成立しています。
5. 日々の業務で自律進化する「ナレッジ循環ループ」
この体制の真骨頂は、**「使えば使うほどAIが賢くなり、自分の分身として育つ」**点にあります。
具体的な運用の流れ:
-
日々の記録(日々メモ)
その日の業務結果、クライアントとの合意事項、配信した記事、開発ログをObsidianの日々メモ/YYYY-MM-DD.mdにAIとともに記録します。 -
ルールのフィードバック(即時原本同期)
- 「この表現はクライアントからNGが出た」→
ng-rules.mdに禁止ルールを追加。 - 「新しい商業施設ができた」→
domain.mdに施設名・住所・特徴を追加。 - 「この提案書の構成がすごく喜ばれた」→
references.mdに黄金パターンとして追加。
- 「この表現はクライアントからNGが出た」→
-
シンボリックリンクによる全AI自動同期
Obsidian内のナレッジを更新した瞬間、Claude CodeもCursorもAntigravityも、次回実行時から全員が更新された最新ルールに従って動作します。
「AIが進化すれば、システム全体が勝手に強くなる」理由
もしプロンプトや業務ロジックを特定ツールの奥深くに埋め込んでいたら、モデルを乗り換えるたびに再構築が必要です。
しかしこの構成では、業務の知恵(ドメイン知識、禁止事項、品質基準)がすべてプレーンなMarkdownファイルに外出しされています。
そのため、新しい高性能モデル(例:Claude 3.7 Sonnetや次世代Gemini)が登場したら、接続先のモデル名を書き換えるだけで、自社のナレッジを100%理解した超優秀な頭脳が即座に手に入ります。
6. すぐに真似できる!構築の4ステップ
この記事を読んだ方が、今日から手元で再現できる最小構成の構築手順です。
ステップ1:Obsidianにナレッジフォルダを作る
ローカルのObsidian Vault内に、以下のような構造を作成します。
MyVault/
├── AI共通用ナレッジ/
│ ├── AGENTS.md # ★全AI共通のマスター指示書(後述)
│ ├── profile.md # あなたの経歴・強み・事業目標・一人称
│ ├── domain.md # 業界特有の専門知識・ターゲット顧客像
│ ├── ng-rules.md # 絶対に使わせない禁止表現・地雷事項
│ └── 進捗共有.md # 現在進行中のタスク・最新ステータス
└── 日々メモ/
└── 2026-10-02.md # 毎日の業務ログ・思考ノート
ステップ2:シンボリックリンクを貼る
ターミナルを開き、AIを使うプロジェクトフォルダへシンボリックリンクを貼ります。
# 例:Cursor用のプロジェクトにリンクを通す
ln -s "/Users/yourname/Documents/Obsidian Vault/AI共通用ナレッジ/AGENTS.md" ~/MyProject/.cursorrules
# 例:Claude Code用のプロジェクトにリンクを通す
ln -s "/Users/yourname/Documents/Obsidian Vault/AI共通用ナレッジ/AGENTS.md" ~/MyProject/CLAUDE.md
これで、Obsidian側で AGENTS.md を書き換えるだけで、全プロジェクトのAI指示が同時にアップデートされます。
ステップ3:【コピペOK】AGENTS.md テンプレート
マスター指示書の最小テンプレートです。ご自身のビジネスや業務に合わせてカスタマイズしてください。
# 🤖 AGENTS.md: プロジェクト統合マスター仕様書
## 🧭 0. 行動原則と本質
- 評論家気取りの講釈や表面的な回答は不要。実践者の参謀として泥臭く具体策を提示すること。
- 平謝りや過度な前置き(「申し訳ございません」等)は一切禁止。データと事実で端的に語ること。
- ユーザーから明示的な指示があるまで、スケジュールやタスクを勝手に削除・省略しないこと。
## 🎯 1. 事業目標と現在地
- 【今月の最優先目標】:(例:自社Webサイトの月間PVを15%向上、新規案件を2件受注)
- 【重要KPI】:(例:日次公開本数 1本、直帰率 60%以下)
## 🤖 2. マルチAI役割分担
- **Claude (Code/Projects)**: ライティング、マーケティング戦略立案、提案書作成
- **Cursor**: コード実装、バグ修正、テスト実行、Git操作
- **Antigravity / 分析AI**: データ監査、タスク進捗チェック、クロスレビュー
## 🎭 3. ペルソナと文体ルール
- **自社メディア執筆時**:
- 一人称:僕 / 私
- トンマナ:テンポの良い短文、現場のリアルな感想、具体的数値を入れる
- **クライアント向け報告時**:
- 一人称:私
- トンマナ:丁寧で誠実なビジネス敬語(です・ます調)。データ根拠を必ず添える。
## 🚫 4. 絶対禁止事項(NGルール)
- 一次情報のないツギハギ記事(エアプ記事)の作成禁止。
- 「いかがでしたでしょうか?」「〜かもしれませんね」等の陳腐なAI定型句の完全排除。
- エビデンスのない誇大表現(「業界No.1」「絶対に稼げる」等)の禁止。
ステップ4:日報(日々メモ)でAIと一緒に振り返る
一日の終わりに、AIに向かってこう話しかけてみてください:
「今日やった作業と決定事項を
日々メモ/今日の日付.mdにまとめて。また、今日気づいたNG表現をng-rules.mdに1行追加しておいて」
この1回のやり取りが、翌日以降の全AIの精度を底上げします。
おわりに:AIを「ツール」から「自走する組織」へ
AIを単なる「便利な検索代行」や「下書き作成機」として使っていると、AIの進化スピードに振り回され、毎回プロンプトを作り直すことになります。
しかし、**「自分の知見・一次情報・判断基準をローカルMarkdown(Obsidian)に蓄積し、そこへ最新のAIたちを接続する」**というアーキテクチャを作っておけば、主導権は常に自分にあります。
AIが進化すればするほど、自分のObsidianに溜まった知恵をより深く、より速く実行してくれるようになり、個人の生産性は10人・20人のチームに匹敵するものになっていきます。
「どんなふうにAIを使っているの?」に対する私の答えは、**「AIを使い分けるのではなく、ローカルナレッジを中心にAIが協調する小さな会社を作って経営している」**という感覚です。
この記事が、日々の業務や個人開発でAIを活用したいと考えている方の参考になれば幸いです。