Update Claude Code to the latest version
getting started
// what it does
Native installs update automatically on startup and in the background, but claude update applies the newest build immediately without waiting for the next check. claude --version prints the running version. Control the cadence with the autoUpdatesChannel setting: "latest" for new features as they ship, "stable" for a build about a week old that skips regressions.
// shell
$ claude update$ claude --version// gotcha
Homebrew, WinGet, and apt/dnf/apk installs do not update through claude update — it reports "Claude is up to date" even when your package manager has an older build. Upgrade those through the package manager (brew upgrade claude-code, winget upgrade Anthropic.ClaudeCode).