Agent view: quản lý nhiều phiên Claude Code chạy nền trên một màn hình
Tóm tắt
Agent view là một màn hình quản lý mọi phiên Claude Code chạy nền: phiên nào đang làm, cần bạn hay đã xong. Giao việc bằng --bg, xem nhanh bằng Space, thử hướng song song bằng /fork; nhớ mỗi phiên tiêu hạn mức riêng.
Bạn chạy ba phiên Claude Code ở ba tab terminal: một phiên sửa bug, một phiên viết test, một phiên điều tra test chập chờn. Rồi bạn mất dấu: phiên nào đang chờ bạn trả lời, phiên nào xong rồi? Agent view là màn hình duy nhất để quản lý nhiều phiên Claude Code chạy nền: thấy mỗi phiên đang làm gì, phiên nào cần bạn, phiên nào đã xong. Tính năng đang ở research preview nên giao diện và phím tắt có thể thay đổi.
Mở và giao việc
claude agents # mở agent view
claude agents --cwd ~/projects/app # chỉ phiên trong thư mục này
claude --bg "điều tra test chập chờn" # giao việc thẳng vào nền
claude --bg --name flaky-fix "điều tra test chập chờn"
Trong agent view, gõ prompt và Enter để mở một phiên nền mới. Đang ở một phiên bình thường muốn đẩy xuống nền: gõ /bg, hoặc bấm ← khi ô nhập trống.
Trạng thái và phím tắt
| Biểu tượng | Trạng thái |
|---|---|
| Chuyển động | Đang làm |
| Vàng | Cần bạn trả lời |
| Mờ | Rảnh |
| Xanh | Hoàn thành |
| Đỏ / Xám | Lỗi / Đã dừng |
Space: xem nhanh output hoặc câu hỏi đang chờ, trả lời mà không cần vào hẳn phiên.Enterhoặc→: vào phiên;←trên ô trống: quay lại danh sách.Ctrl+T: ghim để tiến trình tiếp tục chạy;Ctrl+R: đổi tên;Ctrl+S: nhóm theo trạng thái hoặc thư mục.Ctrl+Xhai lần trong 2 giây: dừng rồi xoá;?: xem toàn bộ phím tắt.
Nhân bản phiên với /fork
/fork sao chép hội thoại hiện tại sang một phiên nền mới, phiên gốc vẫn chạy tiếp. Bản sao giữ model, permission mode và effort. /fork <prompt> cho bản sao bắt đầu làm ngay, hữu ích khi muốn thử hai hướng song song từ cùng một ngữ cảnh.
Lệnh shell
claude attach <id|tên> # vào phiên ở terminal hiện tại
claude logs <id|tên> # output gần nhất
claude stop <id> # dừng
claude rm <id> # xoá khỏi danh sách (transcript vẫn giữ)
Rủi ro và lưu ý
- Mỗi phiên tiêu hạn mức riêng: năm phiên song song là năm lần tiêu usage. Đừng mở phiên nền cho việc nhỏ.
- Worktree tự động: trước khi sửa file, phiên nền chuyển vào git worktree riêng dưới
.claude/worktrees/để tránh đè lên nhau. Đặtworktree.bgIsolationlà"none"nếu muốn sửa trực tiếp. - Phiên rảnh bị dừng: phiên đã xong hoặc đang chờ mà không ai vào khoảng một giờ sẽ bị dừng để giải phóng tài nguyên; hội thoại vẫn còn và tiếp tục khi bạn vào lại.
- Tắt máy là dừng: tắt máy dừng mọi phiên đang chạy. Việc cần chạy khi máy tắt nên dùng phiên cloud.
Áp dụng thế nào?
- Dev: Đẩy việc điều tra dài (test chập chờn, dò log) xuống nền với
--bg --name, tiếp tục code ở phiên chính. - Tech Lead: Dùng
/forkđể so hai hướng giải quyết song song rồi chọn cái tốt hơn. - PM: Đặt tên phiên theo ticket để nhìn agent view là thấy ngay việc nào đang chờ quyết định.
Nguồn & tham khảo
- Manage multiple agents with agent view — Claude Code Docs