正在打开每日关注
正在打开每日关注
以可编程 Harness 组合模型、沙箱、技能与工具,支持自主 Agent 执行真实任务。
@trydotworks Flue also uses pi-agent-core. https://t.co/ldOKBpx9Q9
是什么 Flue 是 withastro 发布的 TypeScript 沙箱 Agent 框架,仓库创建于 2026-02-07,标注 8,068 stars,最近提交为 2026-08-27。它不把自己定位为普通 SDK,而是提供可编程 harness,让模型在工具、技能、指令、文件系统和安全沙箱组成的环境中执行真实任务。推文还称 trydotworks 的 Flue 使用 pi-agent-core,但 README 未说明集成细节。
核心设计 示例通过 Triage 函数调用 useModel、useSandbox、useSkill、useTool 注入能力,体现“Agent 即函数”;沙箱可接 local,并支持虚拟或远程容器。功能覆盖 sessions、durability、subagents、typed tools、MCP、channels 和 observability;包拆分为 runtime、Vite 插件、CLI、SDK、OpenTelemetry 与 Postgres 适配器,部署目标包括 Node.js、Cloudflare Workers 和 GitHub Actions。
关键洞察 值得借鉴的是:把能力组合、专业知识复用和副作用控制分别落到 harness、skills、typed tools 与 sandbox 上,并把恢复、遥测和事件入口纳入统一边界。它适合 bug triage、代码操作和事件驱动的长链路 Agent。
坑与边界 README 没给出性能、权限隔离、持久化一致性及各部署目标的兼容性细节,不能仅凭 stars 判断生产成熟度;示例也不证明所有模型、沙箱和渠道能力一致。落地前应验证失败恢复、工具授权、数据边界和观测成本。