Agent View — 1 画面で複数の Claude セッションを管理する
バグ修正、PR レビュー、テスト調査を同時に派遣 — 必要なときだけ介入する
⏱ 想定 ~6 分
01 · 読む
これまでの Claude Code は、一度に 1 つのセッションとしか会話できませんでした。たくさんのことを進めたい?新しいターミナルを開き、新しいセッションを起こし、どれが何だったかを自分で覚え、誰があなたを必要としているか見るために行き来する必要がありました。
Agent View はこれを 1 画面にまとめます。claude agents で開き、一気にたくさんのセッションをバックグラウンドに派遣します : このバグを修正、あの PR をレビュー、不安定なテストを調査。各セッションは独立した Claude Code の会話で、バックグラウンドで走り、終わると結果を残します。あなたは別の画面で作業を続け、必要なときだけ戻ってきて、誰があなたの判断を待っていて、誰が終わったかを確認します。
💡 想像してみてくださいオフィスのカンバンボードのようなものです — 各カードが 1 つのタスクで、自分の進捗、自分の担当者を持ちます。すべてのカードを見つめる必要はなく、「判断が必要」の列に何かが入ったときだけそこへ見に行きます。
ポイントまとめ
- claude agents で Agent View を開く
- 各セッションはバックグラウンドで独立して走り、ターミナル接続は不要
- セッションは状態でグループ化される : 入力待ち、実行中、完了済み
- Agent View を閉じてもセッションは走り続け、次に開けばそこにある
02 · 読む
Agent View を開くとテーブルが表示され、1 行に 1 セッション、名前、今何をしているか、最終更新からの経過時間が表示されます。
状態はアイコンの色で見ます :
- アニメーションするアイコン = 作業中 - 黄色 = あなたの入力が必要 (権限の判断や質問への回答) - 緑 = 完了 - 赤 = 失敗 - グレー = 停止済み
主な操作はこちら : 矢印キーで行を選択、Space でプレビューパネルを開いて最近の出力を見る、Enter または → でアタッチして完全な会話に入る、入力欄が空のとき ← で Agent View に戻る、Ctrl+X を 2 回でセッション削除、Esc で終了。
バックグラウンドセッションは、あなたのターミナルから独立した supervisor プロセスがホストしています。ターミナルを閉じても、コンピュータをスリープさせても問題ありません。ただしマシン全体のシャットダウンはすべてのセッションを停止させます — 復帰後にアタッチすれば自動的に再起動します。
ポイントまとめ
- アイコンの色がどのセッションがあなたを必要としているかを教えてくれる
- Space で完全な会話に入らずに最近の出力を見られる
- Enter でアタッチ、← でテーブルに戻る
- セッションはターミナルと分離 — ターミナルを閉じても影響なし、シャットダウンで停止
03 · コード例
Agent View を開かずに shell からバックグラウンドセッションを派遣します。スクリプトや素早い派遣に便利です :
shell — タスクを派遣 + 結果を取得
# 派一個任務到背景
claude --bg "查 SettingsChangeDetector 那個不穩定測試"
# → backgrounded · 7c5dcf5d · session-name
# 之後想看做到哪
claude logs 7c5dcf5d
# 想介入就附加進去
claude attach 7c5dcf5d
# 要停掉就 stop
claude stop 7c5dcf5d
# 列出所有背景 session
claude agents
--bg はショートカットで、セッションを直接バックグラウンドへ送ります。短い ID (7c5dcf5d のような) が返ってくるので、後でこの ID を使ってやり取りします。claude agents は Agent View を開いて、すべてのセッションの全体像を見るためのものです。
04 · コード例
実際の作業シナリオ : Claude に自走してもらえる 3 件のタスクがあり、30 秒で派遣して別のことに移ります :
3 件を同時に派遣
claude --bg --name fix-login \
"修 #1234 登入按鈕在 Safari 沒反應的 bug"
claude --bg --name review-pr \
"審 PR #1240,重點看 auth middleware 改動"
claude --bg --name flaky-test \
"查 e2e/checkout.spec.ts 為什麼隨機失敗"
# 開 Agent View 看誰先完成
claude agents
3 つのセッションが並行して走り、それぞれ自分の git ワークツリー (.claude/worktrees/ 配下) でファイルを編集するので、お互いを邪魔しません。--name を付けると後で一目でどれか分かります — 付けなければ Claude が自動で命名します。 30 秒で派遣を終えたら、コーヒーを飲みに行く、会議に出る、別のコードを書くなど自由です。戻ってきたら Agent View を開いて、どれが黄色 (あなたが必要) か、どれが緑 (完了、PR レビューできる) かを確認します。
05 · 読む
Agent View vs サブエージェント vs ワークツリー — どれも「たくさんのことを同時にやる」ためのものですが、使い方が違います。- サブエージェント : あなたは 1 つのセッションのままで、Claude が部下を派遣してサブタスク (たとえばコードレビュー) を行わせ、部下が終わると報告します。あなたはメイン会話を見ています。 - ワークツリー : 同じリポジトリで複数の作業ディレクトリを開き、セッションは自分で切り替えます。あなたは複数のターミナルを管理します。 - Agent View : 複数の独立したセッションをバックグラウンドに派遣し、それぞれが完全な会話と独自の結果を持ちます。あなたは 1 画面で全部を見ます。
簡単に言えば : タスクが小さくメインフローに関係する → サブエージェント、タスクが大きく 10 分以上かかり互いに独立している → Agent View。
ポイントまとめ
- サブエージェント : メインセッションが部下にサブタスクを任せ、結果を報告
- ワークツリー : 複数の作業ディレクトリ、セッションは自分で切り替え
- Agent View : 複数の独立したセッションがバックグラウンドで走り、1 画面で俯瞰
- 独立した大タスク (バグ修正、PR レビュー) には Agent View が一番楽
06 · クイズ
Agent View を開いて 3 つのセッションを走らせ、Esc で抜けて shell に戻ります。10 分後に戻ってきて claude agents を開くと、何が見えますか?
- Agent View を閉じたので、セッションはすべて停止している
- セッションはすべてまだ走り続け、作業を続けている — バックグラウンドで supervisor プロセスが管理しているから
- セッションは一時停止していて、resume を押さないと続行しない
- セッションは再起動して最初から始まる
07 · 対応づけ
各操作シナリオを、最適なツールと結びつけてください。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。