herdrdev/herdr 是一个 Rust 运行时,用于在现有终端内运行并管理编码智能体。仓库中显示的最新版本是 v0.9.5。但所提供的资料中没有本次版本的变更说明,也没有发布说明。因此,无法具体断言该版本有哪些改动。README 将 Herdr 介绍为编码智能体驻留其中的运行时。该项目以 Apache-2.0 许可证公开。
该运行时的作用是将智能体所使用的终端与客户端连接分离并加以管理。即使关闭客户端或 SSH 连接中断,后台服务器也会保持终端运行。设备或服务器重新启动后,可以恢复已保存的布局,并继续受支持的会话。它还提供连接多台计算机以及按状态配置分屏窗口的功能。可通过命令行和套接字接口进行操作,并支持插件。这里的“布局”指终端窗口与会话的构成方式。这类配置适用于难以让运行智能体的终端一直保持开启的场景。
但可以确认的说明仅限于运行时的作用和所支持的功能。v0.9.5 中这些功能如何变化、各功能的具体行为如何,所提供的资料中均未写明。因此,也没有足够的依据来评判本次发布的成效或稳定性。目前只能确认这是一个用于保持和恢复编码智能体终端与会话的项目,而 v0.9.5 的具体变化无从得知。