Skip to main content

Teams & Agents

Teams are collections of agents that work together. Agents are the individual AI workers that execute tasks within workflow stages.

In This Section

  • Agents -- Agent configuration: identity, perspective, observer mode, compaction, live monitoring, stage phases.
  • Skills -- Reusable packages bundling tools, credentials, knowledge, and runtimes.
  • LLM Assignment -- Team-level default LLM, agent-level overrides, and how the hierarchy resolves.

Teams

A team defines:

  • Name — a descriptive label.
  • LLM Configuration — which model and API key the team uses by default.

All agents in a team share the same LLM configuration unless individually overridden. See LLM Assignment for details.

Creating a Team

Inside a project, create a new team and assign an LLM configuration. Then add agents to the team.

Agents

Each agent has:

FieldDescription
NameDisplay name (e.g., "Lead Researcher")
RoleA description of the agent's purpose and behavior. This is the agent's system prompt — be specific about what it should do and how.
SkillsTools and capabilities the agent can use during execution.
LLM OverrideOptional — use a different model than the team default.
Context CompactionHow aggressively the agent manages its conversation history.

See Agents for the full configuration reference and field table.

Writing Effective Roles

The role field is the most important part of an agent's configuration. It tells the LLM who it is and what it should do. Good roles are:

  • Specific — "You are a senior data analyst specializing in customer churn metrics" beats "You analyze data".
  • Action-oriented — Describe what the agent should produce, not just what it knows.
  • Scoped — Define boundaries. What should this agent focus on? What should it leave to other agents?

Skills

Skills are reusable packages of tools and credentials. When you assign a skill to an agent, it gains access to all the tools that skill provides. See Skills for details on platform skills, custom skills, and skill requirements.

See Tools for more on tool definitions and MCP servers.

Context Compaction

Long-running stages can exceed an LLM's context window. Compaction controls how the agent handles this. See Agents for the full compaction preset table with trigger thresholds, retention counts, and summarization behavior.

ModeBehavior
aggressiveCompact early and often — saves tokens, may lose detail.
standardBalanced approach (default).
carefulCompact only when necessary — preserves more context.
noneNever compact — use the full context window. Best for short tasks.