pixel365

Agbx — DevOps skill for Claude Code

DevOps community

Run coding agents in isolated, project-specific Docker environments.

How to install Agbx

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pixel365/agbx and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agbx does

Run coding agents in isolated, project-specific Docker environments.

Alternatives in DevOps

  • Claude Code Router — Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the m 30.1k ★
  • Cccc — Coordinate your coding agents like a group chat — read receipts, delivery tracking, and remote ops from your p 1.1k ★
  • Claudebox — A Claude Code Docker Development Environment for running Claude AI's coding assistant in a fully containerized 964 ★

README

agbx

`agbx` runs coding agents in isolated Docker containers while keeping the current project directory available as the agent workspace.

Supported providers are [Claude Code](https://docs.anthropic.com/en/docs/claude-code) and [Codex](https://learn.chatgpt.com/docs/codex/cli). The project is intentionally small and configuration-driven, so additional providers and setup steps can be added without changing the workflow.

Requirements

  • Docker daemon available to the current user
  • Go 1.27 or later when building from source

Release builds target Linux, macOS, and Windows on `amd64` and `arm64`. On Windows, use Docker Desktop configured for Linux containers.

Installation

Download the archive for your platform from [GitHub Releases](https://github.com/pixel365/agbx/releases/latest), extract it, and add the `agbx` binary to your `PATH`.

Or install the latest released version with Go:

go install github.com/pixel365/agbx@latest

Or build from source:

git clone https://github.com/pixel365/agbx.git
cd agbx
make build

The resulting binary is `./bin/agbx`.

Quick start

From the root of the project you want an agent to work on:

agbx init
agbx check
agbx claude

Replace `claude` with `codex` to start Codex instead.

`init` opens an interactive wizard that creates `.agbx.yaml`. It can select a local Docker image, search Docker Hub, or accept an image reference manually. For non-`latest` Docker Hub tags, the wizard resolves and stores the image digest when possible.

The first provider launch builds its image from the configured base image. It is cached locally; changing the base-image configuration or provider setup creates a new prepared image automatically. Use `agbx prepare ` to prebuild it, or add `--force` to rebuild it explicitly.

By default, a provider command starts its prepared image interactively. The current directory is mounted read-write at a stable, configuration-specific path below `/workspace`; prov