本文へスキップ
webkida wiki
戻る

【Claude Code】Auto update failed の回避方法

npm で Claude Code を入れると、右下に update のエラーが結構な頻度で出ます。

Auto-update failed · Try claude doctor or npm i -g @anthropic-ai/claude-code

Claude Code の右下に Auto-update failed と出ている画面

図: npm 経由。起動はできるが、右下に自動更新の失敗が出る。

回避方法は、公式の GitHub issue に出ています。

claude-code issue #3168

公式インストーラーで入れる

npm の代わりに、次のコマンドで入れます。

使っているシェルに応じて、zsh にするなどしてください。

curl -fsSL http://claude.ai/install.sh | bash

公式インストーラーで Claude Code を入れた直後

図: 完了するが、~/.local/bin が PATH に無いと警告が出る。

PATH の確認

~/.local/bin/claude としてインストールされます。

~/.local/bin が PATH に含まれていることを確認してください。

PATH を通したあと、claude が起動した画面

図: PATH を通したあと。claude が起動する。

まとめ

npm のグローバルインストールだと、自動更新が失敗しやすいです。

公式インストーラーに切り替えると、自動更新が有効になります。

入る先は ~/.local/bin/claude です。

~/.local/bin を PATH に通してください。


この記事をシェア:

前の記事
【AWS】SAA-C03を取りたいなら模試やるな、Ping-tやれ!
次の記事
【システムデザイン】CQRS(コマンド・クエリ責務分離)