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

Mímir : Un système de mémoire Python basé sur 21 mécanismes de neurosciences
Mímir est un système de mémoire Python pour agents IA qui implémente 21 mécanismes de sciences cognitives comme la mémoire flash et l'oubli induit par la récupération. Il utilise un index hybride BM25 + sémantique + date et montre des améliorations de référence, notamment une précision d'outil 13% supérieure sur Mem2ActBench par rapport à VividnessMem.

Open Swarm : Système Open-Source pour Exécuter des Milliers d'Agents IA en Parallèle
Open Swarm est un système open-source qui déploie des milliers d'agents IA parallèles avec un accès complet à plus de 150 outils internet, incluant email, réseaux sociaux, Google Workspace, recherche web, exécution de code et planification cron.

Graphthulhu MCP Server Offre aux Agents IA une Mémoire de Graphe de Connaissances pour Logseq/Obsidian
Graphthulhu est un serveur MCP open-source qui donne aux agents d'IA un accès en lecture-écriture aux bases de données Logseq ou Obsidian, stockant la mémoire sous forme de pages structurées avec des propriétés et des liens plutôt que des embeddings vectoriels. Après un mois, le système a généré 404 pages avec 1 451 références croisées.

Deblank : Outil pour Supprimer le Formatage du Code afin de Réduire les Tokens des LLM
Deblank est un outil open-source qui supprime la mise en forme du code (indentation, espaces, sauts de ligne) avant de l'envoyer aux LLM, réduisant les tokens d'environ 30 % pour Java/C++ et d'environ 9 % pour Python, avec une latence d'environ 76 ms. Il prend en charge Python, Java, C/C++, C#, JS/TS et Go.