murmur bake, the platform creates a scratch VM from the base image, runs your provisioning script, and snapshots the result as a new image. Agents boot from this image, so everything your script installs is available immediately — no install step at spawn time.
Base images
Every recipe starts from a platform base image that includes Debian 12, Git, Node.js, Claude Code, Codex CLI, and thegh CLI. Your provisioning script adds everything else.
Provisioning script
The script runs as root on the scratch VM during the bake. It installs your toolchain and exits. Anything you install ends up in the final image.Secret allowlist
If your provisioning script needs credentials — for example, to install packages from a private registry — list the secret names insecret_allowlist. Only listed secrets are available during the bake.
Baking
| Type | Page |
|---|---|
| Reference | recipe |
| Reference | murmur bake |
| Guide | Custom images |
| Concept | Images |
| Concept | Placements |