SETUP / ALL CLI
安裝完整三 CLI runtime,或只使用 plugin。
Shell installer 會準備 Claude Code、Codex CLI、Grok Build adapters,以及 project guidance、director-relay、director-open 與唯讀 director-doctor。plugin-only 安裝仍可透過內附 fallback 使用兩個核心 Skills。
預設使用 --hooks none;installer 不會改動持久 permissions、approval mode、sandbox 設定或 hook trust。director-open grok 是可信任 workspace 的另一個明確啟動選擇。
git clone https://github.com/claude-world/director-mode-lite.git
cd director-mode-lite
./install.sh --cli all --hooks none /path/to/project
cd /path/to/project
.director-mode/bin/director-doctor --json --no-probe
.director-mode/bin/director-relay status --json
.director-mode/bin/director-open --print grok TWO CORE SKILLS / FALLBACKS
從兩個核心 Skills 開始。
共享契約維持精簡;這個 companion 的 runtime 主角仍是 Grok Build。
- 01 / 指揮
director-mode 框定工作
寫出 outcome、context、constraints、evidence 與 next decision,再用 Grok inspection 與 repository evidence 選擇 implementation。
- 02 / 接力
session-relay 傳遞狀態
工作跨 provider 或需要 context checkpoint 時,建立或接收有隱私邊界的 director-handoff/v2 packet。
- 03 / FALLBACK
Plugin-only 仍能工作
即使沒有 .director-mode runtime,Skills 仍會 fallback 到內附的 references/GUIDANCE.md、scripts/director-relay.py 與 scripts/director-doctor.py。
- 04 / 診斷
director-doctor 只觀察
它回報 runtime assets、已安裝 CLIs、原生 agent 與共享 Skill 數量,以及已知 Grok Build、Claude Code、Codex CLI hook surfaces;不會修復或修改它們。
RUNTIME / GROK BUILD
把 v2.1 映射到 Grok Build 原生 surfaces。
Director Mode 提供可攜 guidance 與 state;discovery、permissions、sandbox、agents、Workflows 與 history 仍由 Grok 掌管。
DIRECTOR-HANDOFF/V2 / STATUS DRIFT
同為 Grok 就原生 resume;跨 provider 才 relay。
Provider 沒變時使用 grok --continue 或 grok --resume。Claude Code↔Codex CLI↔Grok Build handoff 一律開啟新的接收端原生 session;來源 vendor session ID 只是 metadata,不是可攜 resume token。
director-handoff/v2 protocol 記錄 root_id、parent_id、hop 與 route,支援 multi-hop lineage,同時仍可驗證 v1 packets。
接手前,director-relay status --json 會把 packet 捕捉的 branch、HEAD、Git status、diff statistics 與 live worktree 比較;它只回報 status drift,不會阻擋接續。
Grok-first 原則:Grok Build 原生 history 使用 --continue 或 --resume。grok import 是 Claude Code→Grok Build 的快速路徑;若 route 之後可能前往 Codex CLI 或回到 Claude Code,Director packet 仍是可攜格式。
Packet 預設為 review_status: unreviewed。--reviewed 只表示使用者在分享前審查了自行輸入的摘要與捕捉到的路徑 metadata;不代表 Grok World 或接收 CLI 審查過 packet。
BOUNDARY / ADVICE ONLY
預設零 hooks,不改權限。
Director Mode Lite 維持 guidance-first,並把 Grok authority 留在 Grok 原生 surfaces。
- 預設安裝使用 --hooks none,註冊零個 Director Mode hooks。
- 安裝或選用任一核心 Skill 都不會改寫 permissions、approval mode、sandbox、network access 或 hook trust。
- director-open grok 是明確 launcher,不是持久 settings migration,也不是用 hook 模擬權限。
- director-doctor 為唯讀;status drift 是 evidence,不是 gate。
- 也要稽核 Claude hooks:即使 .grok/hooks 為空,Grok 仍可能繼承 Claude 相容 hooks。