Skip to main content

Roles

Roles are under active development and not yet fully usable. The concepts below describe the intended design — expect this feature to become interactive in a future release.
Roles categorize agents by what they do, independent of which team they’re on. While teams group agents spatially (“these agents work together”), roles group agents functionally (“these agents do the same kind of work”).

How roles work

Each role has a name and an emoji for quick visual identification:
EmojiRoleDescription
InfraInfrastructure and DevOps work
🔧BackendAPI and server-side development
🎨FrontendUI and client-side development
📝DocsDocumentation and technical writing
🔍ReviewCode review and quality assurance

Teams vs. Roles

These are complementary, not competing:
  • Teams = who you work with (organizational)
  • Roles = what you do (functional)
An agent might be on the “Mobile Team” with the role “Frontend.” Another agent on the “Web Team” might also have the role “Frontend.” Roles let you see all agents of a certain specialty, regardless of which team they’re assigned to.

Next: Chatting with Agents

Learn how to communicate with your agents.