Closed3
Voltaでglobal installしたClaude Codeのupdateができない

/hooksを試そうとしたけど出てこない。
updateしても出てこない
❯ volta list
⚡️ Currently active tools:
Node: v24.2.0 (default)
Yarn: v1.22.22 (default)
Tool binaries available:
claude (default)
❯ claude --version
1.0.25 (Claude Code)
❯ claude update
Current version: 1.0.25
Checking for updates...
New version available: 1.0.40 (current: 1.0.25)
Installing update...
Using global installation update method...
Successfully updated from 1.0.25 to version 1.0.40
❯ claude --version
1.0.25 (Claude Code)

これを参考にしたら動くようになった
問題
古いversion(node16)でvolta pinしたプロジェクトだとclaude実行時にエラーになる
ReferenceError: ReadableStream is not defined
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:278:18633
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:7:402
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:278:32045
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:7:402
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:279:6062
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:7:402
at file:///Users/xxxx/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:623:13791
これまではプロジェクトの設定ファイルがあっても、voltaのデフォルトのnodeで実行されていた(global installなので)が、プロジェクトの設定に従うため
voltaから消えない
volta uninstallしたけどlistから消えない
❯ volta list
⚡️ Currently active tools:
Node: v24.2.0 (default)
Yarn: v1.22.22 (default)
Tool binaries available:
claude (default)
❯ volta which claude
/Users/xxxx/.volta/tools/image/packages/@anthropic-ai/claude-code/bin/claude

volta install claude@latest
volta install claude@1.0.40
とかも試したけどダメだった。
npmに公開されてないのかなと思ったけど、ちゃんとlatest=1.0.40になっている
このスクラップは2ヶ月前にクローズされました