環境変数
BASH_MAX_OUTPUT_LENGTH
Claude Code がコマンドの結果として読み込む bash 出力の最大文字数(デフォルト: 30000、最大: 150000)。bashOutputMaxChars 設定を設定した場合、Claude Code はこの変数を無視する。Output limits を参照。
使い方・用途
- 冗長なビルドログやテストスイート全体のログなど、コマンド出力が既定の読み戻し上限 (30000 文字) を日常的に超える場合に、上限を引き上げて出力をファイルを開かずに Claude に読ませるためである。
- コマンドの成否にかかわらず、失敗時の切り出し元となる読み戻しウィンドウ自体を広げ、より多くの出力をコマンドの結果に含めたい場合に使う。
- bashOutputMaxChars を設定していない環境で、コマンド結果に読み戻される文字数を調整したい場合に使う。
英語原文(公式ドキュメントより)
Maximum number of characters of bash output that Claude Code reads back into a command's result (default: 30000; maximum: 150000). If you set the bashOutputMaxChars setting, Claude Code ignores this variable. See Output limits