【开源】HolyClaude:一个命令搞定AI开发工作站,Claude Code + Web UI + 50+工具开箱即用

想用Claude Code做开发,又想要浏览器里的Web界面?还需要Headless浏览器做截图测试?Playwright要配置、Xvfb要调试、Chromium在Docker里跑不起来……一个个问题排查下来,2小时就这么没了。HolyClaude正是为了终结这些折腾而生。

## 项目介绍

HolyClaude是一个一站式AI开发工作站,通过一条Docker命令,启动完整开发环境:Claude Code官方CLI、Web管理界面、Headless浏览器、7个AI命令行工具、50+开发工具,全部容器化,开箱即用。你只需执行docker compose up,就能打开浏览器开始构建项目。

## 核心特色

使用你已有的Claude Code订阅:运行的是真正的Claude Code CLI,不是第三方封装。支持Max/Pro账户通过Web UI OAuth直接登录,也支持API Key方式。数据存储在本地挂载卷中,完全由你掌控。

一条命令启动完整工作站:不需要逐个安装配置工具,不需要解决各种兼容性问题。作者已经解决了所有Docker环境下的疑难杂症——共享内存、权限问题、Chromium启动等,全部搞定。

丰富的AI CLI支持:内置Ollama(本地大模型)、GPT-4o、Claude、Deepseek等多个AI Provider,可根据需求灵活切换。

完善的开发工具链:预装Playwright(带浏览器)、TypeScript、Python、各种部署工具和数据库客户端,开箱即用。

## 安装步骤

前提:需要安装Docker和Docker Compose。

快速启动:克隆仓库后,进入目录执行:

git clone https://github.com/CoderLuii/HolyClaude
cd HolyClaude
docker compose up

启动后,打开浏览器访问http://localhost:3000即可看到Web界面。首次使用需要通过OAuth或API Key配置你的Claude账号。

有全量镜像和精简镜像两种版本可选,精简版体积更小但功能完整。

## 核心功能使用

Web UI:浏览器中直接操作,可管理文件、配置AI Provider、查看日志。支持OAuth登录Anthropic账户,与桌面版Claude Code使用相同的认证体系。

Claude Code集成:通过Web界面启动Claude Code会话,在浏览器中完成所有开发工作。

多AI Provider切换:内置Ollama、GPT-4o、Claude系列、Deepseek等多个Provider,可在界面中一键切换。

Headless浏览器:内置Playwright和Headless Chromium,可直接做截图、自动化测试,无需额外配置。

## 远程访问

可通过配置环境变量实现远程访问,支持HTTPS暴露到公网,方便在外网环境下使用完整工作站。

## 适用场景

想要在服务器上运行Claude Code的开发者;需要远程使用AI编程工具的技术团队;需要Headless浏览器但不想本地配置的自动化测试场景;想在一个统一环境中使用多个AI CLI的开发者。

## 项目架构

后端基于FastAPI,前端为现代化Web界面,数据通过绑定挂载卷持久化。权限处理上做了大量优化,确保容器内外用户权限一致。

## 开源协议

采用MIT开源协议,可自由使用、修改和分发。

项目地址:https://github.com/CoderLuii/HolyClaude


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容