Bash ツールが全コマンドで exit code 127 を返す回帰を修正
Claude Code v2.1.147 にアップグレード後、Bash ツールが全コマンドで exit code 127 を返していた利用者は、v2.1.148 で通常通り実行できる状態に戻る。
概要
Claude Code v2.1.147 にアップグレード後、Bash ツールが全コマンドで exit code 127 を返していた利用者は、v2.1.148 で通常実行できる状態に戻る。
Claude Code が v2.1.148 を公開し、直前リリース v2.1.147 で混入した Bash ツールの回帰を修正した。一部利用者の環境で発生していた、Bash ツール経由のコマンドがすべて exit code 127 を返す不具合が解消される。
変更点
Bash ツールの exit code 127 回帰を修正
Bash ツールが一部利用者の環境で、実行する全コマンドに対し exit code 127 を返していた問題を修正した。これにより、シェルコマンド実行を前提としたエージェントの処理が常に失敗する状態が解消される。
影響範囲は v2.1.147 のみ
この不具合は直前バージョン v2.1.147 で混入した回帰である。v2.1.146 以前から v2.1.148 へ直接更新する利用者は本問題の影響を受けない。
開発者への影響
v2.1.147 適用後に Bash ツールが動かなくなっていた利用者にとって、本リリースは即時アップグレード対象となる。シェル実行を伴うワークフロー全般がブロックされていたため、待機せず v2.1.148 へ更新するのが望ましい。v2.1.146 で留まっていた利用者は v2.1.147 を飛ばして直接 v2.1.148 へ進めばよい。
使い方の一例
使い方の一例として、v2.1.147 で Bash ツールが失敗していた利用者は v2.1.148 へ更新したのち、Claude Code セッション内から ls や pwd のような軽量コマンドを Bash ツール経由で実行し、exit code 0 が返ることを確認すると修正適用を検証できる。