claude install reports installing v2.1.25 but actually keeps v2.1.23
Resolved 💬 4 comments Opened Jan 30, 2026 by JobersIA Closed Feb 28, 2026
Bug Description
claude install reports installing version 2.1.25 but the actual installed version remains 2.1.23.
Steps to Reproduce
- Run
claude install— the installer reports installing version 2.1.25 - Run
claude --version— output shows 2.1.23 - Run
claude— confirms running 2.1.23 - Run
npm install -g @anthropic-ai/claude-code@latest— this correctly installs 2.1.25 - Run
claude --version— now correctly shows 2.1.25 - Claude suggests running
claude installto update - Run
claude installagain — installer reports installing 2.1.25 but it downgrades back to 2.1.23
Expected Behavior
claude install should install the version it reports (2.1.25) and claude --version should reflect that version after installation.
Actual Behavior
claude install claims to install 2.1.25 but the binary remains at 2.1.23. Only npm install -g @anthropic-ai/claude-code@latest correctly installs the latest version, but running claude install afterwards reverts to the old version.
Workaround
Use npm install -g @anthropic-ai/claude-code@latest instead of claude install.
Environment
- OS: Windows
- Node.js installed via npm
- Claude Code versions involved: 2.1.23 / 2.1.25
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗