用途:通过 rockcli 查询和排查运行在 ROCK 沙箱中的 Agent Job(Harbor Job / Bash Job),最终产出一份落盘的详细报告。
主要能力:支持两种 Job 类型识别(Harbor Job 含 orchestrator、datasets、agents 等字段;Bash Job 含 script 或 script_path 字段),提供远程查询(rc agent view + rc agent fs,不依赖沙箱存活)与沙箱内查询(rc sandbox <id> exec)两条排查路径,可查看 job 状态、trial 列表、result.json、日志、执行轨迹与 artifacts,并分析 reward、异常与失败阶段。
使用方式:优先远程查询,常用命令如 rockcli agent view -e <exp_id> -j <job_name>、rockcli agent fs ls -e <exp_id> -j <job_name> -t <task_name>、rockcli agent fs cat result.json -e <exp_id> -j <job_name> -t <task_name>、rockcli agent view -e <exp_id> -j <job_name> --trajectory。沙箱内查询使用 rockcli sandbox <id> exec 读取 /tmp/harbor/jobs/ 或 /data/logs/user-defined/ 下的配置与日志。分析完成后须在对话中输出结构化报告并保存到 /tmp/rock-agent-report-<sandbox_id_短>-<timestamp>.md。
适用场景:定位 job 失败、reward 为 0、agent 崩溃、超时、verifier 未运行、环境启动失败等问题。
限制:需用户提供实验 ID、Job ID 或沙箱 ID;部分文件可能不存在,不应为此全盘搜索;具体收费、价格与平台支持范围暂未提供。