【結論】導入経路別にアップデートする
Claude Codeの更新方法は導入経路で異なります。
推奨ネイティブ版は自動更新またはclaude update、HomebrewやWinGetは各Package Managerを使います。
最初に実行中バイナリと導入経路を確認し、複数経路を混在させません。
# ターミナルで実行:実行中バイナリを確認
which claude || command -v claude
# ターミナルで実行:現在の版を確認
claude --version
# ネイティブ版で実行:最新版へ更新
claude update
# Homebrew版で実行:最新版へ更新
brew upgrade claude-code
# WinGet版で実行:最新版へ更新
winget upgrade Anthropic.ClaudeCode具体的な手順・設定方法
claude doctorで導入経路、更新状態、競合を確認します。実行中Sessionを終了し、対応する更新Commandを一つだけ使います。
更新後に版、認証、主要Command、Project設定を確認します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
現在のインストール経路、バージョン、更新チャネルを読み取り専用で確認してください。
適切な更新コマンドを一つだけ提示し、更新や設定変更は行わないでください。注意点・よくあるエラーと対処法
古いnpm版だけを前提に案内しないでください。
sudoによるGlobal npm更新は所有権問題を起こす可能性があります。
企業端末では管理者が更新チャネルや最低版を固定している場合があります。