---
title: "Agent Teams"
sidebarTitle: "Agent Teams"
description: "Coordinate multiple agents working together on complex tasks from the CLI."
---
<Warning>
  This feature currently only applies to Cline SDK, CLI, and Kanban. This feature is not applicable on VSCode and JetBrains Extension for now.
</Warning>


Agent teams let you break complex work across multiple agents that coordinate through a shared task board. One agent acts as the coordinator, delegating subtasks to specialist agents.

## Starting a Team

```bash
cline --team-name auth-sprint "Plan and implement user authentication with tests"
```

The `--team-name` flag enables team mode. The coordinator agent gets additional tools for spawning teammates and delegating tasks.

## Resuming Team Work

Team state persists across sessions. Resume where you left off:

```bash
cline --team-name auth-sprint "Continue with incomplete tasks"
```

## Interactive Mode

In interactive mode, use the `/team` slash command:

```
/team Plan and implement a REST API with tests
```

## Team State

Team state is stored at `~/.cline/data/teams/[team-name]/` and includes:

- Task board with current tasks and status
- Inter-agent mailbox
- Mission log with activity history

## Disabling Teams

Teams are enabled by default. Disable them with:

```bash
cline --no-teams "your prompt"
```

## Sub-Agents

For simpler delegation within a single session (no persistent state), use [sub-agents](/features/subagents). Sub-agents run in parallel for read-only research and return focused reports to the main agent.

See the [SDK Multi-Agent Teams guide](/sdk/guides/multi-agent-teams) for the programmatic API.
