HolyClaude里到底装了什么?50+开发工具与AI CLI完整清单深度盘点
【免费下载链接】HolyClaudeAI coding workstation: Claude Code + web UI + 8 AI CLIs + headless browser + 50+ tools项目地址: https://gitcode.com/gh_mirrors/ho/HolyClaude
HolyClaude 是一个开箱即用的 AI 编程工作站容器:一条docker compose up命令,就能装好 Claude Code、Web UI、无头浏览器、8 个 AI CLI 和 50+ 开发工具,省去两小时的反复配置。很多新手第一次拉取镜像时都很好奇——这个容器里到底预装了些什么?本文就用一张清单,把 HolyClaude 的"全家桶"完整盘一遍,让你知道它到底能替你干多少活。
🤖 先看主角:8 个 AI CLI 一次装齐
HolyClaude 的核心卖点就是多 AI 编程工具共存。Full 镜像内置 8 个 AI CLI,Slim 镜像内置其中 5 个主力 CLI,随时用 Tab 键切换"第二意见":
| AI CLI | 命令 | 一句话定位 | 需要什么 |
|---|---|---|---|
| Claude Code | claude | 主力选手,Anthropic 官方编程代理 | Claude Max/Pro 订阅或 API Key |
| Gemini CLI | gemini | Google 的 AI 编程代理 | GEMINI_API_KEY |
| OpenAI Codex | codex | OpenAI 编程代理 | OpenAI Key 或 ChatGPT 订阅 |
| Cursor | cursor | Cursor 官方 AI 代理 | CURSOR_API_KEY |
| TaskMaster AI | task-master | 任务规划与编排 | 复用已有 AI 提供商密钥 |
| Junie | junie | JetBrains 的 AI 编程代理(仅 Full) | JetBrains 账号 |
| OpenCode | opencode | 开源多提供商代理(仅 Full) | OpenRouter 等 |
| Pi Coding Agent | pi | 极简多提供商代理(仅 Full) | 通过pi自行配置 |
💡 重点:Claude Code 运行的是官方 CLI 本尊,不是套壳或代理。你现有的 Claude 订阅直接就能用,零额外费用。
各 CLI 的认证细节见 docs/architecture.md,Ollama 本地模型方案见 docs/ollama.md。
📦 Node.js 工具链:前端开发的"水电煤"
容器基于Node.js 26 + npm 12,无论 Full 还是 Slim,以下 npm 全局包都已就位——写前端、做构建、跑 lint,打开终端就能用:
| 工具 | 用途 |
|---|---|
typescript、tsx | TypeScript 编译与直接执行 |
pnpm | 又快又省盘的包管理器 |
vite、esbuild | 闪电级构建工具 |
eslint、prettier | 代码质量与格式化 |
serve、nodemon | 静态服务器 / 热重启开发服务器 |
concurrently | 并行跑多个脚本 |
dotenv-cli | 从.env加载环境变量 |
🐍 Python 3.14 生态:数据处理与文档自动化
Python 侧同样"预编译优先",pandas、numpy、Pillow 等重依赖全部烘焙进镜像,运行时不用等 pip 编译:
| 类别 | 已预装 |
|---|---|
| 数据科学 | pandas、numpy、matplotlib、seaborn |
| 文档读写 | openpyxl、python-docx、python-pptx*、pandas |
| 网页抓取 | requests、httpx、beautifulsoup4、lxml、playwright |
| 质量与测试 | pytest、flake8、bandit、desloppify、tree-sitter |
| Web 框架 | fastapi、uvicorn* |
* 标注项为 Full 镜像独有,其余 Full/Slim 通用。
🔧 系统工具:CLI 爱好者的天堂
这是 50+ 工具中数量最大的一类,很多是 Claude 写代码时高频调用的"手和眼":
- 极速搜索三件套:
ripgrep(rg)、fd、fzf—— Claude 读代码几乎全靠它们 - 看得舒服:
bat(带高亮的 cat)、tree、jq(JSON 处理) - 版本控制:
git+gh(GitHub CLI,终端里开 PR、发 Release) - 数据库客户端全家桶:
psql、redis-cli、sqlite3、mysql、mysqldump - 调试与监控:
htop、lsof、strace、tmux、shellcheck - 网络与编辑:
curl、wget、yq、dig、nano - 历史与终端:
atuin(shell 历史增强) - 图像处理:
imagemagick(convert / identify / mogrify)
🚀 Full 镜像加码:部署、文档与媒体一把抓
选择 Full 镜像的话,上面全部工具之外还多出一大批"交付型"工具,覆盖从发布到文档的最后一公里:
☁️ 云部署
| 工具 | 目标平台 |
|---|---|
wrangler、@cloudflare/next-on-pages | Cloudflare Workers / Pages |
vercel | Vercel |
netlify-cli | Netlify |
az | Azure |
🗄️ 数据库 ORM:prisma、drizzle-kit(Node 生态两大主流 ORM 都在)。
📄 文档与办公自动化:pandoc(任意文档格式互转)、reportlab、weasyprint、PyMuPDF、img2pdf(PDF 全家桶)、xlsxwriter、python-pptx、marp-cli(Markdown 直接变幻灯片)。
🎬 媒体与性能:ffmpeg(音视频转码裁剪)、libvips、sharp-cli(高性能图像处理)、lighthouse+@lhci/cli(性能审计)、eas-cli(Expo/React Native 构建)、pm2(生产进程管理)、json-server/http-server(随手起 Mock API)。
📝 这些工具的完整官方清单就在 README.md 的 "What's Inside" 一节,安装细节则固化在 Dockerfile 中——每个包都有锁定版本和校验和。
🌐 无头浏览器:截图、测试、Playwright 三合一
HolyClaude 内置Chromium 153 + Xvfb + Playwright 1.63,这是大多数自建容器的"重灾区":Docker 默认 64MB 共享内存会让 Chromium 随机崩溃、沙箱配置、显示服务……这些问题镜像里已经全部解决,compose 模板默认带shm_size: 2g。意味着 AI 帮你截图、跑 E2E 测试、做页面性能分析,开箱就能跑。
⚖️ Full 还是 Slim?怎么选
| Full(latest) | Slim | |
|---|---|---|
| 工具数量 | 50+ 全量预装,零等待 | 核心工具,AI 按需秒装 |
| 适合人群 | 想"什么都不缺"的大多数用户 | 小 VPS、低磁盘、按量计费 |
| 独有 | Junie / OpenCode / Pi、部署三件套、pandoc / ffmpeg 等 | — |
新手建议:磁盘不紧张就直接 Full;Slim 用户缺什么工具直接吩咐 Claude,npm/pip 包几秒装好,系统包一两分钟,能力最终一致。
✅ 3 步上手 + 自查清单
- 复制 docker-compose.yaml(快速模板)或 docker-compose.full.yaml(全量模板)到自己的目录
docker compose up -d- 打开
http://localhost:3001,建一个 CloudCLI 账号,用你的 Anthropic 账号登录——完事
进容器后想验证本文清单,可以随手敲几个命令:claude --version、rg --version、python -c "import pandas"、chromium --version,哪个能跑起来就说明对应工具链在线。
总结:HolyClaude 装的不是"一堆软件",而是一整套被验证过、互相不打架的 AI 开发环境——8 个 AI CLI 负责写代码,50+ 工具负责让代码能构建、能测试、能部署、能交付。你只需要负责提需求。🎉
【免费下载链接】HolyClaudeAI coding workstation: Claude Code + web UI + 8 AI CLIs + headless browser + 50+ tools项目地址: https://gitcode.com/gh_mirrors/ho/HolyClaude
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考