在华为云 AI 开发者空间里待了半小时:一个开箱即用的 Agent 沙箱长什么样

举报
yd_263217773 发表于 2026/10/29 00:15:45 2026/10/29
【摘要】 在华为云 AI 开发者空间体验版里实测:预装环境、真实目录与工具链、AI Shell 的执行能力,以及临时凭证、容器释放、适用边界三个必须提前知道的限制。

起因

想验证一个 Agent 的小想法,本来准备本地装环境:Python 运行时、几个 CLI、一个能跑多智能体的框架。光是依赖版本对齐就得半天,更别说后面还要把服务分享出去给别人看。

听说华为云 AI 开发者空间开了个体验版,说是"开箱即用、Token 限免",就去试了一下。这篇记录的是实际点进去之后看到的东西,不是产品页的复述。

进去的第一屏:环境已经就绪

打开 devstation 域名下的 AI 开发者空间,会先弹一个「临时凭据自动配置」的确认框:问是否把当前登录用户的临时 AK/SK 同步进沙箱环境,免去手动配置。

几个关键点值得留意,也写在弹窗里了:

  • 临时凭据只存在沙箱内,不上传第三方;
  • 它有当前用户的 IAM 全部权限——所以别拿生产账号来玩;
  • 沙箱是临时的,凭证随沙箱一起失效。

同意之后进入工作台,左上角列着可用的 Agent:AI Shell、CodeArts、WorkSwarm、DeepSeek Harness,另外还有 DevBridge、OpenViking。页面右上角提示环境已经预装完成,同时显示剩余时长——体验版容器 3 小时后释放,下次启动是全新容器,文档要自己存。

这一点很实在:它不是给你一个空的 Linux,而是已经装好一套能用的东西。

实际问了一句:目录和工具链是什么

我在 AI Shell 里输入了第一个问题:

介绍一下这个环境的目录结构,并告诉我可以用哪些命令

它不是笼统回答"这是一个 Linux 环境",而是真的去读,然后列了目录树和工具表。目录大致是:

/root/workspace
├── openviking/
├── jiuwenswarm/
├── shared/
├── template/
└── log/

工具链是重点:

工具 路径 版本 用途
terraform /usr/local/bin/terraform v1.9.8 基础设施即代码
hcloud /usr/local/bin/hcloud 7.2 华为云 CLI(KooCLI)
obsutil /usr/local/bin/obsutil — OBS 对象存储命令行工具
git /usr/bin/git — 版本控制
python3 /usr/local/bin/python3 3.11.16 Python 运行时
node /usr/… — Node 运行时

这个组合说明它的定位不是"给你个跑脚本的地方",而是从写代码到把资源开出来,都在一个沙箱里闭环:terraform 和 KooCLI 负责云上资源,obsutil 管对象存储,Python 和 Node 跑应用本体,DevBridge 再把本地服务一键分享出去。

对做 Agent 的人来说,这套预装省掉的正是最没价值的那段:装环境、对版本、配凭证。

三个必须提前知道的边界

一、权限是跟着账号走的。 临时 AK/SK 拥有当前登录用户的 IAM 全部权限,意味着沙箱里一条误操作的命令,可能直接作用在真实云资源上。弹窗那句"做好开发账号和生产环境的隔离"不是客套话,建议专门用一个子账号来玩。

二、容器是临时的。 体验版 3 小时释放,重启即全新。任何想留下的东西必须落到 OBS 或 git 仓库,不要指望沙箱帮你记。我这次的会话记录里也只有对话内容,工作目录里的文件是清零的。

三、它擅长的是"验证",不是"运行"。 沙箱适合把想法跑通、把依赖验证一遍、把 demo 分享出去看看效果。真要长期托管,得走持久化版本或者干脆落到 ECS/CCE 上。

值得记下来的两个细节

第一个是 AI Shell 的行为方式。它不是纯对话模型套个壳——问目录结构,它去读;问可用命令,它去查 which 和版本。也就是说它和执行环境是通的,这是"AI 编码助手"和"AI 运维助手"之间的分界线。

第二个是环境里那几个目录名:openviking、jiuwenswarm、template、shared。模板和共享目录的存在,说明它预设了多会话、多项目并存的用法,而不是一次只干一件事。

小结

这次半小时的体验,结论比较朴素:

  • 如果你要快速验证一个 Agent 想法,从打开页面到跑通第一句对话,时间成本接近零,比本地装环境划算得多;
  • 如果你要长期跑服务,别用它,临时容器不是干这个的;
  • 无论哪种,先准备好一个专用的开发子账号,再点那个「同意」。

工具本身没什么神奇的,它的价值在于把"环境准备"这件事从流程里划掉了。对经常被打断、需要随手验证想法的人来说,这一点比多几个功能重要。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。