CoreCodeBlog

Versions

Claude Code latest version and release notes

Published · Last checked

Claude Code ships a release almost every day. This page records the current version, how to update, and the changes in recent releases that matter most for everyday use, summarized from Anthropic's CHANGELOG. Version numbers come from the npm release history of @anthropic-ai/claude-code, checked on October 30, 2026.

Key points
  • The current versions of the latest and stable channels are in the table below, synced from npm every hour; stable is typically about a week behind.
  • Native installs update in the background. Homebrew, WinGet and Linux package managers do not by default and need a manual upgrade.
  • claude --version shows the version, claude update updates now, and claude doctor shows whether the last update worked.
  • A newly launched model can need a newer Claude Code than the stable channel serves; move to the latest channel to use it right away.

Current versions

ChannelVersionReleasedWhat it means
latest (default)2.1.317New features as soon as they ship
stable2.1.311Typically about a week behind, skipping releases with major regressions

Recent releases: 2.1.317 (November 2), 2.1.316 (October 31), 2.1.315 (October 30), 2.1.314 (October 30), 2.1.312 (October 27). Versions and dates sync from npm every hour, in UTC.

Checking your version and updating

claude --version   # show the current version
claude update      # update to the newest version on your channel now
claude doctor      # check the install, settings files and the last auto-update

Switching between latest and stable

Open /config in Claude Code and change Auto-update channel, or set it in ~/.claude/settings.json:

{
  "autoUpdatesChannel": "stable"
}

To turn auto-updates off, add "DISABLE_AUTOUPDATER": "1" to the env key of the same file. If a new model is out and the stable channel's version does not know it yet, move back to latest and run claude update.

Notable changes in recent releases

Each release's full list is long. These are the entries that matter most for everyday use, and for running Claude Code through a gateway or relay.

2.1.314 (October 30)

2.1.312 (October 27)

2.1.311 (October 26)

2.1.310 (October 23)

FAQ

An update broke something. How do I go back?

Set autoUpdatesChannel to stable, which is typically a week behind and skips releases with major regressions. The native installer also accepts a specific version number; see Anthropic's setup guide.

Does updating change my relay settings?

No. ANTHROPIC_BASE_URL and the token live in ~/.claude/settings.json or environment variables, which an update leaves alone. See Claude Code setup.

How often is this page updated?

The date at the top is the last time it was checked. For the newest version, trust the output of claude update and the CHANGELOG.

Sources