---
title: "aeontel swarm-version"
description: "Manage swarm versions"
section: "CLI"
group: "Commands"
order: 830
---

## Swarm-version commands

### `aeontel swarm-version list`

List versions of a swarm

```ts
aeontel swarm-version list --swarm <id>
```

```bash
aeontel swarm-version list --swarm wsp_...
```

### `aeontel swarm-version create`

Create a new version of a swarm

```ts
aeontel swarm-version create --swarm <id> [--name <name>] [--instructions <text>] [--model <id>] [--input-schema-id <id>] [--output-schema-id <id>]
```

```bash
aeontel swarm-version create --swarm wsp_...
```

### `aeontel swarm-version get`

Get a single swarm version

```ts
aeontel swarm-version get <id>
```

```bash
aeontel swarm-version get id_...
```

### `aeontel swarm-version update`

Update a swarm version

```ts
aeontel swarm-version update <id> [--name <name>] [--instructions <text>] [--model <id>] [--input-schema-id <id>] [--output-schema-id <id>] [--entry-node-id <id>]
```

```bash
aeontel swarm-version update id_...
```

### `aeontel swarm-version delete`

Delete a version

```ts
aeontel swarm-version delete <id>
```

```bash
aeontel swarm-version delete id_...
```

### `aeontel swarm-version fork`

Fork a version into a new version

```ts
aeontel swarm-version fork <id> [--name <name>]
```

```bash
aeontel swarm-version fork id_...
```

### `aeontel swarm-version set-default`

Set a version as the swarm's default

```ts
aeontel swarm-version set-default <id>
```

```bash
aeontel swarm-version set-default id_...
```
