从当前项目到可访问的应用
受保护的本地运行时连接 Rainbond,让应用运行在 Cloud、自己的服务器或 Kubernetes 中。
部署
识别源码、镜像与组件依赖,组织应用拓扑。
排错
读取构建、运行日志与平台事件,定位失败原因。
验证
检查页面与 API,返回访问地址和交付结论。
运维
在同一应用上继续升级、快照、发布与回滚。

查看完整交付流程
读取当前项目
识别语言、框架、组件、端口、依赖和已有部署配置。
选择交付目标
连接已有 Rainbond,或明确选择自己的服务器与 Kubernetes 环境。
生成应用拓扑
把前端、后端、数据库、缓存和存储组织成可管理的应用。
部署并持续排错
读取构建日志、运行日志、Pod 状态和事件,定位阻塞原因。
验证最终交付
检查组件与访问路径,给出可访问地址和明确的交付结论。
为什么不直接让 Agent SSH 到服务器?
RainSkills 用应用拓扑管理组件与依赖,并持续验证运行状态、访问结果和后续版本。
| 对比维度 | Agent 直接操作服务器 | RainSkills + Rainbond |
|---|---|---|
| 工作起点 | 服务器地址、SSH 和临时命令 | 当前项目与明确的应用上下文 |
| 应用结构 | 人工拼装进程、数据库与网络 | 用应用拓扑表达组件和依赖关系 |
| 失败排查 | 在多处日志之间手动切换 | Agent 读取构建、运行、Pod 和事件状态 |
| 完成标准 | 命令退出码为 0 或进程已启动 | 页面/API 可访问并输出交付结论 |
| 后续维护 | 继续维护脚本与服务器差异 | 基于同一平台完成升级、快照和回滚 |
| 安全边界 | Agent 直接拥有服务器操作能力 | 通过受控工具调用、平台权限和关键操作确认执行 |
按你的工具和问题继续阅读
常见问题
AI 生成的代码怎么部署到自己的服务器?
先安装 RainSkills,再在 Claude Code 或 Codex 中要求部署当前项目。Agent 会结合项目结构处理组件、依赖与配置,首次需要时引导选择 Rainbond 运行环境,然后触发构建、检查日志并验证访问地址;数据库、域名和模型接口等配置仍需按实际环境提供。
RainSkills 是什么?
RainSkills 是 Rainbond 官方开源 Agent Skills,安装在 Claude Code、Codex 等 AI 编码工具中,通过受保护的本地运行时连接 Rainbond,完成项目接入、应用部署、运行排错、交付验证和版本管理。
Claude Code 可以直接把应用部署到自己的服务器吗?
可以。RainSkills 让 Claude Code 从当前项目发起部署,并通过 Rainbond 把应用运行在自己的服务器或 Kubernetes 上。Rainbond 负责构建、网络、存储、访问和后续运维,Claude Code 继续负责理解项目、推进任务和处理异常。
Codex deployment skill 能处理全栈项目吗?
可以处理包含前端、后端、数据库和缓存的全栈项目。RainSkills 会先识别组件边界和依赖关系,再创建或复用 Rainbond 应用拓扑,最后检查每个组件与访问路径是否正常。
RainSkills 会自动修改业务代码吗?
不会默认修改业务代码。问题定位到源码或构建脚本后,RainSkills 会说明原因和下一步;涉及代码修改、删除资源、安装平台等高风险操作时,需要用户明确确认。
使用 RainSkills 必须先会 Kubernetes 吗?
不需要先掌握 Kubernetes YAML。用户以应用和交付目标描述任务,RainSkills 与 Rainbond 负责把组件、依赖、网络、存储和运行状态组织起来;需要深入排查时仍可查看底层 Kubernetes 状态。
RainSkills 是免费开源的吗?
RainSkills 是开源部署 Skill,可以在 GitHub 查看源码,并通过 npm 安装器接入支持的 AI Agent。实际运行环境可以选择 Rainbond Cloud 或部署在自己的服务器与 Kubernetes 集群中。