Skip to main content
Roles let you define reusable personas for Claude agents. Each role has a name, description, system prompt, and color. When assigned to a task, the role’s prompt is prepended to Claude’s instructions.

Creating a Role

  1. Open the project menu and click Roles
  2. Click New Role
  3. Fill in:
    • Name — Short identifier (e.g., “Backend Expert”, “Security Reviewer”)
    • Description — What this role specializes in
    • Prompt — System prompt text that guides Claude’s behavior
    • Color — Visual indicator for the role

Assigning Roles to Tasks

When creating or editing a task, expand Options and select a role from the role picker. The role’s prompt is automatically included in Claude’s instructions for that task.

Use Cases

Roles work well with auto-queue — assign different roles to tasks in a pipeline so each agent has specialized expertise for its task.

Global vs Project Roles

  • Project roles are scoped to a single project
  • Global roles are available across all projects
Both are managed from the Roles modal in the project menu.