iTerm2/tmux/JetBrains でチームメイトの出力を同期して見たい
9. IDE 連携コマンド / 機能
--teammate-mode iterm2tmux 3.4+ / JetBrains の同期出力対応
概要
--teammate-mode で iterm2 を指定すると、iTerm2 のペイン上でバックグラウンドのteammate(サブエージェント/並列セッション)の出力をリアルタイムに同期表示できます。同様の同期出力は tmux 3.4 以降や JetBrains IDE でも利用できます。
設定例
# iTerm2 でteammateの出力を同期表示
claude --teammate-mode iterm2
# 利用可能なモード
# in-process: プロセス内で実行(デフォルトに近い)
# auto: 環境に応じて自動選択
# tmux: tmux 3.4+ のペインで同期表示
# iterm2: iTerm2 のペインで同期表示
# settings.json での設定例
{
"teammate": {
"mode": "iterm2"
}
}こんな時に使う
- iTerm2で複数のteammateの動きをペインごとに見たい時
- tmuxやJetBrains上で並列実行の様子をリアルタイムに確認したい時
- チーム機能(並列エージェント)を視覚的に把握したい時
使い方
- 1--teammate-mode <in-process|auto|tmux|iterm2> を指定して起動
- 2またはsettings.jsonのteammate.modeで恒常的に設定
- 3tmuxの場合は3.4以降のバージョンが必要
Tips
- JetBrains IDEでも同様の同期出力に対応
- autoを指定すると環境を検出して適切なモードが選ばれる
- 並列で動くteammateが多いほど、この機能の恩恵が大きい