by shareAI-lab
对标大厂内部研发环境建设,面向小型创业团队的云端 IDE 标准环境。 预置 VSCode 在线版与 Claude Code、Gemini、Codex 等 AI 编程工具。 专为弱网、出行、休眠与长时间 Agent 运行场景设计。 保持熟悉体验,实现持续在线的开发协作。
# Add to your Claude Code skills
git clone https://github.com/shareAI-lab/ai-cloud-stationGuides for using ai agents skills like ai-cloud-station.
Last scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T16:57:30.217Z",
"npmAuditRan": true,
"pipAuditRan": true
}ai-cloud-station is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by shareAI-lab. 对标大厂内部研发环境建设,面向小型创业团队的云端 IDE 标准环境。 预置 VSCode 在线版与 Claude Code、Gemini、Codex 等 AI 编程工具。 专为弱网、出行、休眠与长时间 Agent 运行场景设计。 保持熟悉体验,实现持续在线的开发协作。. It has 105 GitHub stars.
Yes. ai-cloud-station passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/shareAI-lab/ai-cloud-station" and add it to your Claude Code skills directory (see the Installation section above).
ai-cloud-station is primarily written in Shell. It is open-source under shareAI-lab on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ai-cloud-station against similar tools.
No comments yet. Be the first to share your thoughts!
Your Dev Environment Should Never Sleep
ai-cloud-station 是一套面向全球协作团队的 AI 云端开发环境一键部署解决方案。通过 Docker 容器化技术,将顶级 AI 编码工具(如 Claude Code、Gemini CLI、OpenAI Codex、Devin 等)和现代开发环境集成在一起,帮助团队成员无论身处何地,都能安全、稳定、高效地使用最强 AI 编码能力。
python 命令直接指向 python3,Poetry 和 uv 预装,环境更加简洁稳定。--cpu 和 --memory 参数精确控制容器资源,不指定时默认不限制。yolo (Claude) 和 gyolo (Gemini) 别名,一键启用 AI 全自动执行模式。git clone https://github.com/shareAI-Lab/ai-cloud-station.git
cd ai-cloud-station
sudo docker build -t ai-dev-env:latest .
chmod +x deploy_user.sh
# 基础用法
./deploy_user.sh 用户名 端口基数
# 指定资源限制
./deploy_user.sh 用户名 端口基数 --cpu 16 --memory 128g
# 示例
./deploy_user.sh xinlu 10 # 端口: 1022(SSH), 1080(VS Code), 1081(VNC)
./deploy_user.sh alice 20 --cpu 2 # 端口: 2022, 2080, 2081, 限制2核CPU
./deploy_user.sh bob 30 --memory 8g # 端口: 3022, 3080, 3081, 限制8GB内存
chmod +x resync_auth.sh
./resync_auth.sh
容器使用主机网络模式,服务端口基于端口基数分配:
假设端口基数为 XX,则服务端口为:
ssh dev@YOUR_SERVER_IP -p XX22http://YOUR_SERVER_IP:XX80http://YOUR_SERVER_IP:XX8159XX (供VNC客户端直连)示例(端口基数=10):
密码见脚本输出,所有服务使用相同密码。
--network host 模式,可以暴露任意端口,支持 WebSocket、HTTP 等所有协议直接访问。基数+服务端口后缀(如基数10:1022、1080、1081)--cpu 和 --memory 参数控制资源使用,不指定时默认不限制。
./deploy_user.sh user1 10 --cpu 2 --memory 8g # 端口10xx,限制2核CPU,8GB内存
./deploy_user.sh user2 20 # 端口20xx,不限制资源
/srv/user-data/用户名,容器重建不丢数据。cron 任务自动备份 /srv/user-data/ 目录到云存储或 NAS,防止意外丢失。resync_auth.sh 一键同步所有用户认证,无需重启容器。docker stats、df -h 等命令监控资源使用和健康状态。Q1:如何批量为团队成员分配环境?
A:可编写简单的 shell 脚本循环调用 deploy_user.sh,或结合 CI/CD 工具实现自动化。
Q2:Claude 认证失效怎么办?
A:管理员在主机上重新登录 Claude 后,运行 resync_auth.sh 即可一键同步,无需重启容器。
Q3:如何实现 HTTPS/子域名访问?
A:推荐在主机部署 Nginx/Traefik 反向代理,为每位成员分配独立子域名并配置 SSL 证书。
Q4:如何扩展更多 AI 工具或自定义开发环境?
A:可直接修改 Dockerfile,添加所需依赖和工具,重建镜像即可。
Q5:多个容器使用主机网络模式时端口冲突怎么办?
A:项目已通过端口基数机制解决此问题。每个用户使用不同的端口基数(如10、20、30),容器会自动使用对应的端口范围,避免冲突。
Q6:如何使用 Python 环境?
A:容器使用系统级 Python 3.12,python 命令已指向 python3。预装了 pip、poetry 和 uv 包管理器,支持虚拟环境创建。
Q7:容器内服务如何被外部访问?
A:由于使用主机网络模式,容器内启动的任何服务都可以通过主机 IP 直接访问,无需额外的端口映射配置。
Q8:如何使用 AI 助手工具?
A:容器预装了多个AI助手和快捷别名:
yolo - Claude全自动执行模式(等价于 claude --dangerously-skip-permissions)gyolo - Gemini全自动执行模式(等价于 gemini --yolo)gemini - Google Gemini交互式AI助手,支持最多60次/分钟,1000次/天的免费请求docker run --log-driver=syslog ... 启用。"以前用 Claude Code断断续续,现在丝滑得很,重构大型组件再也不怕了。" —— 前端开发 "统一环境确实省心,新人入职直接给账号就能干活,不用再折腾各种配置。" —— 后端架构师 "团队开发效率明显提升,大家的代码质量也更一致了。" —— 项目经理
让 AI 赋能每一位开发者,让协作无国界。
如需更详细的技术原理、架构设计、实战经验和优化建议,欢迎查阅代码或 Issues 区交流、微信交流。
ai-lab@foxmail.com