CLI for Open Throttle — ship prompts to autonomous coding agents running on Daytona sandboxes.
Quick start
npx openthrottle init
npx openthrottle ship docs/prds/auth.md
npx openthrottle status
npx openthrottle logs
Prerequisites
- gh CLI installed and authenticated (
gh auth login)
- A git repo with a GitHub remote
.openthrottle.yml in the repo root (generated by openthrottle init)
Commands
init | Detect your project, generate config, create Daytona snapshot |
ship <file.md> [--base branch] | Create a GitHub issue to trigger a sandbox |
status | Show running, queued, reviewing, and completed tasks |
logs | Show recent GitHub Actions workflow runs |
How it works
openthrottle init generates .openthrottle.yml and a GitHub Actions workflow
openthrottle ship creates a GitHub issue with the prd-queued label
- The workflow creates an ephemeral Daytona sandbox
- An agent (Claude, Codex, or Aider) implements the work and opens a PR
- Sandbox auto-deletes when done
License
MIT