HolyClaude: ブラウザUIとヘッドレスChromiumを備えたClaudeコード用Dockerコンテナ

HolyClaudeは、Anthropicの公式Claude Code CLIをブラウザベースのインターフェースとブラウザ自動化タスク用のヘッドレスChromiumと共にパッケージ化したDockerコンテナです。このプロジェクトは、完全なブラウザ機能を備えたサーバー上でClaude Codeをリモート実行するという課題に対処しています。
主な機能とセットアップ
このコンテナには、ラッパーやプロキシではなく、Anthropicの本物のClaude Code CLIが含まれています。認証はデスクトップ版と同じようにAnthropicアカウントで動作し、Proプラン、Maxプラン、APIキーをサポートします。認証情報はホストマシンのバインドマウントフォルダに保存され、コンテナはClaude Code自体がアクセスするのと同じ方法でのみアクセスします。
ブラウザ自動化機能
最も複雑な実装作業は、ChromiumがDocker内で適切に動作するように設定することでした。このコンテナには、ヘッドレスChromiumとPlaywrightが事前設定されており、共有メモリ制限、xvfb、サンドボックスフラグに関する一般的なセットアップの課題を解消します。これにより、Claudeはコンテナ内から直接スクリーンショットを撮影したり、ブラウザテストを実行したり、コンテンツをスクレイピングしたりできます。
追加ツール
- Gemini CLI
- OpenAI Codex
- Cursor
- Taskmaster AI
これらのツールにより、開発者は別々の環境セットアップなしで、同じコードベース上で異なるAIモデルを比較できます。
実用的なユースケース
作成者は主に以下の目的でHolyClaudeを使用しています:
- リモートコードベースでの長時間セッション
- ブラウザ自動化タスク
- Claudeの作業をダブルチェックするための2つ目のAIの起動
セットアップと技術詳細
セットアップは簡単です:docker compose upを実行し、localhost:3001を開きます。このプロジェクトはMITライセンスの下で無料かつオープンソースです。
制限と考慮事項
- Web UI(cloudcli)はAnthropicによって開発されたものではなく、サードパーティ製です
- Chromiumとツールのため、完全なイメージサイズは約4GBです
- ブラウザなしの2GBスリムバージョンが利用可能です
- 組み込みのHTTPSはありません(外部公開にはリバースプロキシが必要です)
- Anthropicの公式製品ではありません(アップストリームの変更があれば更新が必要になる可能性があります)
この種のコンテナ化アプローチは、制御された環境やリモートサーバー上でAIコーディングアシスタントを実行しつつ、通常はコンテナ化セットアップで設定が難しいブラウザ自動化機能を維持したい開発者にとって有用です。
📖 Read the full source: r/ClaudeAI
👀 See Also

GoModel: Goで書かれた軽量オープンソースAIゲートウェイ
GoModelは、OpenAI、Anthropic、Gemini、Groq、xAI、Ollamaなど複数のプロバイダーに対して統一されたOpenAI互換APIを提供するオープンソースのAIゲートウェイです。17MBのDockerイメージを特徴とし、LiteLLMよりも44倍小さく、環境変数を優先する設定と組み込みの可観測性を備えています。

AnthropicとOpenAIによる高速LLM推論の比較概要
AnthropicとOpenAIは、LLM推論を高速化するための異なる「高速モード」機能をリリースしました。OpenAIはCerebrasチップを活用してさらなる高速化を実現しています

Pretticlaw: OpenClawよりも軽量でセットアップが高速な代替品
Pretticlawは、OpenClawの軽量な代替品で、セットアップに必要なコマンドはわずか2つ、30MBの容量で動作し、2〜3秒で応答し、ポート6767に組み込みダッシュボードを備えています。

Claude MCPでJiraスプリントにクエリ:即時ステータス、未割り当て課題、ブロックされたアイテム
あるRedditユーザーがJiraとClaudeをMCP経由で接続し、スプリントについて平易な言葉で質問したところ、瞬時に整理されたテーブルが返ってきた。ボードをクリックして回る必要はない。