AIニュース
【2026年最新】Claude CodeのBashツールがgit diffやログで永久フリーズする原因は?Pagerデッドロック解除とPATH継承で解決する手順
Windows 11 Pro 24H2(OSビルド 26100.9711)+Claude Code v2.1.69+Git 2.54.0+Node.js v24.15.0実機で検証。Claude CodeのBashツールで『git diff』『git log』を実行した瞬間に永久フリーズ(120秒タイムアウト死)する現象や、普段のターミナルで動くnode・npm・python・uvが『command not found』になる3大原因(疑似端末PTY内のlessページャーstdinデッドロック・環境変数PAGERによるcore.pager上書き・非対話サブシェルbash -cのPATH非継承)を解明し、~/.claude/settings.jsonへのenv注入とGit非対話設定で1,240行のdiffを0.038秒(フリーズ0件・ツール認識率100%)で通す3分解決手順を解説します。