Runmill
Runmill picks up a Linear issue that meets its rules and runs Claude Code or Codex on it in an isolated workspace. The exact candidate commit must pass the required checks and a separate review in a fresh context. Only then does Runmill's own code open a GitHub pull request and start CI. The agent cannot push, open a pull request or merge: deterministic code decides each of those steps.
The automatic merge step is experimental.
Runmill on GitHub