HolyClaude: Docker-контейнер для Claude Code с веб-интерфейсом и Headless Chromium

HolyClaude — это контейнер Docker, который включает официальный CLI Claude Code от Anthropic с веб-интерфейсом и headless Chromium для задач автоматизации браузера. Проект решает проблему запуска Claude Code удалённо на сервере с полной функциональностью браузера.
Ключевые возможности и настройка
Контейнер содержит настоящий CLI Claude Code от Anthropic, а не обёртку или прокси. Аутентификация работает с учётными записями Anthropic так же, как и в десктопной версии, поддерживая Pro-планы, Max-планы и API-ключи. Учётные данные хранятся в примонтированной папке на хосте, а контейнер получает к ним доступ так же, как и сам Claude Code.
Возможности автоматизации браузера
Наиболее сложная часть реализации заключалась в настройке Chromium для корректной работы в Docker. Контейнер поставляется с предустановленным headless Chromium и Playwright, что устраняет типичные проблемы настройки с ограничениями общей памяти, xvfb и флагами песочницы. Это позволяет Claude делать скриншоты, запускать тесты браузера или собирать контент прямо из контейнера.
Дополнительные инструменты
- Gemini CLI
- OpenAI Codex
- Cursor
- Taskmaster AI
Эти инструменты позволяют разработчикам сравнивать разные ИИ-модели на одном кодовой базе без отдельных настроек окружения.
Практические сценарии использования
Создатель использует HolyClaude в основном для:
- Длительных сессий работы с удалёнными кодовыми базами
- Задач автоматизации браузера
- Запуска второго ИИ для перепроверки работы Claude
Настройка и технические детали
Настройка проста: docker compose up, затем открыть localhost:3001. Проект бесплатный и с открытым исходным кодом под лицензией MIT.
Ограничения и особенности
- Веб-интерфейс (cloudcli) сторонний, не разработан Anthropic
- Полный образ занимает около 4 ГБ из-за Chromium и инструментов
- Доступна облегчённая версия на 2 ГБ без браузера
- Нет встроенного HTTPS (требуется обратный прокси для внешнего доступа)
- Не является официальным продуктом Anthropic (может потребовать обновлений при изменениях в исходном коде)
Такой контейнерный подход полезен для разработчиков, которые хотят запускать ИИ-ассистентов для программирования в контролируемых средах или на удалённых серверах, сохраняя возможности автоматизации браузера, которые обычно сложно настроить в контейнерах.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

ClamBot: ИИ-агент выполняет код, сгенерированный LLM, в песочнице WASM для обеспечения безопасности
ClamBot — это фреймворк для AI-агентов, который выполняет весь код, сгенерированный LLM, в песочнице WebAssembly с использованием QuickJS в Wasmtime, устраняя необходимость в вызовах exec() или подпроцессов. Он включает шлюз одобрения для вызовов инструментов, постоянное кэширование скриптов в виде «clams» и поддерживает несколько провайдеров LLM.

SuperContext: Фреймворк постоянной памяти для AI-агентов программирования
SuperContext — это фреймворк с открытым исходным кодом, который предоставляет инструментам ИИ для программирования, таким как Claude, постоянную память через структурированные, целевые файлы вместо больших инструкций. Он включает исполняемый промпт, который собирает систему примерно за 10 минут без ручной настройки.

Бруннфельдский Агентный Мир: МногоАгентная Симуляция Средневековой Экономики Без Поведенческих Подсказок
Симуляция на TypeScript, где 20 агентов LLM автономно торгуют в средневековой деревенской экономике без поведенческих инструкций, целей или торговых стратегий. Агенты получают около 200 токенов восприятия за каждый такт и взаимодействуют через детерминированный движок, обрабатывающий физику, рецепты и рыночную механику.

Wisepanel MCP Server обеспечивает многоуровневое обсуждение между несколькими LLM в Claude Code и Cursor.
Wisepanel выпустил MCP-сервер, который запускает многоагентные обсуждения прямо из Claude Code, Cursor или любого MCP-клиента, используя систему дивергентного контекстного улучшения с моделями ChatGPT, Claude, Gemini и Perplexity.