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
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
Claude Code Nexus
Seamlessly forward Claude Code requests to any OpenAI-compatible API service with smart model mapping, streami
AI Worker Proxy
OpenAI-compatible AI proxy: Anthropic Claude, Google Gemini, GPT-5, Cloudflare AI. Free hosting, automatic fai
Chat
chat web app for teams, sass with user management and ratelimit, support chatgpt(openai & azure), claude, gemi
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Session Error Analyzer
Analyzes specific AI IDE sessions (Claude Code, OpenAI Codex, OpenCode) for LLM behavior errors and returns a
Fable5 Apfel Engineer
Heavy-lifting Fable-5 engineer for the apfel project (Apple on-device FoundationModels CLI + OpenAI-compatible