Docker Aicodebox — DevOps skill for Claude Code
Agent-agnostic base image for putting any terminal AI coding agent (claude-code, pi, opencode.
How to install Docker Aicodebox
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open psyb0t/docker-aicodebox and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Docker Aicodebox does
Agent-agnostic base image for putting any terminal AI coding agent (claude-code, pi, opencode...) on the network. Bolt on a 20-line adapter, get an HTTP API, OpenAI-compatible /v1/chat/completions, MCP server, Telegram bot, and cron scheduler. One container. Same surfaces. Swap the brain — you don't fork this, you FROM it.
Alternatives in DevOps
- Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★
- Mirrord — Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes clust 5.3k ★
- Cccc — Coordinate your coding agents like a group chat — read receipts, delivery tracking, and remote ops from your p 1.1k ★
README
docker-aicodebox
[](https://github.com/psyb0t/docker-aicodebox/actions/workflows/pipeline.yml) [](https://github.com/psyb0t/docker-aicodebox/releases) [](LICENSE) [](https://hub.docker.com/r/psyb0t/aicodebox)
The agent-agnostic foundation for putting any terminal-shaped AI coding agent on the network. Pick your poison — `claude-code`, `pi`, `opencode`, `hermes`, whatever vibes — bolt on a 20-line adapter, and out the other end you get an **HTTP API**, an **OpenAI-compatible chat completions endpoint**, an **MCP server**, a **Telegram bot**, and a **cron scheduler** that fires the agent on whatever schedule you can dream up. One container. Same surfaces. Swap the brain.
You don't fork this. You `FROM` it.
FROM psyb0t/aicodebox
RUN npm install -g @earendil-works/pi-coding-agent@0.74.0
COPY mypkg /opt/mypkg
RUN pip3 install --break-system-packages /opt/mypkg
ENV AICODEBOX_ADAPTER=mypkg.adapter:MyAdapter \
AICODEBOX_AGENT_BINARY=pi
That's it. The base owns the surfaces. Your adapter translates "run this prompt" into whatever your agent's CLI expects. New agent lands in an afternoon.
Table of Contents
- What's in the box
- The adapter contract
- Modes
- Configuration
- Child image recipe
- Full image
- Development
- License
What's in the box
| Layer | The goods
Related Skills
Bot Toolkit
Reusable TypeScript core for building unattended Claude-powered chat agents: session storage, per-room workspa
Docker Pibox
pi-coding-agent inside an aicodebox container. One image, five ways in: interactive shell, one-shot API, OpenA
Claude2api
Claude2API 是基于 Go + Docker 构建的 Claude.ai API 兼容网关、账号池与网页镜像服务,支持 OpenAI Chat Completions、Responses 和 Anthropic
Docker Claudebox
Claude Code in Docker. Drop-in OpenAI-compatible API, MCP server, Telegram bot, and CLI — five interfaces, one
Humanlike Browser Skill
AI skill: pass Cloudflare Turnstile / human-verification checks with human-like Playwright input - irregular m
AI Sandbox Macosx
Hardened Docker Compose sandbox for AI coding agents (Claude Code, OpenCode, Copilot CLI). Non-root, no capabi
Related Agents
Opencode Generalist
OpenCode, the open-source model-agnostic CLI harness, for general coding
Fable5 Apfel Engineer
Heavy-lifting Fable-5 engineer for the apfel project (Apple on-device FoundationModels CLI + OpenAI-compatible
Provider Debugger
Diagnose live-provider compatibility failures for Kimi, GLM, and other OpenAI-compatible endpoints