Guides

Articles on using Buddy in CI/CD

Preview Sandboxes Only for Visible Changes

Preview Sandboxes Only for Visible Changes

Jev reads the pull request diff and answers one question: will a shopper see this? Buddy builds a preview sandbox and posts its link only when the answer is yes.

Dependabot PRs: Semver Is Not a Risk Model

Dependabot PRs: Semver Is Not a Risk Model

Buddy runs the checks on every Dependabot pull request, Jev rates the risk from release notes and your policy, and the pipeline merges the safe ones or asks for a review.

Flaky Test or Bug? Let the Pipeline Decide

Flaky Test or Bug? Let the Pipeline Decide

See how Jev classifies failed CI tests and Buddy routes four real runs to retries, on-call alerts, Claude Code diagnoses, or human review.

Route Coding Tasks to the Right Agent with Jev

Route Coding Tasks to the Right Agent with Jev

Let Jev pick Claude Haiku, Sonnet, Opus or Cursor for each coding task, ask a human when it is unsure, and push only changes that pass the tests.

Run a GitHub Repo in a Sandbox with Claude

Run a GitHub Repo in a Sandbox with Claude

Paste a GitHub URL into Claude, get a running app behind a private link. Buddy MCP spins up an isolated sandbox, installs the repo and exposes a URL.

AI Code Interpreter in Buddy Sandboxes

AI Code Interpreter in Buddy Sandboxes

Give a Claude agent a run_code tool that runs AI-generated code in an isolated Buddy Sandbox. One VM per session, output back to the model, auto cleanup.

Protecting Sandbox previews with Buddy login

Protecting Sandbox previews with Buddy login

One flag on the endpoint and only people signed in to Buddy get into the preview. No OAuth, no user table of your own, and as a bonus the app knows who is looking at it.

Branch preview environments with Buddy Sandboxes

Branch preview environments with Buddy Sandboxes

Push a branch and get a clickable link to a live environment a few seconds later. A pipeline spins up a sandbox from a snapshot, pulls the branch code, posts the URL to Slack, and deleting the branch removes the preview.