Documentation

Night Shift

Repo-local operator docs for planning, executing, and delivering autonomous coding work.

Night Shift

Night Shift is a repo-local CLI for planning, executing, and delivering autonomous coding work against a single Git repository.

It keeps the brief, run journal, task graph, and execution artifacts local to the project, then delegates planning and execution to external providers like Codex CLI or Cursor Agent.

Start Here

Canonical Flow

night-shift init
night-shift plan --notes notes/today.md
night-shift start
night-shift status
night-shift report

Use resolve when planning needs human decisions, resume when a run was interrupted, doctor or resume --explain when you want a dry recovery read, plan --from-reviews when open Night Shift PRs need a fresh successor stack, and reset when you need to eject the repo-local control plane and start over.

Repository