Campfire Quick Start
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
# 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.
campfire init
campfire workspace create billing-flow
campfire goal "Ship the new billing flow"
Add the people and agents who should share that work:
campfire add alex
campfire add --agent codex
campfire add --agent review
Then look at what’s happening:
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.
campfire status
The next agent reads the same workspace: the goal, what happened, what was decided, and what’s left.