⚙️ Vault運用

Vault自動化マップ

最終更新 2026年05月09日 / 90_Meta/_Vault自動化マップ.md

Vault 自動化マップ

Vault は Drive・SCALE Base・Slack・Claude の中央ハブ。
どこから何が流れてくるか、どこに何が出ていくか、すべてここに記録。


30秒で全体像

観点 一言
核心 Vault を中心に Drive / Slack / SCALE Base が連動
キーワード rsync / launchd / Pilot同期 / writing_hand / Stop hook
使う人 大串 / Claude(自動化把握用)
読了目安 5分

全体像

[Slack]                    [SCALE Base]                  [Claude Code]
   │                            │                              │
   │ writing_hand               │ 業務データ                    │ Stop hook
   │ 朝9時取込                  │ 朝8:30取込                    │ セッション終了時
   ↓                            ↓                              ↓
   ────────────→ [Vault本体(ローカル)] ←────────────
                  ~/Obsidian/SCALE-Brain/
                          │
              ┌───────────┴───────────┐
              ↓ 5分おき                ↓ 7時+10/15/20時
        [Drive ミラー]              [SCALE Base D1]
        /マイドライブ/AI/             pilot_vault_cache
        SCALE-Brain/                  テーブル
        (バックアップ・閲覧用)        (Pilot機能用)

1. Drive 同期(片方向・最重要)

概要

項目
方向 ローカル → Drive のみ(一方通行)
マスター ~/Obsidian/SCALE-Brain/
ミラー /マイドライブ/AI/SCALE-Brain/
頻度 5分おき
スクリプト ~/Obsidian/scripts/sync_to_drive.sh
起動 launchd com.scale.obsidian-sync
ログ ~/Obsidian/logs/sync.log
除外 .obsidian/workspace* / .git/ / .DS_Store / logs/ / .trash/

注意

Drive側で編集すると次の同期で消える。
編集は必ず Obsidian / ローカル経由。

Claude Code / Codex / 他AIが同じDriveを触る時は、編集前にAI作業ロックを取る。

~/Obsidian/scripts/ai_session_lock.sh list
~/Obsidian/scripts/ai_session_lock.sh acquire vault codex 180 "Vault更新"

→ 詳細: 90_Meta/AI作業ロック/README

詳細:90_Meta/Vault運用マニュアル# Drive 同期は 片方向(重要・事故防止)


2. Pilot 同期(SCALE Base D1)

概要

項目
方向 Vault → SCALE Base D1(一方通行)
用途 SCALE Base Pilot(朝ブリ・MTGアジェンダ等)の参照ソース
スクリプト ~/Obsidian/scripts/pilot_sync.sh
エンドポイント https://scale-base.pages.dev/api/pilot/vault-sync
保存先 D1 テーブル pilot_vault_cache

スケジュール

時刻 内容
朝7時 直近 1日分の更新を同期
10時 直近 7日分
15時 直近 7日分
20時 直近 7日分

同期対象フォルダ(7つ)

これらに該当しないフォルダは SCALE Base から検索できない。

フォルダ 用途
10_Daily/ 日次ノート
15_MTG/ 議事録・MTGアジェンダ
20_全体/ 会社全体の戦略・MVV
21_ナレッジベース/ 体系化されたナレッジ
22_AI運用ルール/ Claude動き方ガイド・テンプレ
31_システム開発部/ システム関連
40_新規事業/ TERASU / SCALE Build / Salon 等

同期外フォルダ(要注意)

以下は SCALE Base Pilot から見えない:

  • 00_Inbox/(未整理・整理後のフォルダで反映)
  • 30_事業戦略部/
  • 32_FS部署/37_コーポレート部/
  • 38_営業支援事業部/43_コミュニティ事業部/
  • 50_Archive/
  • 90_Meta/
  • 99_Personal/

Pilot から見たい場合は、pilot_sync.shFOLDERS 配列に追加が必要


3. Slack writing_hand 取込

概要

項目
トリガー Slackの投稿に :writing_hand: 絵文字を付けたもの
取得先 00_Inbox/YYYY-MM-DD_HHMMSS_Slack_writing_hand.md
頻度 朝9時(毎日)
スクリプト ~/Obsidian/scripts/slack_to_inbox.sh
起動 launchd com.scale.slack-inbox
ログ ~/Obsidian/logs/slack_inbox.log
処理済みTS ~/Obsidian/logs/.slack_processed_ts

→ 出先・他PCからVaultに学びを投入する 唯一の正規ルート


4. SCALE Base 取込(朝8:30)

概要

項目
方向 SCALE Base → Vault 00_Inbox/
内容 CRM / カレンダー / KPI / Slack タスク / Finance 等
頻度 朝8:30(毎日)
起動 launchd com.scale.scalebase-inbox
取得API https://scale-base.pages.dev/api/obsidian-export
認証 ~/.scale_base_export_token

→ ファイル名:00_Inbox/YYYY-MM-DD_HHMM_SCALEBase_summary.md


5. Inbox 自動整理

概要

項目
内容 00_Inbox/ のノートを Claude CLI が分類・適切なフォルダへ移動
頻度 10時 / 15時 / 20時(毎日)
起動 launchd com.scale.inbox-organize
制約 SCALE_BRAIN_AUTO_ORGANIZE=1 環境変数で制御

6. Stop hook(Claude Code セッション終了時)

概要

項目
トリガー Claude Code セッション終了時
動作 学び・気づき を 00_Inbox/ に投入
スキップ条件 SCALE_BRAIN_AUTO_ORGANIZE=1 / cwdがVault配下 / 発話5未満

7. その他自動化(参考)

仕組み 動作
com.scale.exec-mtg-agenda 幹部MTGアジェンダ生成
com.scale.weekly-reminder 週次リマインダー
com.scale.monthly-reminder 月次リマインダー
com.scale.daily-log Daily ログ生成
com.scale.book-covers 書籍カバー取得

同期動作確認コマンド

# Drive同期 手動実行
~/Obsidian/scripts/sync_to_drive.sh

# Pilot同期 手動実行(直近7日)
~/Obsidian/scripts/pilot_sync.sh 7

# Slack writing_hand 手動取込
~/Obsidian/scripts/slack_to_inbox.sh

# launchd 状態確認
launchctl list | grep com.scale

# 各種ログ確認
tail -20 ~/Obsidian/logs/sync.log
tail -20 ~/Obsidian/logs/slack_inbox.log

改善候補(将来)

# 改善 効果
1 Pilot同期対象に 30/32-37/38/41-43 部署フォルダを追加 SCALE Base から全部署検索可能
2 Obsidian Sync 公式(有料)導入 iPhone / 他PC からの双方向編集可能
3 iCloud + Obsidian iPhone アプリ 同上の無料版
4 同期エラー時のSlack通知 障害早期検知

関連ノート


更新履歴

日付 内容
2026-05-01 初版作成(Drive同期構造の整理を機会に全体像を文書化)