返回AI问答
Hermes Agent 后台命令输出去哪了?

Hermes Agent 后台命令输出去哪了?

AI问答 Admin 67 次浏览

Hermes Agent 用终端工具启动后台命令后,输出不会一直刷在当前回答里,而是要通过 process 工具管理。官方工具文档给出的流程是:后台启动返回 session_id,然后用 list、poll、wait、log、kill、write 查看和控制。

正确查看方式

  • 列出后台进程:让 Hermes 调用 process(action="list")
  • 看是否完成:使用 poll
  • 等待结束:使用 wait
  • 查看完整输出:使用 log
  • 卡住时终止:使用 kill

为什么这样设计

长测试、构建、服务器启动如果一直占着当前工具调用,会让 Agent 无法继续推理。后台进程机制让它先拿到 session_id,再按需查看日志。这样适合跑测试、启动 dev server、处理长任务。

如果你想交互式操作 CLI 工具,还要确认是否需要 PTY 模式。普通后台进程适合非交互命令;需要输入的工具,要让 Hermes 使用 process write 或 PTY。

推荐工具

更多