这次 UI 上线会让 Agent-Sandbox(https://github.com/agent-sandbox/agent-sandbox ) 的体验直接"起飞"!
一句话总结:把原本分散在命令和接口里的核心能力,统一收敛到一个可视化工作台里 。
从 Sandbox 生命周期管理,到日志、终端、文件,再到 Pool 和模板配置,所有关键动作都能在浏览器里完成。
1)Sandbox 总览与生命周期管理:一眼掌控全局
先看主战场------Sandbox 列表页。
你可以快速查看实例状态、选择目标、执行管理动作,不用在多窗口来回切换。

你会得到什么:
- Sandbox 状态可视化(运行中、创建中等)
- 常用操作集中入口
- 降低多人协作下的"环境在哪、谁在用、当前啥状态"的沟通成本
2)Logs 页面:问题定位更直接
排障最怕"看不到现场",日志页就是你的第一现场。
选择 Sandbox 即可查看日志,支持刷新和快速切换目标。

亮点:
- 面向实例的日志查看体验
- 快速刷新,减少命令行重复操作
- 更适合联调和故障复盘
3)Terminal 页面:像 SSH 一样快,但更轻
当你需要"进去看看"时,Terminal 就是最顺手的入口。
直接在 UI 内进入目标 Sandbox 终端,执行命令、检查运行环境、现场调试。

适合场景:
- 在线排查依赖/环境问题
- 临时执行诊断命令
- 边看日志边做交互式调试
4)Files 页面:文件管理闭环打通
除了看日志和跑命令,文件操作也很高频。
Files 页支持浏览目录、上传/下载文件,常见操作不必再额外开终端。

核心价值:
- 可视化浏览 Sandbox 内文件
- 上传下载更顺滑
- 对"代码 + 产物 + 配置"联动场景更友好
5)Pool 管理:规模化场景更稳
当你开始批量使用 Sandbox,Pool 的价值就会非常明显。
UI 里可以直观看到 Pool 列表、容量和运行情况,方便统一治理。

你会感受到:
- 资源池状态透明
- 运维和容量管理更可控
- 减少"资源够不够、能不能扩"的不确定性
6)Templates Config:标准化能力可视化
模板是团队标准化的核心。
在配置页面里,你可以统一维护模板定义,让新建 Sandbox 更一致、更可复用。

实际收益:
- 统一模板规范
- 降低新同学上手成本
- 让环境差异问题前置消化
7)Events 能力(新):从"看结果"到"看过程"
这次 UI 还增加了 Events 页面 ,用于观察 Sandbox 相关事件。
它非常适合定位"为什么会这样",尤其是实例创建、调度、探针相关问题。
服务端已做强制过滤,仅返回
Sandbox相关 Kubernetes Events,避免混入无关事件,信息更聚焦、更安全。
最后:这不是"多一个页面",而是"少很多折腾"
Agent-Sandbox UI 的意义,不只是把 API 搬到网页上。
它真正解决的是:把高频动作可视化、把关键链路串起来、把排障路径缩短。
如果你已经在生产或团队协作中使用 Agent-Sandbox,这套 UI 会很快成为你的默认入口。