fastbuild-agent
The /fastbuild agent. It keeps a coding agent — Claude, Cursor, Gemini, Copilot —
working through a dependency-ordered task graph held by a
FastBuild server, and gives it AST-backed
project memory so it does not have to rediscover the codebase every session.
pip install fastbuild-agent
Use
export FASTBUILD_URL=http://localhost:8080
fastbuild adopt # register this repo and ingest it into memory
fastbuild backfill BACKLOG.tsv # seed the forecast from git history
fastbuild watch BACKLOG.tsv # have the server keep it in sync
fastbuild requirement docs/feature.md # derive a task graph from a requirement
fastbuild next # claim the next ready task
fastbuild done <task-id> --changed src/a.rs
fastbuild status # is it moving, and if not, why
adopt works the same on a fifteen-year-old monolith as on an empty directory.
Brownfield is not a mode — the ingest simply finds less in an empty tree.
The /fastbuild slash command
plugin/claude-code/fastbuild.md is the slash command definition. Copy it to
~/.claude/commands/fastbuild.md for Claude Code, or paste its body into
whatever your agent calls a custom command. fastbuild prompt prints the same
instructions, so every host is driven by identical text.
Why a task graph
A coding agent handed a long requirement will drift, redo work, and stall on something it cannot finish. FastBuild holds the plan instead: every task has explicit prerequisites, readiness is computed from the graph rather than stored, and a task that cannot proceed is reported with the reason. The agent's job shrinks to "do the one task I was handed", which is the thing it is good at.
Metadata
Release files for fastbuild-agent 0.15.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fastbuild_agent-0.15.0.tar.gz | 53.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fastbuild_agent-0.15.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 97.0 kB
Release files / fastbuild_agent-0.15.0.tar.gz
| Download URL | fastbuild_agent-0.15.0.tar.gz |
|---|---|
| Size | 53.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9574e95d97dd41b111441b179bcaefc954f821b218d7f801fc939382fff36794
|
|
BLAKE2b-256 checksum How to use checksums |
49a99e7261719788c33371dd14fa82ac934a9208ac9caf42c11674c37359a642
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / fastbuild_agent-0.15.0-py3-none-any.whl
| Download URL | fastbuild_agent-0.15.0-py3-none-any.whl |
|---|---|
| Size | 43.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
390736eee172bbb1c23fa4b595c38a5f704ebbc417031981d8bac19d520ec8ae
|
|
BLAKE2b-256 checksum How to use checksums |
521dbd0152fb168bceb50138b5e274d7c2b53894f9233a32f705a9abb24b5344
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|