---
title: "What is a Pool?"
description: "A pool manages a group of identical agents that process tasks in parallel. Think of it as a thread pool for AI agents. Property Description Name Pool identifier Size Number of concurrent agents Agent Template agent to cl"
resource: https://www.aiagents.nexus/docs/manual/pools/what-is-a-pool
generated: { by: "process:nexus-agent-assets", at: 2026-09-07T09:13:03Z }
status: stable
---

# What is a Pool?

A pool manages a group of identical agents that process tasks in parallel. Think of it as a thread pool for AI agents.

## How It Works

```
Task Queue: [T1, T2, T3, T4, T5, T6, T7, T8]

Pool (size: 3):
  Agent 1: T1 → T4 → T7
  Agent 2: T2 → T5 → T8
  Agent 3: T3 → T6
```

## Creating a Pool

```bash
naos pool create workers --size 5 --agent researcher
```

## Pool Properties

| Property | Description |
|----------|-------------|
| Name | Pool identifier |
| Size | Number of concurrent agents |
| Agent | Template agent to clone |
| Strategy | Task distribution method |
| Queue | Pending tasks |
