環境変数

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

関連ドキュメント