Agent teams (experimental)
Çoklu agent koordinasyonu, role-based dispatch, TeammateIdle hook.
Agent teams = aynı oturumda birden fazla agent’ın paralel veya sıralı koordinasyonu. Experimental flag gerekiyor: claude --experimental agent-teams.
Mantık
- Her takım üyesi farklı sub-agent (örn.
architect,implementer,qa) - Bir görev geldiğinde routing katmanı uygun üyeye dispatch
- Üyeler arasında shared task board
- Boş kalan üye TeammateIdle hook’u tetikler — yeni görev al
Konfig örneği
.claude/agents/team.yaml (yeni şema):
team:
name: full-stack
members:
- { name: architect, agent: architect-agent.md }
- { name: backend, agent: backend-agent.md }
- { name: frontend, agent: frontend-agent.md }
- { name: qa, agent: qa-agent.md }
workflow: parallel
router: skill-match
Router stratejileri:
skill-match— description en yakın eşleşeneround-robinpinned— explicit dispatch
Kullanım
@architect: API kontratını tasarla
@backend: kontrata göre implementasyon
@frontend: client'i bağla
@qa: integration test yaz
Limit
- Yan etkilerin ortak repo’ya gitmesi koordinasyon gerektirir
- Token kullanımı agresif (her üye kendi context’i)
- Failure mode karmaşık — bir üye bloklanırsa diğerleri bekler
Sıradaki
Plugins ve marketplace.