執行契約 / 不是魔法
在機率型 worker 外圍建立可見循環。
工具包負責替模型加上結構。完成仍必須來自可觀察證據與人工驗收,不能只看 checkbox 或 checkpoint。
- 01 / 意圖
定義範圍與驗收條件。
- 02 / 路由
選擇 workflow、agent 或外部 CLI handoff。
- 03 / 執行
進行有邊界的 TDD 導向迭代。
- 04 / 驗證
檢查 tests、diffs、logs 與安裝健康。
- 05 / 驗收
由人決定接受、修改或停止。
系統 / 四層
這個工具包實際補上的能力。
每一層都有工作與邊界;只啟用你的 repository 能安全承受的部分。
可重複工作流程
`/workflow`、規劃、test-first、review、文件與 commit routines 封裝一致順序。
有邊界的延續
Auto-Loop 與 Evolving-Loop 使用本機 hooks、state、stop files 與可設定迭代上限。
Context 隔離
14 個 agent 定義涵蓋 review、debug、文件、Claude 設定與演化角色。
外部工具交接
當 Codex、Gemini 或其他 Claude profiles 已安裝並認證時,可接收範圍明確的任務。
安裝 / 兩種模式
在可攜 plugin 與專案整合 hooks 之間選擇。
原生 plugin 路徑提供 namespaced skills 與 agents;repository installer 會複製專案本機資產,並只啟用 wizard 中選擇的 hooks。
claude plugin marketplace add claude-world/director-mode-lite
claude plugin install director-mode-lite@director-mode-lite
/reload-plugins 必須先加入 marketplace。只安裝 plugin 不會替專案接上 hooks。
git clone https://github.com/claude-world/director-mode-lite.git
cd director-mode-lite
./install.sh /path/to/project --wizard
./scripts/verify-install.sh /path/to/project 先審查 repository,再執行 wizard 與 target verifier;修改前會備份現有 `.claude/`。
AUTO-LOOP / 證據路徑
延續工作,也保留退出路徑。
當追蹤條件仍未完成時,Stop hook 可能要求 Claude 繼續。請設定有限迭代、保留 stop file,並把測試輸出與最終 diff 當成證據。
- 01驗收條件
- 02失敗測試
- 03最小修改
- 04測試+diff
- 05接受/停止
安全 / 本機優先
安全預設必須可檢查、可回復。
Project installer 在 merge 前會備份既有 `.claude/` 目錄。
Setup wizard 可選擇不自動化、Auto-Loop 或 Auto-Loop+Evolving-Loop。
迭代上限與 `.auto-loop/stop` 是真正的操作控制。
生成的 skills 與策略筆記接近程式輸入,重用前必須檢查。
Checkpoint 協助續跑;版本控制仍是回復與 code review 邊界。
內建 verifier 只檢查安裝形狀;產品行為仍必須由專案測試證明。
版本 / 1.9.0
引導安裝,但不藏起控制權。
v1.9.0 新增 `install.sh --wizard`、三種自動化等級、可選的觀測與安全 hooks、七個 wizard regression tests,以及版本一致性修正。
使用方法,但保留判斷。
從真實 repository 開始,只安裝你理解的控制,並要求一個可審查的 artifact。