Environments
Every Caddi project has three real environments, each on its own branch, each a real Vercel deploy. WPEngine-style — but for the AI-coding era.
The three
productiononmain— live, customer-facing.stagingonstaging— where clients sign off.developmentondev— your day-to-day sandbox.
The deeper concept piece is in Three environments.
How work moves
- Deploys to
devare direct pushes. Use caddi deploy. - Moving forward is always through a PR — see Promote.
- Moving backward is a one-click revert that opens an inverse PR — see Revert.
Per-env settings
- Env vars — separate values per environment. See Env vars.
- Domains — custom domains attach to a specific environment. See Domains.
- Pinpoints — on by default in
staginganddev, off inproduction. - Approval gates — optional, Pro-only. Block promotion until a client approves. See Approval gates.