---
title: "Campfire Quick Start"
description: "Create a workspace, add people and agents, and give them a goal."
---
Campfire is in preview. The shape of getting started is the same whether you install from a release or build from source: create a workspace, add the people and agents involved, give them a goal.

## Install

```bash
# curl installer
curl -fsSL https://boringinfra.company/campfire/install.sh | sh

# cargo
cargo install --git https://github.com/BoringInfraCo/Campfire campfire
```

Installs to `~/.campfire/bin` unless `CAMPFIRE_PREFIX` is set.

## Start with a goal

You shouldn’t have to design a multi-agent system just to get two agents working on the same problem.

```bash
campfire init
campfire workspace create billing-flow
campfire goal "Ship the new billing flow"
```

Add the people and agents who should share that work:

```bash
campfire add alex
campfire add --agent codex
campfire add --agent review
```

Then look at what’s happening:

```bash
campfire status
```

You’ll see the goal, who joined, what changed, and any decisions that have been recorded. Nobody has to reconstruct that from three different agent sessions.

## Keep the work when a session ends

An agent session ends. The work shouldn’t disappear with it.

```bash
campfire status
```

The next agent reads the same workspace: the goal, what happened, what was decided, and what’s left.

## Next steps

- [Use Cases](/docs/products/campfire/use-cases)
- [Campfire on GitHub](https://github.com/BoringInfraCo/Campfire)
- [Product page](/campfire)
