Flue 是一个用 TypeScript 写的 Agent Harness 框架,由 astro 团队推出。它把架构拆成四层:模型层管 token、prompt 和 tools,工具层管 skill、memory、session,沙箱层管 bash、网络和权限,文件系统层提供 read、grep、glob 等基础能力。可以部署到 Node.js、Cloudflare Workers 等多种环境。
点评:这个项目的 API 设计有一定的创新性,但仍偏向编程的范畴。在模型驱动占主导地位的今天,也许这个框架的适用场景是由模型而非人类开发者编写其业务逻辑。总的来讲是一个有趣的尝试,但适用场景仍需探索。