/orc tools
Products

Orc Tools · Project

Orc

A local, resumable build pipeline

Privateorc

Orc is private, so this is a copy of it with made-up runs.

A copy of the Orc app in its day theme: runs listed by project down the left, one run’s conversation in the middle and its composer below

The route

  1. Plan

    The prompt or ticket is read against the repository and frozen into the spec the build works to. A run only stops here when a decision is genuinely the user's to make.

  2. Build

    The run cuts its own branch in its own worktree, makes the change, and runs the checks that cover it, with screenshots of anything visible.

  3. Ship

    The run stops at one gate with its diff, its checks and a pull request body. Nothing is pushed or merged until a delivery button is pressed.

Day and night

A copy of the Orc app in its day theme: runs listed by project down the left, one run’s conversation in the middle and its composer below
Day: a run in progress, working through its build in the chat.
The same app in its night theme: a newly started run, ready to ship, with its pull request open beside the chat
Night: a new run, ready to ship, with its pull request open beside the chat.

How it works

Orc is the app Rick Booth runs Claude Code and Codex in. A prompt or a ticket becomes one visible route, Plan, Build, Ship, and every run builds on its own branch in its own worktree. A run stops at a single Ship gate with its diff, its checks and a pull request body, and nothing is pushed or merged until a delivery button is pressed. Runs live on the machine they started on, so one that stops can pick up where it left off.

Specifics

  • One route for every run: Plan, Build, Ship, with Ship as the only gate
  • Every run builds on its own branch, in its own worktree
  • Nothing is pushed or merged without an explicit delivery action
  • Claude Code and Codex side by side, with their usage in the sidebar
  • A day theme and a real night theme, not an inverted one