agentbloat
agentbloat bundles the current command-line coding agents on top of the reusable agentimg foundations.
Contents
Images
| Variant | Contents | Base | Moving tags | Agent update tags |
|---|---|---|---|---|
ubuntu-browser (primary) |
all agents, full Ubuntu toolset, headless Chromium | ghcr.io/hambn/agentimg:ubuntu-browser |
latest, ubuntu-browser |
codex-v<version>, claude-code-v<version>, etc. |
ubuntu |
all agents and full Ubuntu toolset, no browser | ghcr.io/hambn/agentimg:ubuntu |
ubuntu |
primary-only tags are not repeated |
alpine-browser |
all agents, Alpine toolset, Chromium | ghcr.io/hambn/agentimg:alpine-browser |
alpine-browser |
primary-only tags are not repeated |
alpine |
all agents and Alpine toolset, no browser | ghcr.io/hambn/agentimg:alpine |
alpine |
primary-only tags are not repeated |
Pull moving tags from ghcr.io/hambn/agentbloat:<tag> or
docker.io/hambn/agentbloat:<tag>. Source edits and agentimg base refreshes repoint
only moving tags. A scheduled agent release also repoints those tags and adds a version
tag to the primary ubuntu-browser image, such as claude-code-v1.2.3. See the
repository's registry and tag policy.
Included software
Every variant installs the latest resolved versions of:
- OpenAI Codex CLI (
codex) - Claude Code (
claude) - Cursor Agent (
agentandcursor-agent) - xAI Grok CLI (
grok) - OpenCode (
opencode) - GitHub Copilot CLI (
copilot) - Gemini CLI (
gemini) - Pi coding agent (
pi) acp-agent, a CLI for browsing, searching, and running agents from the official ACP Registry
The inherited agentimg inventory also provides Git/GitHub/GitLab CLIs, Docker tooling,
Python, Go, shell tools, and optional browser support. Credentials are intentionally
configured at runtime through each upstream tool's supported login flow or environment
variables.
Use cases
- Interactive multi-agent workspace —
examples/docker/. - Repeatable local environment —
examples/docker-compose/. - Rootless host —
examples/podman/. - Long-lived cluster workspace —
examples/kubernetes/orexamples/helm/. - Shared development service —
examples/docker-swarm/.
File map
agentbloat/
├── README.md
├── images/
│ ├── alpine/
│ │ └── Dockerfile
│ ├── alpine-browser/
│ │ └── Dockerfile
│ ├── ubuntu/
│ │ └── Dockerfile
│ └── ubuntu-browser/
│ └── Dockerfile
└── examples/
├── docker/
│ ├── README.md
│ ├── airgapped.run.sh
│ └── run.sh
├── docker-compose/
│ ├── README.md
│ ├── airgapped.docker-compose.yml
│ └── docker-compose.yml
├── docker-swarm/
│ ├── README.md
│ └── stack.yml
├── helm/
│ ├── README.md
│ └── chart/
│ ├── Chart.yaml
│ ├── templates/deployment.yaml
│ └── values.yaml
├── kubernetes/
│ ├── README.md
│ └── deployment.yaml
└── podman/
├── README.md
└── run.shCI is defined in .github/workflows/ai-agentbloat.yml.