Cannot update Claude CLI - update commands fail silently
Resolved 💬 3 comments Opened Aug 10, 2025 by Sallvainian Closed Aug 15, 2025
Cannot update Claude CLI - update commands fail silently
Problem Description
Claude CLI cannot be updated from version 1.0.70 to 1.0.72. Multiple update methods report success but the binary remains at the old version.
Steps to Reproduce
- Using
claude update:
``powershell``
claude update
Reports success but version remains unchanged
- Using PowerShell installation:
``powershell``
irm https://claude.ai/install.ps1 | iex
Appears to run without errors but doesn't actually update
Root Cause
The PowerShell installation script fails silently when Get-FileHash cmdlet is unavailable. The script:
- Downloads successfully
- Fails at hash verification step
- Doesn't display any error message
- Leaves the old version in place
Impact
- Cannot apply updates, security fixes, or new features
- Extremely confusing - both methods appear to succeed
- No error messages to indicate what went wrong
- Users stuck on outdated versions
Suggested Fix
- Make failures visible - both update methods should clearly report when they fail
- Add fallback verification - use
certutilor skip verification with warning when Get-FileHash is missing - Verify actual update -
claude updateshould confirm the binary was actually replaced
Workaround
Manual download and replacement of the binary from GitHub releases.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗