Skip to content

原文(日本語に翻訳)

折りたたまれたツールサマリーが ls/tree/du に対して「N個のファイルを読み込み」の代わりに「N個のディレクトリを一覧表示」と表示するよう改善しました。

原文(英語)

Improved collapsed tool summary to show "Listed N directories" for ls/tree/du instead of "Read N files"

概要

Claude CodeのUIにおいて、ツールの実行が折りたたまれて表示される際のサマリーテキストが改善されました。以前は lstreedu コマンドを実行した場合も「N個のファイルを読み込み(Read N files)」と表示されていましたが、v2.1.89からはより正確な「N個のディレクトリを一覧表示(Listed N directories)」という表現が使われるようになりました。

基本的な使い方

bash
# Claude Code でディレクトリ一覧を確認するタスク
claude "このプロジェクトのディレクトリ構造を教えてください"

# 内部でlsやtreeコマンドが実行される
# 修正前の折りたたみ表示:
# ▶ Read 5 files  ← 誤解を招く表示
# 
# 修正後の折りたたみ表示:
# ▶ Listed 5 directories  ← 正確な表示

実践例

ディレクトリ操作のタスク例

bash
# プロジェクト構造を分析するタスク
claude "src/ディレクトリ内のすべてのサブディレクトリを一覧表示してください"
# → ls コマンドが実行される
# 折りたたみ表示: "Listed 3 directories"

# ディスク使用量の確認
claude "各サブディレクトリのディスク使用量を教えてください"
# → du コマンドが実行される
# 折りたたみ表示: "Listed 8 directories"

# ツリー表示
claude "プロジェクトのファイルツリーを見せてください"
# → tree コマンドが実行される
# 折りたたみ表示: "Listed 12 directories"

ファイル読み込みとディレクトリ一覧の区別

bash
# ファイル読み込み → "Read N files" と表示
claude "package.jsonを読んでください"
# 折りたたみ: "Read 1 file"

# ディレクトリ一覧 → "Listed N directories" と表示
claude "node_modules/内のパッケージ一覧を見せてください"
# 折りたたみ: "Listed 200+ directories"

注意点

  • この変更は表示のみの改善であり、動作に変更はありません
  • lstreedu コマンドを実行した際にのみ適用されます
  • ファイルを実際に読み込む操作(catRead ツールなど)は引き続き「Read N files」と表示されます
  • 折りたたみ表示をクリックすると、実際に実行されたコマンドの詳細が確認できます

関連情報