agentcompass view 在本地启动结果查看器,你可以在浏览器中查看一次运行的指标、摘要、任务结果和逐步轨迹,也可以在多个运行之间切换。它只读取结果文件,不会修改运行目录。
快速开始
传入一个 AgentCompass 运行目录:http://127.0.0.1:8765),并用系统浏览器打开该运行。在终端按 Ctrl+C 即可停止查看器。
结果查看器
RUN-DIR 时,查看器打开首页,你可以在顶栏输入路径,或从最近打开的目录中选择。路径在运行查看器的机器上解析。顶栏右侧可以切换中英文界面。
查看任务详情与轨迹
点击任务卡片即可打开详情页:- 左侧:主指标、状态、尝试次数、重试次数、耗时等概要信息,以及分析器发现和重试诊断。
- 右侧:任务有多次尝试时,可在顶部切换 attempt;存在问题时,先显示问题列表和异常堆栈,然后依次是最终输出和轨迹。
- 轨迹:每一步默认折叠,只显示一行预览、工具调用次数和耗时;展开后可查看思考、回复、工具调用参数和观测。
任务详情
在运行之间切换
加载运行目录后,左侧边栏以目录树展示它所在的结果根目录。点击目录可以展开或折叠,点击运行目录即可切换到该运行;点击侧边栏的刷新按钮,可以显示新产生的运行。点击顶栏左侧的按钮,可以隐藏或显示侧边栏。 你也可以直接打开结果根目录,再在侧边栏中选择运行:查看进行中的评测
评测运行期间也可以打开查看器。未完成的任务显示为执行中的卡片,并标出当前阶段,不计入任务总数。查看器会为进行中的评测自动开启定时刷新,你也可以在任务列表工具栏中关闭自动刷新,或随时手动刷新。如果评测已经异常退出,残留的未完成任务会显示为已中断。在远程机器上查看
结果位于远程机器时,在远程机器上使用--no-open 启动查看器,再从本地转发端口:
从源码安装时构建前端
发布包已包含查看器前端。如果你通过克隆仓库并以可编辑模式(pip install -e .)安装 AgentCompass,首次运行 agentcompass view 时会自动在 tools/result-browser 下执行 npm ci 和 npm run build,构建产物写入 src/agentcompass/viewer/static/。首次构建需要联网下载 npm 依赖。
自动构建需要 Node.js 20.19+ 或 22.12+。未安装 Node.js 或版本过低时,命令会报错并提示安装。
构建产物已存在时不会再次构建。更新代码后,使用 --rebuild 重新构建前端:
