HolyClaude : Conteneur Docker pour Claude Code avec Interface Navigateur et Chromium Sans Interface

HolyClaude est un conteneur Docker qui intègre l'interface en ligne de commande officielle Claude Code d'Anthropic avec une interface basée sur navigateur et Chromium sans interface pour les tâches d'automatisation de navigateur. Le projet répond au défi d'exécuter Claude Code à distance sur un serveur avec toutes les fonctionnalités de navigateur.
Fonctionnalités principales et configuration
Le conteneur inclut la véritable interface en ligne de commande Claude Code d'Anthropic, pas un wrapper ou proxy. L'authentification fonctionne avec les comptes Anthropic comme dans la version bureau, prenant en charge les plans Pro, Max et les clés API. Les identifiants sont stockés dans un dossier monté en bind sur la machine hôte, le conteneur n'y accédant que comme le ferait Claude Code lui-même.
Capacités d'automatisation de navigateur
Le travail d'implémentation le plus complexe a concerné la configuration de Chromium pour qu'il fonctionne correctement dans Docker. Le conteneur embarque Chromium sans interface et Playwright préconfigurés, éliminant les défis habituels de configuration liés aux limites de mémoire partagée, xvfb et drapeaux de sandbox. Cela permet à Claude de capturer des captures d'écran, d'exécuter des tests navigateur ou d'extraire du contenu directement depuis le conteneur.
Outils supplémentaires
- Gemini CLI
- OpenAI Codex
- Cursor
- Taskmaster AI
Ces outils permettent aux développeurs de comparer différents modèles d'IA sur la même base de code sans configurations d'environnement séparées.
Cas d'utilisation pratiques
Le créateur utilise principalement HolyClaude pour :
- Les sessions de longue durée sur des bases de code distantes
- Les tâches d'automatisation de navigateur
- Lancer une seconde IA pour vérifier le travail de Claude
Configuration et détails techniques
La configuration est simple : docker compose up suivi de l'ouverture de localhost:3001. Le projet est gratuit et open source sous licence MIT.
Limitations et considérations
- L'interface web (cloudcli) est tierce, non développée par Anthropic
- La taille complète de l'image est d'environ 4 Go à cause de Chromium et des outils
- Une version allégée de 2 Go est disponible sans le navigateur
- Pas de HTTPS intégré (nécessite un proxy inverse pour exposition externe)
- N'est pas un produit officiel Anthropic (peut nécessiter des mises à jour si changements en amont)
Cette approche conteneurisée est utile pour les développeurs qui souhaitent exécuter des assistants de codage IA dans des environnements contrôlés ou sur des serveurs distants tout en conservant des capacités d'automatisation de navigateur typiquement difficiles à configurer dans des environnements conteneurisés.
📖 Read the full source: r/ClaudeAI
👀 See Also

Protocole Pilot : Pile Réseau P2P Open-Source pour les Essaims d'Agents IA
Pilot Protocol est une pile réseau superposée open-source de couche 3 et 4 conçue spécifiquement pour la communication entre agents d'IA, fournissant des tunnels UDP chiffrés directs entre agents avec des adresses virtuelles permanentes de 48 bits.

Développeur a créé un tableau d'emplois IA/ML en utilisant Claude Code pour la conception et le SEO
Un développeur a créé MOAIJobs.com, un site gratuit qui recense des emplois en IA/ML provenant de laboratoires et entreprises leaders, avec des filtres par catégorie, localisation et salaire. La conception du site et la mise en œuvre du SEO technique ont été gérées par Claude Code, sur la base de références et d'explications fournies par le développeur.

DeepMind DiscoRL Règle de Mise à Jour par Apprentissage Méta Portée de JAX à PyTorch
Un développeur a porté la règle de mise à jour de méta-apprentissage DiscoRL de DeepMind de JAX à PyTorch. L'implémentation comprend un dépôt GitHub avec un notebook Colab, une API et des poids hébergés sur Hugging Face.
Mémoire Multi-Agents : Système de Mémoire Partagée Open Source pour Agents IA
Multi-Agent Memory est un projet open source qui fournit un système de mémoire partagée pour les agents IA à travers différentes machines, outils et frameworks. Il prend en charge quatre types de mémoire distincts avec des comportements spécifiques et inclut des fonctionnalités comme le nettoyage des identifiants, l'isolation des agents et la consolidation LLM.