Claude Codeで「too many levels of symbolic links」——自己参照シンボリックリンクバグが3回再発した記録
claudeコマンドが「too many levels of symbolic links」で動かなくなる不具合。原因はネイティブインストーラーが~/.local/bin/claudeを自己参照する相対シンボリックリンクに書き換えること。2026年4月から3回報告されながら未修正の経緯と応急処置・再発防止策を整理した。
3 articles
claudeコマンドが「too many levels of symbolic links」で動かなくなる不具合。原因はネイティブインストーラーが~/.local/bin/claudeを自己参照する相対シンボリックリンクに書き換えること。2026年4月から3回報告されながら未修正の経緯と応急処置・再発防止策を整理した。
Claude Code v2.1.242/2.1.243でArch Linux・CachyOSなどglibc 2.44環境が「claude --version」すら実行できずSIGSEGVでクラッシュする不具合を解説。原因はバンドルmimallocのfree(NULL)未対応、v2.1.245で修正済み。ダウングレード手順つき。
Ubuntu/DebianでClaude Codeをインストールする際の権限エラー、TLS/SSL証明書エラー、WSL環境でのnpmインストール競合を公式トラブルシューティングドキュメントベースで解説。Ubuntu Desktop・Server・WSLそれぞれの落とし穴を整理した。