fx:小巧、开源、原生编码代理。
摘要
fx是一个基于Zig的微小开源编码代理CLI工具,专注于极简、高性能和可嵌入性,具有二进制文件小、冷启动快的特点。
暂无内容
查看缓存全文
缓存时间: 2026/08/19 22:11
# fx - 小巧、开源、原生编码代理
来源:https://fx.sh/
小巧、开源、原生编码代理。
v0.0.36 状态:实验性 风险自负,我们将进行频繁更新
此演示运行完整的fx CLI,基于Zig工具链编译为WebAssembly。网络功能委托给浏览器的`fetch` API(https://fx.sh/docs/lib/host-integration#network-requests),所有SDK组件均可在文档中配置(https://fx.sh/docs/lib)。
fx是由Zig编写的编码代理框架与命令行工具,专为研究和嵌入大型系统而优化。
它从系统提示词设计、工具、功能集到仅6.39MB的二进制文件,全面追求极简与高性能。
对于终端用户而言,其CLI输出风格与形态更接近Unix终端,而非沉重的"终端IDE"。
它是开源(Apache-2.0)、模型无关的,适用于本地和云端推理场景。
## 小巧约6MB二进制文件
专为即时安装和资源受限环境/代理沙箱的嵌入场景设计。
## 即时响应能力
fx冷启动仅需10μs,且在接收用户输入前不执行任何非必要操作或I/O,非常适合编程化调用。
## Wasm支持
Zig工具链生成优化的fx.wasm构建产物,进一步减小体积并使网络栈可插拔。
## 极低内存占用
fx基线内存消耗为个位数MB,允许在单台设备上运行大量实例。
## Shell风格界面与人机交互
fx默认保留滚动历史,输出精简,并克制使用复杂终端界面元素。
## 上下文高效
精简的系统提示词与工具集,节省token开销并优化首个token响应时间(TTFT)。
## 可嵌入与可扩展
核心精简,通过技能、插件、MCP扩展,遵循类Unix的扩展哲学。
相似文章
@rauchg: http://fx.sh 是 6.3MB。它启动时间在 10 微秒¹。它是一个 Zig 编译的静态 ELF 二进制文件,或者一个更小的 𝚕𝚒𝚋𝚏𝚡.𝚠𝚊…
一款名为 fx 的新型开源编码代理工具,使用 Zig 编译,具有微小的 6.3MB 二进制文件、10 微秒的即时启动以及 WebAssembly 支持,以实现优化性能和可嵌入性。
Hax – 一个用 C 编写的极简、终端原生编码代理
Hax 是一个用 C 编写的极简、终端原生编码代理,设计轻量、内存高效,对本地 LLM 使用友好,并支持多种提供商。
XS: 一种编程语言。随时随地,人人可用。
XS是一种新的编程语言,以单个静态链接的二进制文件形式分发,其中包含编译器、语言服务器、调试器、格式化器、代码检查器、测试运行器、性能分析器和包管理器。它可以在多个平台上无需修改地运行,包括Linux、macOS、Windows、WASI、iOS、Android、ESP32和Raspberry Pi,并提供多种后端,包括JIT、虚拟机以及到C和JavaScript的转译器。
用Rust构建了一个极简编码代理,优化内存占用
介绍zerostack,一个用Rust构建的极简编码代理,专注于低内存占用(约16MB RAM)和空闲时无CPU占用,旨在实现与Pi或Mistral's Vibe等现有代理功能等效。
将 hf CLI 设计为适合 Hub 使用的 Agent 优化工具
Hugging Face 重新设计了其 `hf` CLI,使其同时面向人类用户和 Claude Code、Codex 等 AI 编程 Agent 进行优化,具备 Agent 感知的输出渲染能力,基准测试显示在复杂任务上相比不使用 CLI 的方案最高可节省 6 倍的 token 消耗。