用途:排查运行在 ROCK 沙箱中的 Agent Job,覆盖 Harbor Job 与 Bash Job 两种类型,最终产出一份落盘报告。
主要能力:通过 rockcli 确认沙箱存活状态、自动检测 Job 类型(先按 HarborJobConfig 解析,失败回退 BashJobConfig)、定位目标 Job、读取配置与运行日志、逐 Trial 分析 reward 与异常、检查 Docker container 状态、按需查看 Agent 执行轨迹,并生成结构化报告保存到本地文件。
使用方式:先执行 rockcli sandbox <id> status 确认沙箱,再用 rockcli sandbox <id> exec 检查 /tmp/harbor/jobs/、/data/logs/user-defined/ 等路径;读取 YAML 判断类型;Harbor Job 关注 result.json、trial.log、exception.txt、verifier/reward.txt,Bash Job 关注 .out 日志、退出码与 artifact。报告保存为 /tmp/rock-agent-report-<sandbox_id_短>-<timestamp>.md。
适用场景:用户提供沙箱 ID 并询问 job 状态、进度、日志、reward、agent 执行情况,或遇到 job 失败、trial 异常、reward 为 0 等情况。
限制:需用户提供沙箱 ID;资料未说明安装方式、收费与平台支持范围;查询应拿到足够信息即停止,避免全盘搜索。