Skip to content

原文(日本語に翻訳)

claude --agent を使用したときに、ターミナルタイトルにエージェント名を表示するように追加

原文(英語)

Added agent name display in terminal title when using claude --agent

概要

--agent フラグを使って特定のエージェントを起動した際、ターミナルのタイトルバーにそのエージェント名が表示されるようになりました。複数のターミナルタブで異なるエージェントを実行している場合に、どのウィンドウがどのエージェントかを素早く識別できます。

基本的な使い方

bash
# 特定のエージェントを起動
claude --agent my-review-agent

# ターミナルのタイトルが "Claude Code [my-review-agent]" のように変わる

実践例

複数エージェントを並行実行する場合

bash
# ターミナルタブ1:コードレビューエージェント
claude --agent code-reviewer

# ターミナルタブ2:テスト生成エージェント
claude --agent test-generator

# ターミナルタブ3:ドキュメント生成エージェント
claude --agent doc-writer

各タブのタイトルにエージェント名が表示されるため、ALT+TABでウィンドウを切り替える際に目的のエージェントをすぐに見つけられます。

tmuxでの活用

bash
# tmuxの新しいウィンドウでエージェントを起動
tmux new-window -n "review" "claude --agent code-reviewer"
tmux new-window -n "docs" "claude --agent doc-writer"

tmuxのウィンドウ名とターミナルタイトルの両方でエージェントを識別できます。

注意点

  • ターミナルがタイトル変更をサポートしている必要があります(多くのモダンターミナルエミュレータは対応しています)
  • エージェント名はプロジェクトの .claude/agents/ ディレクトリに配置したエージェント定義ファイル名が使われます
  • ターミナルタイトルの表示はターミナルエミュレータの設定によって異なる場合があります

関連情報