TwKit

推文

@verysmallwoods · 2026-10-13 06:09

Pi 有个 pi-env 包,能够将执行环境配置到远程主机,通过复用 ssh 连接,将工具的执行挪到远程。 https://github.com/earendil-works/pi/tree/main/packages/env 视频介绍中使用的就是Pi 官方的这个 pi-env,并利用 pi-durable-mini-agent 作为演示 agent,其中接入 RemoteExecutionEnv。我用 了 Ubuntu Docker 容器模拟远程主机,完整跑了一遍下面这些内容: - 通过 SSH 连接远程 workspace - 使用环境变量配置远程地址和端口 - Durable Agent 在远端创建并运行 Python 文件 - 停止并重启容器,观察 SSH 连接失败和后续重连 - 用 Task、Document 和 checkpoint 恢复一次中断的远程验证任务 pi-durable-mini-agent: https://github.com/sugarforever/pi-durable-mini-agent Pi Durable 负责让流程能从 checkpoint 继续,但外部操作能不能安全重试,仍然要由工具代码和目标系统共同保证。注,视频里的 operation ID、operations 和 receipt,是演示代码自行实现的最小幂等机制,不是 Pi Durable 自动生成的功能。

曝光 239 · 评论 0 · 点赞 1 · 书签 2 · 曝光/时 76.24597087842704

TwKit
正在载入