Vercel CLI now ships an experimental native binary that drops the Node.js runtime dependency entirely, starts faster, and tightens security. Install it with npm install -g -f @vercel/vc-native. The -f flag is required because it claims the same global vercel and vc bin names as the standard CLI. Runs on macOS, Linux, and Windows across x64 and arm64.
The security story is the reason to pay attention. Binaries are code-signed, so your OS can verify origin and integrity. On macOS, credentials are scoped to the Keychain at the binary level, blocking other processes from accessing them without explicit permission. That is a meaningful step up from the standard CLI model.
This is experimental and Vercel is soliciting feedback on GitHub. The full changelog details the install path and platform matrix. Worth reading if you run Vercel CLI in CI pipelines or on shared machines where credential isolation and cold-start time actually matter.
[READ ORIGINAL →]