Agent Teams trong Claude Code: nhiều phiên Claude làm việc như một team thật
Tóm tắt
Bật bằng CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1. Phiên chính làm team lead, sinh các teammate độc lập, chia việc qua task list chung (có phụ thuộc), teammate nhắn tin cho nhau. Hợp với review song song, debug nhiều giả thuyết, feature chia theo layer. Bắt đầu với 3–5 teammate.
Bật tính năng
// settings.json
{
"env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" }
}Subagent vs Agent Team
| Subagent | Agent Team | |
|---|---|---|
| Giao tiếp | Trả kết quả về agent chính | Teammate nhắn trực tiếp cho nhau |
| Điều phối | Agent chính quản lý hết | Task list chung, tự nhận việc |
| Chi phí token | Thấp hơn | Cao — mỗi teammate là một phiên Claude |
| Hợp với | Việc tập trung, chỉ cần kết quả | Việc cần thảo luận, phản biện |
Prompt mẫu
Spawn three teammates to review PR #142:
- one focused on security
- one checking performance
- one validating test coverage
Have them report findings, then summarize.Kinh nghiệm
- Tránh sửa chung file: chia việc để mỗi teammate sở hữu nhóm file riêng.
- Spawn prompt đủ context: teammate không thừa hưởng lịch sử chat của lead.
- 5–6 task / teammate để lead dễ điều chuyển khi ai đó kẹt.
- Hook chất lượng:
TaskCompletedexit code 2 để chặn đánh dấu xong khi test chưa qua. - Giới hạn: chưa resume được teammate in-process, một team mỗi phiên, không có team lồng nhau.
Tài liệu: Agent teams — Claude Code Docs