Aladdin是Alaya New为VS Code及兼容IDE打造的AI计算扩展套件,它将Alaya New的云端算力(VKS/CCI)无缝接入本地开发环境,让您无需离开熟悉的IDE界面,即可使用远程GPU/NPU资源进行编码、调试、脚本运行与模型训练。
Aladdin采用双扩展架构:本地扩展负责账号管理、资源调度与生命周期运维;远程扩展则在Workshop或CCI实例内部运行,提供GPU Debug、GPU Run、Run Shell、Run Task等远程开发能力。两者协同工作,为您打造「本地编辑、云端运行」的一站式AI开发体验。
快速开始
安装Aladdin
了解安装前提与具体步骤
功能架构
了解核心组件与工作流程
基本概念
掌握核心名词
登录Aladdin
配置凭证并接入云端服务
创建Workshop
一键创建云端交互开发环境
创建CCI
按需创建专属 GPU 算力实例
配置环境
自定义依赖包与运行环境
GPU Run/Debug
云端 GPU 运行与断点调试
Run Shell/Task
执行远程 Shell 批处理任务
RunTask命令详解
解析参数与配置分布式任务
创建HPT(极核训练任务)
提交并管理训练任务
构建镜像
构建并固化自定义运行环境
产品功能
本地资源管理
- 支持Aladdin账号登录/登出,自由切换不同AI数据中心,适配跨地域资源调度。
- 在VKS(集群模式)与CCI(Serverless容器)之间灵活切换,满足不同规模与场景需求。
- 创建、编辑、启动、停止、删除Workshop开发环境,支持镜像保存与复用。
- 创建、编辑、启动、停止、删除CCI容器实例,按量计费,用完即释放。
- 支持Alaya New官方镜像仓库与自定义Harbor私有仓库,支持镜像信息的查看、刷新与删除。
- 一键向运行中的Workshop或CCI实例推送并安装Aladdin Remote扩展。
- 查看训练任务列表、实时日志、资源监控数据,全面掌握运行状态。
远程开发能力
- 在远程GPU环境中对Python程序进行断点调试,支持单步执行、变量查看与堆栈追踪。
- 在远程GPU上直接运行Python脚本,自动注入CUDA环境,省去手动配置依赖。
- 在远程Workshop或CCI实例上执行Shell脚本,适用于数据预处理、环境初始化等批处理任务。
- 提交分布式训练任务,支持多节点自动编排、环境变量注入、日志聚合与生命周期管理。
- 通过
develop session与training task面板统一管理开发会话与训练任务。 - 内置远程终端访问、日志实时查看与下载、外部访问端口管理等功能。
- 对外暴露资源查询、镜像查询、运行、调试、Shell与Task操作等MCP工具接口,支持第三方工具链集成。
产品优势
- 无需离开熟悉的开发工具(例如:VS Code)即可完成从代码编写到云端GPU运行的完整闭环,上下文零切换。
- 支持VS Code、Cursor、Trae、CodeBuddy、Qoder、Antigravity、Devin、Kiro等多种主流IDE。
- 同时支持VKS集群模式(适合大规模分布式训练)与CCI Serverless模式(适合快速实验与推理),按需选择。
- 专为AI开发场景优化,内置GPU Debug、分布式训练任务提交、训练日志聚合等AI全链路能力。
- CCI按量计费、未运行不计费;VKS支持弹性伸缩,帮助您在成本与性能间取得最佳平衡。
应用场景
模型开发调试
在远端页面编写模型代码,通过Aladdin一键将调试会话挂载到云端Workshop的GPU环境,利用GPU Debug进行断点调试与性能分析。开发完成后,可将环境保存为镜像,供后续实验复用,显著缩短模型迭代周期。
分布式训练
针对大模型预训练与微调任务,使用Aladdin的Run Task功能提交多节点分布式训练作业。平台自动完成节点间通信参数编排(如torchrun的master_addr、node_rank等),您只需关注算法本身。训练过程中可实时查看各Worker日志与资源监控,及时发现并定位问题。
推理服务部署
在CCI上快速拉起容器化推理服务(如vLLM、TGI),通过Aladdin开放端口功能将服务暴露为外部API。利用CCI的秒级启动与弹性伸缩能力,实现推理服务的快速部署与按需扩缩容,降低在线服务的资源闲置成本。
Last updated on
