tool-containers
Menu
GitHub (opens in new tab)

agentbloat

Eight command-line coding agents in one interactive image, built on the devbox development image, for trying agents side by side or switching between them in one project. It is also the base of Omnigent and T3 Code. The image starts a Zsh login shell in /home/sysadmin as sysadmin (UID 1000); the recipes mount your project at /workspace. No credentials are stored in the image.

Images
  • GHCRghcr.io/hambn/agentbloat
  • Docker Hubdocker.io/hambn/agentbloat
Source
tools/ai/agentbloat (opens in new tab)
On this page

Images

Pull ghcr.io/hambn/agentbloat:<tag> or docker.io/hambn/agentbloat:<tag>. agentbloat has no version tag, because it bundles several tools. All tags move when the image is rebuilt; pin a digest to keep one build.

Included software

Every variant installs the same versions, pinned in the Dockerfile (opens in new tab):

  • OpenAI Codex
    • Commands: codex
    • Source: npm @openai/codex
  • Claude Code
    • Commands: claude
    • Source: npm @anthropic-ai/claude-code
  • Cursor Agent
    • Commands: cursor-agent, agent
    • Source: Cursor release tarball in /opt/cursor-agent
  • xAI Grok
    • Commands: grok
    • Source: npm @xai-official/grok
  • OpenCode
    • Commands: opencode
    • Source: npm opencode-ai
  • GitHub Copilot
    • Commands: copilot
    • Source: npm @github/copilot
  • Gemini CLI
    • Commands: gemini
    • Source: npm @google/gemini-cli
  • Pi
    • Commands: pi
    • Source: npm @earendil-works/pi-coding-agent
  • ACP Agent
    • Commands: acp-agent
    • Source: PyPI acp-agent in /opt/uv-tools, with agent-client-protocol held at a release compatible with the distro Python packages

Cursor publishes no checksum for its tarball, so that download is pinned by version only. Git, the GitHub and GitLab CLIs, the Docker CLI, Python, Go, and Node.js come from the devbox full tier; the *-browser variants add the browser tier.

Use cases

  • Interactive multi-agent workspace with Docker.
  • Repeatable local multi-agent workspace with Docker Compose.
  • Rootless multi-agent workstation with Podman.
  • Long-lived cluster workspace from plain manifests with Kubernetes or from a Helm chart with Helm.
  • Multi-agent workspace inside the editor with Dev Container.

Sources

Topics