コンテンツにスキップ

Stage 3 完遂報告 — 5 環境 KUDO-Vault 生態系完成

Stage 3 系列(3-A + 3-B + 3-C)完遂。Gemini CLI(3-A)+ Gemini app(3-B)の統合により、工藤拓真の AI 環境が Chat / Cowork / Code / Gemini CLI / Gemini app の 5 ノード体制として完成。KUDO-Vault 生態系の最終形が確立した。


エクゼクティブサマリ

項目
Stage 3 期間 2026-05-22(1 日・Stage 1 / 2 完遂日と同日)
Stage 3-A 累計 commit 約 6 件(Code)— Gemini CLI 4 環境統合
Stage 3-B 累計 commit 約 4 件(Code)— Gemini app 5 環境統合
Stage 3-C 累計 commit(予定) 4 件(Code)— Watchlist + 2 SKILL + ADR
Stage 3 合計 commit 約 14 件
Stage 1 + 2 + 3 累計 commit 約 96 件(GitHub master 反映予定)
5 環境マトリクス確立 ✅ kudo-cowork-code-handoff-protocol v1.16 §16-3-i
認知ズレ Entry 永続化 Entry #21(Drive 連携スコープ)/ #22(Instructions vs Gem)/ #23(Markdown 索引化仮説)
個人設定 v5.5 ドラフト ~/working/_claude_workspace_global/handoffs/personal-settings-v5.5-draft.md
実証テスト ✅ KUDO-Vault Navigator Gem で CLAUDE.md §2 ボルト構造の引用回答に成功

5 環境 KUDO-Vault 生態系の最終完成形

                          ┌────────────────────────────────────────┐
                          │ 工藤拓真の AI 環境(5 ノード体制)       │
                          └────────────────────────────────────────┘
        ┌──────────────┬──────────────────┼──────────────────┬──────────────────┐
        │              │                  │                  │                  │
   ┌────▼────┐   ┌─────▼─────┐    ┌──────▼──────┐    ┌──────▼──────┐   ┌──────▼──────┐
   │  Chat   │   │  Cowork   │    │    Code     │    │ Gemini CLI  │   │ Gemini app  │
   │claude.ai│   │ (sandbox) │    │(Claude Code)│    │ (homebrew)  │   │(web/mobile) │
   └────┬────┘   └─────┬─────┘    └──────┬──────┘    └──────┬──────┘   └──────┬──────┘
        │              │                  │                  │                  │
   対話・起草      自動化・夜間バッチ   git workflow・   2M context Vault   Google エコシステム
   戦略議論       MCP 駆動            ローカル FS 直接書込  全読・MCP 多態接続  連携・画像生成
        │              │                  │                  │                  │
        └──────────────┴──────────────────┼──────────────────┴──────────────────┘
                          ┌───────────────▼──────────────────┐
                          │   KUDO-Vault 生態系(SSOT)        │
                          │   ~/KUDO-Vault/                   │
                          │   - CLAUDE.md / GEMINI.md         │
                          │   - 50 SKILL.md                   │
                          │   - memory/decisions/ ADR         │
                          │   - logs/YYYY/MM/ デイリー        │
                          │   - 01-Projects/ 案件 MOC         │
                          └───────────────┬──────────────────┘
        ┌─────────────────────────────────┼──────────────────────────────────┐
        │                                 │                                  │
   ┌────▼────────────────┐    ┌──────────▼──────────┐    ┌──────────────────▼────────────────┐
   │ Code が直接編集     │    │ Cowork が MCP 経由   │    │ Drive ミラー(vault-mirror-for-   │
   │(FS 直接)          │    │(obsidian / wf)     │    │ gemini/)→ Gemini app の          │
   │                     │    │                      │    │ KUDO-Vault Navigator Gem           │
   │                     │    │                      │    │(10 ファイル Knowledge sources)   │
   └─────────────────────┘    └──────────────────────┘    └────────────────────────────────────┘

各環境の役割・強み・制約の完全総括

Chat(claude.ai)

観点 内容
強み 対話・起草・戦略議論・conversation_search・WebSearch
稼働 MCP Drive(読み取り系のみ)/ Slack / Gmail / Calendar / WorkFlowy(Cowork 在地)
Vault アクセス ❌ ローカル FS 不可(Cowork ハンドオフ経由)
制約 書き込み系 Drive MCP 不在(Entry #10)/ 環境前提に Linux container(bash_tool)
典型タスク 戦略起草 / SKILL.md ドラフト / 議論型対話 / Python スクリプト Chat 内テスト(Entry #11)

Cowork

観点 内容
強み 自動化・夜間バッチ・scheduled-tasks MCP / obsidian MCP / workflowy MCP / Chrome MCP
稼働 MCP Cowork 専用 MCP 群(scheduled-tasks / WorkFlowy / obsidian / 各種 plugin MCP)
Vault アクセス △ obsidian MCP 経由(HTTP 27123)
制約 ホーム配下 R/W は mount 経由のみ・Bash call ごとに状態リセット
典型タスク scheduled-tasks 永続化 / WorkFlowy 改名 / 夜間バッチ実行 / browser 自動化

Code(Claude Code)

観点 内容
強み git workflow・ローカル FS 直接書込・連続セッション可・スキル改訂・1M context
稼働 MCP Drive(メタデータ検索)/ Calendar / 各種ファイルシステム MCP
Vault アクセス ✅ ローカル FS 直接(ハードリンク経由で ~/KUDO-Vault/~/.claude/skills/ 自動同期)
制約 UI artifacts ❌・computer:// リンク ❌
典型タスク SKILL.md 改訂 / git commit + push / Python スクリプト永続化 / ADR 配置 / 本 Stage 3-C 全タスク

Gemini CLI

観点 内容
強み 2M context(Pro 系)・MCP 多態接続(HTTP + stdio)・Claude Code Hooks 互換
稼働 MCP obsidian (HTTP 27123) ✅ / workflowy (stdio) ✅
Vault アクセス ✅ ローカル FS 直接(~/KUDO-Vault 全読可能)
制約 Shell cwd reset(連続コマンドは cd ... && ... 集約必須)/ wikilink 自動展開なし / 設定パス ~/.gemini/~/.config/gemini/ ではない)
典型タスク KUDO-Vault 全読を伴う長文横断分析 / 複数 PARA フォルダ横断要約 / 2M context 必須の分析

Gemini app(v1.16 で 5 ノード目として統合・Stage 3-B 完遂)

観点 内容
強み Google エコシステム連携(Gmail / Drive メタデータ / Calendar / Photos)/ Nano Banana Pro 画像生成 / Deep Research / KUDO-Vault Navigator Gem
稼働経路 Personal Intelligence(Workspace 連携)+ Gem Knowledge sources(10 ファイル上限)
Vault アクセス △ Drive 経由 + Gem Knowledge sources のみ(10 ファイル上限・本文 read は Gem 必須)
制約 Workspace 連携は分析情報取得のみ・任意ファイル本文 read 不可(Entry #21)/ Gem Knowledge sources 10 ファイル上限 / Drive ミラー手動 sync 推奨(自動同期未確認)
典型タスク Gmail 横断要約 / Calendar 予定整理 / Photos 検索 / Nano Banana Pro 画像生成 / Vault 部分参照(10 ファイル範囲内)

Stage 1 + 2 + 3 累積 commit 数

Stage 期間 commit 数 主要成果物
Stage 1(健全化フェーズ) 〜2026-05-22 約 70 件 48 SKILL frontmatter 統一・スキル分離 ADR・Stage 1-C-2/3 永続化
Stage 2(Phase 1 移行) 2026-05-22(1 日) 12 件 dual-write 体制確立・kudo-triple-store-write v1.1 + 関連 SKILL 4 件改訂
Stage 3-A(Gemini CLI 統合) 2026-05-22 6 件 GEMINI.md v1.1 + kudo-cowork-code-handoff-protocol v1.15
Stage 3-B(Gemini app 統合) 2026-05-22 4 件 Drive ミラー配置 + KUDO-Vault Navigator Gem 稼働
Stage 3-C(最終整合性) 2026-05-22 4 件(予定) Watchlist + SKILL 2 件改訂 + ADR
累計 約 96 件 5 環境 KUDO-Vault 生態系完成

認知ズレ Entry 永続化実績(Watchlist Entry #18-#23 の 6 件)

Entry 日付 領域 起点
#18 2026-05-20 credentials の画像経由リーク GitHub PAT スクショ事案
#19 2026-05-22 Code 自走能力の工数見積もり過大評価 Phase 2-B 一気完遂事案
#20 2026-05-22 環境非対称性の指示書設計時見落とし Stage 2 指示書事案
#21 2026-05-22 Gemini app の Drive 連携スコープ誤認 Stage 3-B Gemini app 統合事案
#22 2026-05-22 Gem 設計過剰スリム化(Instructions vs Gem 混同) Stage 3-B Gemini app 統合事案
#23 2026-05-22 Markdown 索引化の仮説誤推定 Stage 3-B Gemini app 統合事案

メタ進化:Entry #21-#23 は同一セッション内で Chat が連続 3 件の認知ズレを発生させた特徴的事案。3 件とも Gemini app という Chat にとって新規環境 での発生で、Entry #20(環境マトリクス事前検証)の規範を 5 環境マトリクスに拡張する起点となった。


永続化された Stage 3 系列の成果物一覧

SKILL 改訂(Vault git tracked)

ファイル 改訂 Stage
~/KUDO-Vault/.claude/skills/kudo/kudo-cowork-code-handoff-protocol/SKILL.md v1.14 → v1.15 → v1.16 3-A / 3-C-2
~/KUDO-Vault/.claude/skills/kudo/kudo-ai-error-watchlist/SKILL.md Entry #20 → #23 3-C-1
~/KUDO-Vault/GEMINI.md 新規 → v1.1 → v1.2 3-A / 3-C-3

ADR(Vault git tracked)

ファイル 内容 Stage
~/KUDO-Vault/memory/decisions/2026-05-22-stage-3a-gemini-integration.md Gemini CLI 4 環境統合完遂 3-A
~/KUDO-Vault/memory/decisions/2026-05-22-stage-3b-gemini-app-integration.md Gemini app 5 環境統合完遂 3-C-4

Drive ミラー(Drive 同期)

ファイル 内容 Stage
~/working/_claude_workspace_global/vault-mirror-for-gemini/ 11 ファイル(CLAUDE.md / GEMINI.md / 3 ADR / personal-settings-v5.4 / 4 SKILL / README) 3-B
Drive ID 1KsZqcjeiF_shKlGAyAamxfi9me2WVNgS

Code 永続化(ローカル FS)

ファイル 内容 Stage
~/.claude/scripts/sync_vault_to_drive_mirror.py Vault → Drive ミラー片方向同期スクリプト 3-B
~/working/_claude_workspace_global/handoffs/personal-settings-v5.5-draft.md 個人設定 v5.5 差分ドラフト 3-C-5
~/working/_claude_workspace_global/reports/stage3b-vault-drive-mirror-2026-05-22.md Stage 3-B 完遂報告 3-B
~/working/_claude_workspace_global/reports/stage3-complete-2026-05-22.md 本ファイル(Stage 3 最終総括) 3-C-6

Gemini app 永続化(クラウド側)

ファイル 内容 Stage
KUDO-Vault Navigator Gem 10 ファイル Knowledge sources + Instructions for Gemini v2.0 + Saved Info 3-B

翌日以降の保守キュー

保守項目 内容 想定 Stage
個人設定 v5.5 UI 反映 工藤氏が claude.ai > 設定 > 個人設定 で v5.5 ドラフトを反映 Stage 3-C 直後
kudo-personal-settings-changelog 本体に v5.4 / v5.5 entry 追記 UI 反映後に Code が追記 Stage 3-C 後
Gem Knowledge sources の手動 sync 運用 Vault 本体更新後の Drive ミラー再同期 + Gem の Knowledge sources 再 attach 将来 Stage(自動同期化検討)
morning-briefing への Gemini app 統合 scheduled-tasks 経由の朝ブリーフに Gemini app の Personal Intelligence 情報も統合 将来 Stage
Phase 2 移行判定(Vault canonical 化の完遂) Stage 2 Phase 1 dual-write 期間(1-2 週間)の終了判定 → WorkFlowy 降格 → Vault 完全 canonical 化 Stage 4 候補(2026-06 月初)
Drive ミラー内容の見直し 4 件基盤 SKILL(mitate / strategy-houshin / writing / triple-store-write)の選定が最適か運用後評価 Stage 4 以降
vault-mirror-for-gemini/ の sync 自動化 launchd 経由の定期実行 / Vault git post-commit hook 経由 Stage 3-C 完遂後の独立タスク
Stage 3 完遂を WorkFlowy「過去生成ログ」に dual-write 三重保存原則に従い WorkFlowy 側にも完遂記録 Stage 3-C 後

重要原則の永続化サマリ

Stage 1 + 2 + 3 を通じて永続化された重要原則:

  1. 集中原則(Stage 1 期確立 / kudo-shared-storage-protocol#concentration-principle):すべての Claude 関連生成物は ~/working/_claude_workspace_global/ 配下に集中
  2. 三重保存(Stage 2 期確立 / kudo-triple-store-write):WorkFlowy / Vault logs/ / Code-handoffs の 3 層保存
  3. dual-write 体制(Stage 2 Phase 1 期確立):WorkFlowy → Vault logs/ の並行書込で Phase 1-2 移行期を運用
  4. 環境マトリクス事前検証(Stage 2 期確立 / kudo-cowork-code-handoff-protocol#pre-work-environment-check):複数 Stage 跨ぎ指示書受領時の §0 チェックリスト
  5. 5 環境用途分担(Stage 3 期確立 / kudo-cowork-code-handoff-protocol#usage-allocation-criteria):tokens サイズ / PARA 横断性 / 書込有無 / Hooks 継続性 / Google エコシステム連携要否の 5 軸
  6. 認知ズレ Watchlist(Stage 1-3 通じて拡張 / kudo-ai-error-watchlist):23 件 Entry で個別事実 → 環境差分 → リスクモデル → 能力モデル → プロセス規範 → メタ規範への抽象度上昇
  7. Gemini app の Workspace 連携スコープ制約(Stage 3-B 期確立 / kudo-cowork-code-handoff-protocol#workspace-scope-limitation):「Drive 検索可能」と「Drive 本文 read 可能」は別物・本文 read は Gem Knowledge 必須

完遂判定

判定軸 結果
Stage 3-C-1 Watchlist Entry #21-#23 追加
Stage 3-C-2 kudo-cowork-code-handoff-protocol v1.16 改訂
Stage 3-C-3 GEMINI.md v1.2 改訂
Stage 3-C-4 Stage 3-B ADR 配置
Stage 3-C-5 個人設定 v5.5 ドラフト配置
Stage 3-C-6 最終総括報告配置(本ファイル)
5 環境マトリクス確立
認知ズレ Entry 3 件永続化
KUDO-Vault Navigator Gem 稼働
Drive ミラー配置 + sync スクリプト永続化

Stage 3 系列は完全完遂。工藤拓真の AI 環境は Chat / Cowork / Code / Gemini CLI / Gemini app の 5 ノード KUDO-Vault 生態系として最終形が確立した。


本報告は集中原則(kudo-shared-storage-protocol#concentration-principle)に従い ~/working/_claude_workspace_global/reports/ 配下に配置。Drive 同期で Chat / Cowork 側からも参照可能。次の Stage は工藤氏の判断(v5.5 UI 反映 → Phase 2 移行判定 → Stage 4 設計)に委ねる。