跳至主要內容

開源專案 / 功能全開 / 零干擾

指揮工作。誠實接續 context。

v2.1.0 讓 Claude Code、Codex CLI 與 Grok Build 共用 guidance、原生 agents/skills 與攜帶證據的 handoff。它不加入權限閘門或強迫循環;同供應商使用原生 resume,跨供應商 relay 則啟動接手端的新原生 session。

Guidance-first contract / 2026.07.27 驗證

03個支援的 AI CLI
02個核心可攜 Skills
35個共用 skills
14個每 CLI agent adapters

契約 / 指引而非閘門

在原生工具之間共享方向。

傳遞意圖與證據,不安裝 deny rules、lifecycle 摩擦或權限 profile;原生權限永遠由使用者明確選擇。

  1. 01 / BRIEF

    寫下目標、context、限制與完成證據。

  2. 02 / 選擇

    為一個有邊界任務選擇 Claude Code、Codex CLI 或 Grok Build。

  3. 03 / 執行

    讓該 CLI 在原生控制下工作。

  4. 04 / 檢查

    執行專案真實檢查並審查 diff。

  5. 05 / RESUME 或 RELAY

    同供應商原生 resume;跨供應商從 relay packet 開新接收 session。

系統 / 可攜層

v2.1.0 實際補上的能力。

每一層都可讀、可選用。兩個核心 Skills 也內建 plugin-only fallback;shell installer 才提供完整 project-local surface。

L-01核心 SKILLS

director-mode + session-relay

director-mode 內建操作指南與唯讀 doctor fallback;session-relay 內建 relay fallback 與接收流程。

BOUNDARY

Plugin-only 能完整使用這兩個核心 Skills;generated agents、launchers 與 repository guidance 請用 shell installer。

L-02ADAPTERS

三個原生介面

同一份意圖可對應 Claude Code 指引、Codex AGENTS.md 與 Grok project rules。

BOUNDARY

選用 skill 不會啟動 director-open,也不會改寫權限。

L-03RELAY V2

Lineage 與即時 drift

Protocol v2 記錄 root、parent、hop、route;後續 hop 加 --parent,再用 director-relay status --json 比較 packet Git 證據與目前 worktree。

BOUNDARY

寫入 v2,同時仍可讀取與驗證 director-handoff/v1 packet。

L-04SESSION

原生 resume 或新 session

留在同一供應商時使用 Claude、Codex、Grok 的原生 resume;跨供應商一律用 portable packet 開啟新的原生 session。

BOUNDARY

來源 session ID 只是 metadata,不能當跨 vendor resume token。

L-05EVIDENCE

審查前就是 unreviewed

Packet 預設 review_status: unreviewed。Validate schema 與 status drift 都不等於審查;只有 --reviewed 記錄明確審查。

BOUNDARY

Packet 是 context,不是 proof;接手端要重查目前 files、Git state 與專案原生 tests。

安裝 / 一個指令

零個 Director hooks,一次裝好三個 CLI。

完整 installer 提供 guidance、35 skills、各 CLI 14 個原生 agent adapters、relay、director-open 與唯讀 director-doctor,不註冊 Director Mode hooks;既有原生 hooks 與 managed policy 仍會生效。

MODE / 01A / 安裝所有 adapters
git clone https://github.com/claude-world/director-mode-lite.git
cd director-mode-lite
./install.sh --cli all --hooks none /path/to/project

從已審查 checkout 對明確 target 執行;既有 managed policy 與 custom hooks 不屬於 Director Mode ownership。

MODE / 02B / 交接前檢查
# Portable handoff entry point
.director-mode/bin/director-doctor --json --no-probe
.director-mode/bin/director-relay --help
.director-mode/bin/director-relay validate
.director-mode/bin/director-relay status --json
.director-mode/bin/director-relay continue --to codex

# Separate explicit trusted-workspace launchers:
.director-mode/bin/director-open claude # bypassPermissions
.director-mode/bin/director-open codex  # never + danger-full-access
.director-mode/bin/director-open grok   # always-approve + sandbox off

# Two plugin-portable core Skills:
director-mode
session-relay

先用 director-doctor 取得唯讀報告,再 validate packet 並檢查即時 status drift;兩者都不改 hooks、權限或 sandbox。

開啟完整三 CLI 安裝指南

引導循環 / 證據路徑

靠決定繼續,不靠強迫續跑。

採用 inspect → change → check → decide;由人或當前 CLI 決定下一個有邊界迭代。

  1. 01Director Brief
  2. 02檢查 context
  3. 03小幅修改
  4. 04原生檢查
  5. 05接受/交接/停止

執行 / 明確邊界

功能全開,沒有隱藏控制。

S-01 / 預設零 HOOK

Fresh install 不註冊 lifecycle hook;舊版可執行 ./install.sh --update --cli all --hooks none /path/to/project,清除 DML-owned registrations 並保留 custom 或 modified hooks。

S-02 / 唯讀 DOCTOR

director-doctor 只報告 CLI、assets 與 effective hook locations,不修改專案。

S-03 / 不隱式改權限

Skills、relay、validate、status 與 doctor 都不會呼叫 director-open,也不改 approval、sandbox 或 network policy。

S-04 / 原生 OPEN MODE

director-open 是可信任 workspace 才明確選擇的獨立 native full-capability launcher。

S-05 / 稽核既有 HOOK

即使 DML 零 hook,global、inherited 與 managed hooks 仍可能生效。

S-06 / 原生驗證

接受前檢查目前 files、Git state、tests、lint、build 與人工 review。

方法 / 2.1.0

可攜 lineage,原生 session 邊界。

v2.1.0 深化 director-mode 與 session-relay,建立 director-handoff/v2、讀取 v1/v2,加入 --parent lineage、status drift 與唯讀 director-doctor;packet 審查保持明確,權限維持原生。

共享方向,再次核對現實。

安裝 adapters,從一個有邊界任務開始,只 relay 下一個原生 session 真正需要的 context。