tool-containers
Menu
GitHub (opens in new tab)

Claude Code

Anthropic's Claude Code (opens in new tab) on the devbox development image, for interactive coding on a local checkout, one-shot runs in a cluster, and pull request review in CI. The entrypoint is claude, and the container starts in /workspace as sysadmin (UID 1000). No credentials are stored in the image.

Images
  • GHCRghcr.io/hambn/claude-code
  • Docker Hubdocker.io/hambn/claude-code
Upstream
github.com/anthropics/claude-code (opens in new tab)
Source
tools/ai/claude-code (opens in new tab)
On this page

Images

Pull ghcr.io/hambn/claude-code:<tag> or docker.io/hambn/claude-code:<tag>. claude-code-<version> names the Claude Code npm release in the current ubuntu build. All tags move when the image is rebuilt; pin a digest to keep one build.

Included software

Git, Node.js, Python, Go, the Docker CLI, and the other devbox tools come from the devbox full tier. The *-browser variants add the browser tier.

Use cases

  • Interactive coding on a local checkout with Docker, including hosts that load the image from a saved tar.
  • Repeatable local sessions with Docker Compose, with an air-gapped Compose file.
  • Rootless sessions on a workstation with Podman.
  • One-shot review in a cluster from plain manifests with Kubernetes or from a Helm chart with Helm.
  • Code review in CI on GitHub pull requests with GitHub Actions or on GitLab merge requests with GitLab CI.

Sources

Topics