HolyCode: Docker Container for Persistent Claude AI Coding Environments

What HolyCode Does
HolyCode is a Docker container setup designed to solve the problem of losing coding momentum when switching machines or rebuilding development environments. Instead of repeatedly installing tools, fixing browser issues, and rewiring configurations, HolyCode provides a single Docker setup that keeps your working state intact.
Key Features for Claude Users
- Persistent context between sessions: Your state lives in
./data/opencode, so sessions, settings, and plugins survive container updates. - Preconfigured environment: 30+ tools are preinstalled and ready, eliminating setup time each time you start working.
- Working browser automation: In-container Chromium + xvfb + Playwright are already wired with stability defaults including
shm_size: 2g. - Claude-first workflow: Anthropic flow is supported with optional toggles for Claude subscription authentication and multi-agent mode.
- Production-tested: The creator runs this as a daily driver, with decisions based on fixing repeated pain in production-like use.
Quick Start Configuration
Create a docker-compose.yml file with:
services:
holycode:
image: coderluii/holycode:latest
restart: unless-stopped
shm_size: 2g
ports:
- "4096:4096"
volumes:
- ./data/opencode:/home/opencode
- ./workspace:/workspace
environment:
- PUID=1000
- PGID=1000
- ANTHROPIC_API_KEY=your-key-hereThen run:
docker compose up -dOpen http://localhost:4096 to start building.
Availability
HolyCode is free and open source. The Docker image is available at coderluii/holycode on Docker Hub, and the source code is on GitHub at https://github.com/coderluii/holycode.
📖 Read the full source: r/ClaudeAI
👀 See Also

Introducing Swarmcore: A Scalable Multi-Agent Framework in Python
Swarmcore is an open-source library for running scalable multi-agent workflows in Python, featuring sequential or parallel execution and expandable context management.

Flash-MoE: Running 397B Parameter Qwen Model on MacBook Pro with Pure C/Metal
Flash-MoE is a pure C/Metal inference engine that runs Qwen3.5-397B-A17B, a 397 billion parameter Mixture-of-Experts model, on a MacBook Pro with 48GB RAM at 4.4+ tokens/second. The 209GB model streams from SSD through custom Metal compute shaders with no Python or frameworks.

Agent MCP Studio: Build Multi-Agent MCP Systems Entirely in a Browser via WASM
Agent MCP Studio lets you design, orchestrate, and export MCP agent systems from a single static HTML file using WebAssembly – no backend, no Docker, no server.

Claude Code's Tool API Details Revealed
A Reddit user extracted details about Claude Code's tool API, including file system operations, bash execution, web search, and how tool calls are structured using XML-like blocks.