Vercel CLI now handles DNS records, domain renewals, project state, observability toggles, and member management directly from the terminal. The update adds structured JSON output to all new commands, making them usable in scripts and agent workflows without modification.

The specifics matter here. The new 'vercel dns update' command targets records by ID and supports name, type, value, TTL, MX priority, comment, and full SRV fields. Domain renewal shows the current price and requires explicit confirmation before charging. Web Analytics and Speed Insights, previously CLI-enabled only, can now also be disabled. Project members can be added with a specific role or removed outright. Every billable or destructive action gates behind a confirmation step.

What makes this worth reading in full is the shift in scope: Vercel is moving dashboard-only controls into a surface that agents and CI pipelines can consume directly. The CLI documentation at vercel.com/docs/cli covers the complete command signatures. Run 'npm i -g vercel@latest' to get the new commands now.

[READ ORIGINAL →]