

fx 是 Vercel 推出的微型开源编码代理,旨在不打扰你的工作流。它用 Zig 编写,以约 6MB 的原生二进制文件发布,启动几乎瞬时完成,同时将内存和上下文开销保持在较低水平。你可以将其与本地或云端模型配合使用,通过技能、插件和 MCP 扩展它,或将其嵌入到你自己的代理基础设施中。设计上追求小巧,让模型拥有更大的发挥空间。
Loading comments…
制作者
kettle_dev
访问网站
fx.sh
项目信息
产品关键词
fx 是 Vercel 推出的一个极简开源编码代理,旨在不打扰你的工作流。它使用 Zig 编写,以约 6MB 的原生二进制文件发布,启动几乎瞬时完成,同时保持较低的内存和上下文开销。它是一个编码代理框架和命令行工具,专为研究、自动化以及作为更大系统的一部分嵌入而设计——不是那种笨重的“终端里的 IDE”TUI,而更像 Unix shell 的形式和感觉。
fx 以约 6.39MB 的单一原生二进制文件发布,专为即时安装和嵌入资源受限环境及代理沙箱而设计。没有依赖地狱,没有臃肿的运行时——只是一个开箱即用的编译工具。
冷启动仅需 10 微秒,在接收用户输入前不做任何不必要的 I/O。这使得 fx 在交互使用和每一毫秒都至关重要的自动化管道中都具有极高的响应速度。
由 Zig 工具链生成的优化 fx.wasm 构建进一步减小了体积,并使网络栈可插拔。你可以在支持 WebAssembly JSPI 的浏览器(如 Safari 27+ 和 Chrome)中运行 fx,网络功能委托给浏览器的 fetch。
极简的系统提示和工具节省了令牌成本,并实现了最优的首令牌时间(TTFT)。设计理念很简单:小而精,让模型有更多空间发挥。
小而精,让模型有更多空间发挥。
fx 的整个架构都围绕这一原则展开。它不堆砌功能,而是将一切精简到核心——极简的系统提示、极简的工具、极简的内存开销——让底层模型专注于真正重要的事情。它不依赖特定模型或提供商,可与本地模型、网关、直接提供商 API 访问或订阅配合使用。类似 shell 的界面默认保留滚动历史并产生最小化输出,使其感觉更像 Unix 工具而非花哨的 TUI。
你厌倦了占用大量内存和增加延迟的重量级编码代理,或者你正在构建需要小型可嵌入核心的代理基础设施。fx 目前处于实验阶段(v0.0.4,使用风险自负),但如果你重视极简主义、即时启动和 Unix 风格的可扩展性,它值得一看。它还在 Apache-2.0 下开源,因此你可以检查每一行代码并根据自己的需求进行调整。
其他您可能感兴趣的工具