Skip to main content
← Back to Director Mode Lite

DIRECTOR MODE LITE / INSTALL

One install. Three native CLIs.

Install into a repository you control. The default path adds no hooks or hidden gates and does not change permissions; director-open remains a separate explicit trusted-workspace choice.

v2.1.0 / guidance-first / zero-hook default / verified 2026.07.27

What the all-CLI install provides

The shell installer provides the complete project-local surface. The two core skills keep bundled guide, relay, and doctor fallbacks in a plugin-only install.

SURFACENATIVE HOMESHARED METHODSESSION BOUNDARY
Claude CodeCLAUDE.md / Claude assetsDirector Brief + skillsNative resume in Claude
Codex CLIAGENTS.md / Codex assetsDirector Brief + skillsNative resume in Codex
Grok Build.grok agents / compatible assetsDirector Brief + skillsNative resume in Grok
Cross-provider relay.director-mode/ or bundled fallbackdirector-mode + session-relayNew receiver-native session
STEP / 01Three CLIs

Install all adapters

Review the source, choose an explicit target repository, and run the v2.1.0 all-CLI installer. It supplies 35 skills and 14 agent adapters per CLI.

git clone https://github.com/claude-world/director-mode-lite.git
cd director-mode-lite
./install.sh --cli all --hooks none /path/to/project

Plugin-only keeps director-mode and session-relay functional through bundled guide, relay, and read-only doctor fallbacks. Use the shell installer for the complete generated surface.

STEP / 02Read-only

Diagnose, validate, inspect drift

Run director-doctor, validate the relay JSON, and compare captured branch, HEAD, status, and diff evidence with the live worktree.

.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 show
.director-mode/bin/director-relay continue --to codex

# Plugin-portable core Skills
director-mode
session-relay

Packets default to review_status: unreviewed. doctor, validate, and status do not mark a packet reviewed and never change hooks, permissions, approvals, or sandbox settings.

First honest handoff

Use native resume inside one provider. Use a relay when another provider or a fresh session has a bounded advantage.

  1. 01BRIEF + CHECK

    Record the goal and verified state, then run repository-native checks.

  2. 02CREATE + STATUS

    Create a v2 packet; add --parent on a later hop, validate it, and inspect live drift with status --json.

  3. 03NEW SESSION

    Review the packet explicitly, then start a new receiver-native session for a cross-provider handoff.

What installation proves

Presence checks prove assets are available. They do not prove packet review, runtime authority, or code correctness.

INSTALL CHECKS
  • Native adapters for Claude Code, Codex CLI, and Grok Build are present.
  • director-relay, director-open, director-doctor, 35 skills, and 14 agent adapters per CLI are discoverable.
  • Fresh installs register zero Director Mode hooks; relay creates v2 and can read v1 packets.
STILL VERIFY
  • That a default relay is reviewed—it is unreviewed until an explicit review is recorded.
  • That one vendor session ID can resume another vendor; cross-provider continuation starts a new native session.
  • That managed policy, inherited hooks, or generated code have been approved or verified.

Guidance without implicit control

  1. S-01

    Review the installer and commit or back up the explicit target before running it.

  2. S-02

    Use zero hooks by default; add only a hook whose event, input, output, timeout, and failure behavior you understand.

  3. S-03

    Run director-doctor for a read-only inventory of CLI availability, assets, and effective hook locations.

  4. S-04

    For older installs, use --update --hooks none to remove Director-owned registrations while preserving custom or modified hooks.

  5. S-05

    Choose director-open separately in a trusted workspace; no skill or relay command invokes it implicitly.

Clean up the zero-hook way

The update command removes Director Mode registrations and unmodified owned hook assets. It preserves unrelated, custom, and modified hooks; inspect the diff afterward.

./install.sh --update --cli all --hooks none /path/to/project
git -C /path/to/project status --short
git -C /path/to/project diff -- .

Install continuity. Keep authority native.

Resume natively with the same provider; use an inspected, explicitly reviewed packet to begin a new session with another CLI.