# Update Project Settings from the Vercel CLI

DevFeed: [Update Project Settings from the Vercel CLI](<https://devfeed.tech/articles/update-project-settings-from-the-vercel-cli-1115.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/update-project-settings-from-the-vercel-cli>)

Author: Melkey Moksyakov

Published: 2026-07-08T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [automation](<https://devfeed.tech/tags/automation.md>), [framework](<https://devfeed.tech/tags/framework.md>), [json](<https://devfeed.tech/tags/json.md>), [update](<https://devfeed.tech/tags/update.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

## AI overview

Vercel CLI v54.21.1 or later can update a linked or named project's framework preset and build settings. It supports automatic detection, parseable JSON output, validation with suggestions, and automated repair followed by redeployment.

## Source excerpt

You can now update a project's framework preset and build settings directly from the CLI, without opening the dashboard. Run vercel project update from a linked project, or pass a project name directly: Settings can also be returned to automatic detection instead of an explicit override: For automation or further inspection, return the result as JSON: JSON output includes whether anything changed, the list of changed settings, the project ID and name, and the requested settings. Output is written to stdout with no other output mixed in, so it's safe to pipe and parse. Agents can use this to repair misconfigured projects end to end: after diagnosing a failed build, an agent can correct the framework preset, build command, or output directory and redeploy, without dashboard access. Invalid framework slugs and settings are rejected with suggestions before any API call is made. Update the Vercel CLI to v54.21.1 or later with npm i -g vercel@latest to get started. Learn more in the Vercel project documentation. Read more