iofold/stablehand 是一个运行时,可在自有服务器上让多种执行骨架(harness)的代理在隔离的沙箱中运行。仓库说明与 README 所提出的核心在于:它不仅管理执行环境,还同时管理人工审批、支出限制和事件记录。公开的最新发布版本不在 FACTS之中,因此本文介绍的是仓库中所描述的实现,而非某个特定版本的变更。
代理配置以 YAML 编写,每次执行都在独立的 Docker 容器中进行。代理可按计划或依据事件运行,被标记为有风险的工具调用会等待人工审批。它还设有按代理划分的预算上限和按次执行的支出上限。事件会先写入数据库,因此重启之后也能继续执行;执行回执会记录所用的模型与使用量、成本、审批记录以及生成的文件。项目使用 TypeScript 编写,并以 MIT 许可证公开。
不过,README 明确说明它不提供 Firecracker 隔离,默认配置也不包含 MCP 与 Composio 的连接。因此可以确认它具备容器隔离以及审批与记录功能,但不能认为 Firecracker 级别的隔离或这些外部连接是默认提供的。FACTS 给出的势能分数为 1.4,这说明撇开运营功能的广度不谈,该项目的推进力目前仍被评估为有限。