云开发机DevBox是预置了常用开发环境(如Python、Java等语言或框架)的ECS实例,创建后可一键连接到本地IDE(如VSCode、Qoder等)。通过本地IDE直连云端环境的方式,简化环境配置,让开发即刻启动。
核心优势
优势 | 说明 |
开箱即用 | 提供三类预置开发环境:语言类(Python、Java、Node.js、Go)、框架类(FastAPI、LangChain、Flask、Django、AgentScope)、AI编码助手类(Hermes Agent、Claude Code、Codex、OpenCode、QwenCode)。创建即可用,环境就绪时间从小时级缩短至分钟级。 |
极致性价比 | 轻量级规格低至 0.1 元/小时(2 vCPU / 2 GiB),支持按需启停与随时释放,停机后计算资源不计费。 |
释放本地空间 | 代码、依赖、构建产物均存储在云端,本地仅运行 IDE 界面,有效缓解磁盘压力。 |
AI 安全沙箱 | DevBox 与本地系统完全隔离,AI 编程助手的所有操作均在云端执行,避免误修改本地文件或数据。 |
本地 IDE 直连 | 支持一键连接VSCode、Qoder、Cursor等主流IDE,省去繁琐的SSH配置。 |
即时部署验证 | 开发完成即可在DevBox直接部署并验证效果,跳过传统CI/CD流水线等待,将部署验证耗时从分钟级压缩至秒级。 |
快速开始
前往ECS控制台-应用管理,单击创建 DevBox。
在创建云开发机 DevBox页面,配置以下参数:
地域:选择DevBox实例所在的地域。建议选择距离较近的地域,以降低网络延迟。
部署模式:选择新建 ECS 实例或使用已有 ECS 实例。如果已有闲置的ECS实例,可以选择将其配置为DevBox。
付费类型:支持按量付费和包年包月。按量付费适合短期使用,支持随时释放。
实例规格:选择ECS实例的vCPU和内存规格。轻量开发场景推荐2 vCPU / 2 GiB(低至0.1元/小时),大型项目或AI模型推理场景可选择更高配置。
开发环境:选择预置的开发环境镜像:
语言:Node.js、Python、Java、Go。
框架:AgentScope、FastAPI、LangChain、Flask、Django等。
AI编码助手:Hermes Agent、Claude Code、Codex、OpenCode、QwenCode等。
单击下一步:确认订单,确认配置信息和费用后,单击立即创建。
创建完成后,在DevBox详情页选择本地IDE(如Qoder、VSCode、Cursor等),浏览器将自动唤起选择的工具并完成云端环境绑定。
开始AI编程之旅。可以在本地IDE中执行命令、安装依赖、生成代码和运行测试,随时查看生成的文件,与AI结对编程。
后续步骤
关机与开机:下班前可将DevBox关机以节省计算费用,第二天重新开机即可恢复使用。关机后仅系统盘和数据盘持续计费。
应用发布:如果您需要将DevBox中的代码部署到线上环境,可以通过应用发布管理进行持续集成和部署。具体操作,请参见应用发布管理。
监控与运维:前往计算巢控制台的服务实例页面,单击对应的实例ID进入详情页,可查看以下信息:
概览:查看实例运行状态、事件统计(计划内运维事件、非预期运维事件、实例费用事件、实例安全事件)和关联资源。
资源:查看DevBox关联的ECS实例、VPC、安全组等云资源详情。
监控:查看CPU使用率、内存使用率、磁盘IO等实时和历史监控指标。
运维管理:执行运维操作,如重启、变配等。
费用统计:查看实例的费用明细和费用趋势。
释放实例:如不再需要DevBox,可随时释放实例以停止所有计费。释放前请确保已备份重要数据。
常见问题
本地IDE编辑的文件和生成的代码,是保存在云端DevBox里还是本地?
生成的所有代码和文件都完全保存在云端DevBox中。本地的IDE相当于一个编辑器,通过SSH通道远程连接到DevBox,远程编辑DevBox中的文件。
DevBox的底层云资源是什么?
DevBox本质是一台ECS实例,预置了常用的开发环境以及SSH连接相关文件,可以一键连接本地IDE并省去安装开发环境的时间。
DevBox预置了哪些常用开发环境?
目前支持的环境包括:语言类(Python、Java、Node.js、Golang)、框架类(AgentScope、FastAPI、LangChain、Flask、Django)、AI类(Hermes、Claude Code、Codex、OpenCode、QwenCode)。
DevBox支持关机吗?
是的,DevBox支持关机。例如可以在下班前将DevBox关机,关机后计算资源(CPU和内存)暂停计费,但系统盘、数据盘等会持续计费。第二天上班时重新开机,继续使用即可。更多信息,请参见节省停机模式。
可以将已有的ECS配置为DevBox吗?
是的,在创建页面可以选择将已有的ECS配置为DevBox。
本地IDE连接不上DevBox怎么解决?
首次连接会稍慢,大约1~2分钟请耐心等待。如果确实连接不上,请检查ECS安全组入方向是否开放22端口。如未开放,请开放后重试。更多信息,请参见使用安全组。
为什么确认订单时的价格与规格选择时的参考价格不一致?
规格选择区域显示的「参考价格」仅为实例计算资源(vCPU和内存)的单价。确认订单时的价格是所有资源的合计费用,包括:
实例规格费用(vCPU + 内存)
系统盘费用(默认 40 GiB ESSD Entry 云盘)
公网流量费用(按实际使用量单独计费,不包含在按时长费用中)。更多信息,请参见阶梯累计计费。