HolyClaude: 1コマンドAIコーディングワークステーション
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との戦いをやめて、コードをリリースしよう。