HolyClaude: 1コマンドAIコーディングワークステーション

Claude Code、Web UI、ヘッドレスブラウザ、50以上の開発ツールの設定に何時間も無駄にしていませんか。HolyClaudeは1つのDockerコマンドで完全なAI開発ワークステーションを提供します。Claude Code CLI、CloudCLI Web UI、Chromium+Playwright、7つのAI CLI(Claude、Gemini、OpenAI、Cursor)、Node.js/Python環境、git/ghを含む。既存のAnthropicサブスクリプションで動作。Linux、macOS、Windows、ARM64、NASデバイスでも動作。「docker compose up -d」のみで、http://localhost:3001で構築開始。

HolyClaude: 究極の1コマンドAI開発ワークステーション

設定をやめて、構築を始めよう。

Dockerのパーミッション、Chromiumの共有メモリ制限、Claude Codeのインストーラー停止、パーミッション拒否エラーに何時間(または何日)も費やしてきました。HolyClaudeはすべてを解決します

1コマンドで手に入るもの:

  • ✅ Claude Code CLI(既存のMax/Proサブスクリプションが使用可能)
  • ✅ CloudCLI Web UI (http://localhost:3001)
  • ✅ ヘッドレスChromium + Xvfb + Playwright(スクリーンショット、テスト、Lighthouse)
  • ✅ 7つのAI CLI: Claude, Gemini, OpenAI Codex, Cursor, Junie, TaskMaster, OpenCode
  • ✅ 50以上の開発ツール: Node.js 22, Python 3, pnpm, git/gh, ripgrep, 100以上のnpm/pipパッケージ
  • ✅ マルチアーキテクチャ: AMD64 + ARM64 (Raspberry Pi, Apple Silicon, AWS Graviton)
mkdir holyclaude && cd holyclaude
# リポジトリからdocker-compose.yamlをコピー
 docker compose up -d
# http://localhost:3001を開く

これだけです。 Anthropic認証はWeb UIのOAuthフローで動作します。追加費用なし。MITライセンス。GitHubスター1.7k。

HolyClaudeが存在する理由

手動セットアップ = 2時間以上の苦痛:

  • Chromiumクラッシュ (shm_size=64MB → 2GB修正)
  • パーミッション拒否 (PUID/PGID不一致)
  • Claudeインストーラー停止 (WORKDIRがroot所有)
  • NASマウントでのSQLiteロック
  • SMB共有でのファイル監視破損

HolyClaude = docker compose upの30秒。すべてのエッジケースに対応。

中身(フルイメージ)

AI CLI(Tabキーで切り替え): Claude, Gemini, Codex, Cursor, Junie, TaskMaster, OpenCode

言語&ビルドツール:

  • Node.js 22 + pnpm + TypeScript + Vite + esbuild
  • Python 3 + pandas/numpy + FastAPI + requests

ブラウザオートメーション: Chromium + Xvfb(:99) + Playwright(事前設定済み)

デプロイ: Vercel, Netlify, Cloudflare Workers, Azure CLI

データ処理: PDF生成(7ライブラリ)、Excel/Word/PowerPoint、ffmpeg、pandoc

システム: git/gh, ripgrep/fd/fzf, tmux, htop, psql/redis-cli

クイックスタート(コピー&ペースト準備完了)

docker-compose.yamlを作成:

services:
  holyclaude:
    image: coderluii/holyclaude:latest
    container_name: holyclaude
    restart: unless-stopped
    shm_size: 2g
    cap_add:
      - SYS_ADMIN
      - SYS_PTRACE
    security_opt:
      - seccomp=unconfined
    ports:
      - "3001:3001"
    volumes:
      - ./data/claude:/home/claude/.claude
      - ./workspace:/workspace
    environment:
      - TZ=UTC
docker compose up -d
open http://localhost:3001  # Anthropicでサインイン

既存のサブスクリプションを使用

Claude Max/Pro: Web UI OAuth(デスクトップアプリと同じ) APIキー: 設定に貼り付け 追加費用なし - HolyClaudeは無料OSS

他のプロバイダも動作:

  • OpenAI/ChatGPT: codex login --device-auth
  • Gemini: GEMINI_API_KEY
  • Cursor: CURSOR_API_KEY

プラットフォームサポート

プラットフォーム ステータス 備考
Linux amd64 推奨
Linux arm64 Pi 4+、Oracle Cloud
macOS Docker Desktop
Windows WSL2 + Docker
Synology/QNAP NAS対応

本番環境対応

  • 永続化: ./data/claude(認証情報)、./workspace(コード)
  • プロセス監視: s6-overlay(自動再起動、優雅なシャットダウン)
  • 更新: docker compose pull && docker compose up -d
  • パーミッション: PUID/PGIDマッピング
  • 通知: Discord/Telegram/Slack/Email (Apprise)

Slim vs Fullイメージ

タグ サイズ 最適
:latest フル ゼロ待機時間
:slim スリム VPS、従量課金帯域

Slimは不足パッケージを自動インストール。Fullはすべて事前構築。

日常ユーザーによる構築

「これは私がサーバーで毎日実行しているものです。」 - CoderLuii

1.7k ⭐ 190フォーク。MITライセンス。積極的にメンテナンス中。

GitHub Repo - スター、フォーク、構築。

Dockerとの戦いをやめて、コードをリリースしよう。