A complete, copy-pasteable walkthrough: boot a sandbox on the codex template, point it at a real repository, run a fix, and pull the diff back out — six steps, no infrastructure of your own.
pip install ovrin.
"codex" preinstalls the Codex CLI, git, gh, and language runtimes. Pass your OpenAI key as OPENAI_API_KEY — Codex authenticates with it directly inside the sandbox.
git clone via sandbox.run() is enough. For a private repo, clone with a scoped token or mount an SSH deploy key as a secret.
stdout as Codex reads the repo, runs the suite, and edits files.
git diff back over the API rather than trusting Codex's own summary — it's the ground truth for what actually changed on disk.
sandbox.kill() when you're done. There is no persistent VM to forget about and no idle bill running in the background.
Swap the clone URL and the prompt — everything else stays the same.