A cast of agents

I needed a better word for a grouping of agents. Swarm, team, and village never quite fit. Cast does.