Skip to content

00 install

github-actions[bot] edited this page Aug 12, 2026 · 3 revisions

0. Prerequisites & install

This page gets you to a working ffleet on your machine. Do it once; then head to the basic flow.

Host prerequisites

Docker. Forge Fleet runs every coding-agent environment inside a Docker container, so a working Docker daemon on the host is required. Install Docker Engine (Linux) or Docker Desktop (macOS/Windows) and confirm it works:

$ docker run --rm hello-world

If that prints Docker's hello message, you're set. ffleet talks to the same daemon.

Note: Forge Fleet does not use Docker-in-Docker. If you need Docker inside an environment (e.g. the agent runs docker build), that's Docker outside Docker — see advanced/docker-dood.md.

Coding-assistant accounts & auth

Forge Fleet launches a coding assistant inside the container; it does not provide one. You need an account and working local credentials for at least one of:

  • Claude Code — Anthropic's CLI. Authenticate it on the host (e.g. log in, or run claude setup-token, or set ANTHROPIC_API_KEY). Its config/credentials live in ~/.claude.
  • OpenAI Codex — its config/credentials live in ~/.codex.

Forge Fleet mounts those host directories into the container so the agent is already authenticated inside — you don't re-login per environment. Exactly how credentials are selected and injected is covered in advanced/container-config.md and the [claude] / [codex] sections of the config reference.

Install

The recommended way to install ffleet is via Homebrew (works on macOS and Linux):

$ brew tap grzegorz-aniol/tap
$ brew install ffleet

Then verify:

$ ffleet version
ffleet 1.x.y (commit …, built …, linux/amd64, go1.xx)

Fallback: manual binary download

No Homebrew? ffleet is also distributed as a prebuilt binary from the public distribution repo:

https://github.com/grzegorz-aniol/ffleet-dist

Download the build for your platform from there, put it on your PATH (e.g. ~/.local/bin/ffleet), make it executable, and verify it the same way with ffleet version.

That repo ships binaries only — no source. It's also where you report issues (see Feedback).

Or install with Homebrew (macOS and Linux)

If you use Homebrew, the tap installs and updates the same prebuilt binary for you:

$ brew install grzegorz-aniol/tap/ffleet

Shell completion (optional, recommended)

Enable tab-completion for commands and options:

$ ffleet --install-completion

Next

You're ready. Continue to the basic flow.

Clone this wiki locally