Vercel CLI v54.21.1 adds 'vercel project update', a command that lets you modify framework presets and build settings directly from the terminal. No dashboard required. Settings can be reset to automatic detection, overridden explicitly, or returned as structured JSON to stdout, clean and pipeable.
The JSON output is the detail worth reading for: it reports whether anything changed, which settings changed, the project ID, and the full requested config. That clean separation from other output is intentional. Agents can run this in automated pipelines to diagnose a failed build, correct the framework slug or output directory, and redeploy, all without human intervention. Invalid inputs are rejected with suggestions before any API call is made.
Run 'npm i -g vercel@latest' to get v54.21.1. The full command reference is in the Vercel project documentation. If you are building deployment automation or AI agents that touch infrastructure, the validation-before-API-call behavior is the part you should read closely.
[READ ORIGINAL →]