Deploy Center turns off auto-deploy on Vercel and Render and deploys what changed when you decide: a Mac app, and the deploys CLI it runs, which also works on Linux and in CI.
Start#
Getting startedInstall Deploy Center with Homebrew or by hand, what it needs, and how to connect Vercel, Render and GitHub.
Try it safelyTry Deploy Center without risk: only look first, then turn off auto-deploy for one project, then for all.
Install the CLIInstall the deploys CLI alone on macOS, Linux, WSL or in CI: the install script, Homebrew, Docker, and the variables CI needs.
CLI referenceEvery command of the deploys CLI: changed, deploy-changed, status, watch, logs, Vercel, Render, autofix, CI variables, exit codes and settings.
Using it#
Auto-deploy off and onWhat turning off auto-deploy changes on Vercel and Render, and how to turn it back on.
Autofixdeploys autofix hands a failed Vercel or Render build to a Claude Code routine that opens a fix pull request. It never deploys.
Safe deploysBatch many pushes into one deploy: deploy only when CI is green, a site check with automatic rollback, deploy windows and a risk score.
Auto-deploy guarddeploys guard notices when auto-deploy comes back on by itself and turns it off again, and allows auto-deploy for a while on purpose.
Savings: simulate and ledgerdeploys simulate estimates what auto-deploy would cost a month, deploys ledger what turning it off saved, on Vercel and Render.
Team modeThe same deploy rules on every teammate's Mac without a server: a shared config file, observers and a two-person rule.
Claude in the appAsk Claude with your own Anthropic API key why a build failed, for release notes, and whether a deploy is safe to ship.
Claude CodeDeploy Center with Claude Code: the MCP server, the plugin and Autofix. Claude writes and fixes the code, you decide what ships.
GitLab as a sourceRead commits and merge requests waiting to deploy from gitlab.com or a self-managed GitLab, with glab or GITLAB_TOKEN.
Deploy from CIRun the deploys CLI without a Mac: a daily deploy from GitHub Actions, the environment variables it needs.
UninstallRemove Deploy Center, its Render key, its settings and its scheduled jobs from your Mac.
Hosts#
Deploy hooks (any host)Deploy any host with a build-trigger URL by hand: Cloudflare Pages, Netlify, DigitalOcean, Coolify, Dokploy, Amplify.
NetlifyNetlify in Deploy Center: turn it on, stop builds on push with an ignore line, and deploy sites by hand with a build hook.
Cloudflare PagesCloudflare Pages in Deploy Center: an API token, turning push-deploys off, a self-test, and deploying projects by hand.
AWS AmplifyAWS Amplify Hosting in Deploy Center: an AWS profile, auto-build off per branch, and deploys by hand.
DigitalOcean App PlatformDigitalOcean App Platform in Deploy Center: a token, deploy_on_push off, and deploys by hand.
CoolifyCoolify in Deploy Center: your instance URL and token, auto-deploy off, and deploys by hand.
Reference#
Numbers explainedHow Deploy Center counts changed projects, commits waiting, PRs waiting and open pull requests.
GlossaryAuto-deploy, Git connection, Ignored Build Step, Blueprint, deploy hook and the other words used in Deploy Center.
FAQShort answers: cost, privacy, where the Render key is stored, GitLab, Linux, monorepos, builds that still run.
TroubleshootingThe error messages of Deploy Center and the deploys CLI, word for word, and what to do about each.
Adding a hostHow a platform plugs into deploys: one file in providers/, its functions, its metadata and the contract tests.
Verify a releaseCheck a Deploy Center release before you open it: SHA-256, codesign and Gatekeeper.
Integrations#
OverviewAdd-ons around the deploys CLI: GitHub Action, status badges, daily summary, pre-push hook, MCP server and Docker image.
GitHub ActionA GitHub Action that lists what has changes with deploys changed --json, and deploys only with deploy: true.
Status badgesSVG status badges per project, such as deployed 3 d ago, 4 commits waiting. No server needed.
Status pageA static what-shipped-when page with an Atom feed and status.json, for any static host.
Daily summaryA daily live today / waiting summary to Discord, Slack, ntfy or Telegram.
pre-push hookA git pre-push hook that warns how many Vercel and Render builds a push would start.
MCP serverAn MCP server for Claude Code, Claude Desktop, Cursor and VS Code: what is waiting, release notes, logs, and opt-in deploys.
Claude Code pluginA Claude Code plugin: the MCP server, a skill, commands and a push hook, so Claude knows how deploys work.
Agent digestOnce a day, what coding agents pushed per project, with a one-click approval through a GitHub workflow.
Raycast extensionSee which projects have commits waiting and deploy them by hand, from Raycast.
VS Code extensionWhat is merged but not live, and a deploy by hand, inside VS Code, Cursor and Windsurf.
Docker imageA Linux image with the deploys CLI and its tools, for CI.