HolyCode : Conteneur Docker pour des environnements d'agents d'IA de codage persistants

HolyCode est un conteneur Docker construit avec Claude Code pour résoudre les problèmes de changement d'environnement. Le développeur l'a créé pour avoir une configuration Docker unique pouvant s'exécuter n'importe où sans reconstruire l'ensemble de l'environnement.
Comment Claude Code a été utilisé
- Itération rapide de l'architecture Docker/runtime
- Débogage des problèmes navigateur/conteneur (flux Chromium + Xvfb + Playwright)
- Affinement du flux de démarrage et de récupération pour des reconstructions reproductibles
- Amélioration de la documentation et des étapes de dépannage pour une configuration prévisible
Fonctionnalités
- Conserve les sessions, paramètres et extensions dans un stockage persistant pour que les reconstructions n'effacent pas la progression
- Livré avec des outils de navigation pré-câblés pour les flux de travail des agents
- Utilise des paramètres de fiabilité par défaut pour un usage quotidien (shm_size: 2g, mappage des permissions, supervision des processus)
- Prend en charge les flux de travail Claude, OpenAI, Gemini et d'autres fournisseurs via OpenCode
Démarrage rapide
Créez un fichier docker-compose.yml :
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-herePuis exécutez :
docker compose up -dOuvrez http://localhost:4096 pour accéder à l'environnement.
Le conteneur est disponible sur coderluii/holycode:latest sur Docker Hub et le code source est sur GitHub. Le développeur a mentionné qu'il pouvait partager les routines exactes de sauvegarde/restauration et de mise à niveau/retour arrière dans les commentaires suivants.
📖 Read the full source: r/ClaudeAI
👀 See Also

Système de mémoire persistante basé sur SQLite Open Source pour Claude
Un développeur a publié memchat, un système local sous licence GPL qui extrait les connaissances des sessions Claude à des points de contrôle, les stocke dans SQLite, et les réassemble pour de nouvelles sessions afin de maintenir le contexte entre les conversations.

n8n-mcp-lite : Le serveur MCP réduit de 80 % l'utilisation de jetons pour Claude avec les workflows n8n
Un nouveau serveur de protocole de contexte de modèle open-source appelé n8n-mcp-lite aide Claude à raisonner sur les flux de travail d'automatisation n8n tout en réduisant l'utilisation de tokens d'environ 80%. L'outil aborde la nature gourmande en tokens des automatisations visuelles par nœuds en fournissant un balayage ciblé des flux de travail et des mises à jour chirurgicales.

mindpm : Un serveur MCP gratuit pour une mémoire de projet persistante avec Claude
mindpm est un serveur MCP gratuit et open-source qui fournit à Claude une base de données SQLite locale pour suivre les tâches, décisions, notes et résumés de session à travers les conversations. La configuration prend 30 secondes avec la commande : claude mcp add mindpm -e MINDPM_DB_PATH=~/.mindpm/memory.db -- npx -y mindpm.

Présentation de Roam-Code CLI : Une alternative plus rapide et déterministe pour l'exploration de code.
Roam-Code CLI remplace la phase d'exploration de Claude Code par une alternative plus rapide et déterministe qui indexe les bases de code pour une efficacité améliorée.