在华为云 AI 开发者空间里待了半小时:一个开箱即用的 Agent 沙箱长什么样
起因
想验证一个 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 想法,从打开页面到跑通第一句对话,时间成本接近零,比本地装环境划算得多;
- 如果你要长期跑服务,别用它,临时容器不是干这个的;
- 无论哪种,先准备好一个专用的开发子账号,再点那个「同意」。
工具本身没什么神奇的,它的价值在于把"环境准备"这件事从流程里划掉了。对经常被打断、需要随手验证想法的人来说,这一点比多几个功能重要。
- 点赞
- 收藏
- 关注作者
评论(0)