DC娱乐网

Vercel 开源 fx:6.39 MB 的 Agent Harness Ve

Vercel 开源 fx:6.39 MB 的 Agent Harness

Vercel Labs 开源了 fx,一个用 Zig 编写的 Coding Agent Harness + CLI。项目采用 Apache-2.0 协议开源,并支持使用 Skills、MCP 等方式继续扩展。

fx 亮点之一是非常的“小”:当前 v0.0.3 版本的体积约 6.39 MiB,冷启动约 10 μs,基础内存占用控制在个位数 MiB。

在交互设计层面,fx 接近 Unix Shell,会保留终端的滚动历史,减少复杂 TUI 和额外界面刷新。

fx 还有一个亮点是可嵌入设计。可作为普通 CLI 在终端中运行,也可以通过 fx acp 接入支持 ACP 的编辑器或客户端。Zig 工具链还能将 fx 编译成 WebAssembly,通过 createFxAgent() 提供无头 Agent,或通过 createFxTerminal() 把完整终端嵌进 JavaScript 应用。Vercel 官网里的在线 Demo,本身运行的就是 WebAssembly 版本的 fx。

这些设计让 fx 更像一个可复用的 Agent Core:上层产品负责界面、网络、存储和运行环境,fx 负责 Agent Loop、工具调用、会话管理、权限控制和扩展机制。同一套核心不仅能进入终端、IDE、浏览器,还能成为其他 Agent 产品的一部分。

不过,fx 在模型支持上还需要补充说明。项目将自己定位为 model/provider agnostic,并把本地模型、Gateway 和 Provider API 都列入支持目标;但从当前公开文档来看,模型目录和调用流程仍主要围绕 Vercel AI Gateway 展开。

vercel fx CodingAgentAgentHarnessZig WebAssembly AI编程