@rauchg: fv 最酷的功能之一是它会自动升级,以及 ctrl+g 可以重启并恢复聊天。另外,…

X AI KOLs Timeline 工具

摘要

fx 工具已更新到版本 0.0.10,带来了显著的性能提升,包括模型请求速度提升了多达 2.5 倍,以及新的子代理功能,用于委托 AI 任务。

fv 最酷的功能之一是它会自动升级,以及 ctrl+g 可以重启并恢复聊天。 另外,版本 0.0.10 在长时间会话中速度大大提升 😊 https://t.co/vsf8v0KT3C https://t.co/mnEBbvz529
查看原文
查看缓存全文

缓存时间: 2026/09/15 03:39

fx 最酷的功能之一是能自动升级,而 Ctrl+G 可重启并恢复对话。此外,版本 0.0.10 在长会话场景下的运行速度大幅提升 😊
https://t.co/vsf8v0KT3C
https://t.co/mnEBbvz529


fx 更新日志

来源:https://fx.sh/changelog

v0.0.10(https://github.com/vercel-labs/fx/releases/tag/v0.0.10)

2026年9月14日 · 6.17 MiB
fx 现在完成对话轮次的速度最高提升 1.6 倍,启动模型请求的速度最高提升 2.5 倍

改进

  • 速度提升因会话长度和使用方式而异,长会话的改善最为显著。
  • Shell 执行失败时,模型会提供更清晰的恢复指引。
  • /trace 现在能为会话标题问题提供更好的诊断信息。
  • 系统通知的视觉呈现更加简洁。

错误修复

  • 恢复中断的会话时,Shell 活动的还原现在更加可靠。
  • 恢复长对话时,历史消息的保留更稳定。
  • 已解决的问题和答案在不同终端宽度下均能正常显示。

安全性

  • MCP 错误现在具有更强的密钥保护机制。

v0.0.9(https://github.com/vercel-labs/fx/releases/tag/v0.0.9)

2026年9月12日 · 6.17 MiB
fx 现在可以使用前沿模型进行引导,然后委派更经济的模型来执行。子代理在您引导时持续运行,可使用不同的模型和推理级别,并在任务中途接收反馈。我们仅通过与 fx 对话实现了这一切,无需引入新命令或概念。

破坏性变更

  • 为简化操作,合成器中的 ! 现在仅作为提示文本,不再启动终端会话。命令通过代理及常规审批流程执行。

新功能

  • 子代理可使用独立的模型和推理强度。例如,使用 GPT-6、Astra 或 Fable 5.1 进行引导,然后将实现委派给 Kimi K3。
  • 您可以向正在运行的命名子代理发送反馈,而无需中断其当前工具。最终结果仍会返回父对话。
  • 新对话会从首条提示生成简短标题。可在 /settings 中关闭自动生成会话标题。
  • 编写时按 Ctrl+P 可打开模型选择器,草稿和附加图片将保持原位。
  • ACP 客户端可在支持的模型上设置推理强度,也可将早期工具调用作为结构化事件重放。
  • 新增 libfx 可运行示例,支持 Node.js(https://fx-demo-node-chat.vercel.app/)、浏览器(https://fx-demo-browser-agent.vercel.app/)、Next.js(https://fx-demo-nextjs-agent.vercel.app/)和 Nuxt(https://fx-demo-nuxt-agent.vercel.app/)。

改进

  • fx -cfx --continue 现在无需完整扫描会话即可恢复工作区记住的对话。
  • 上下文压缩现在会在活动行中显示。压缩过程中发送的消息会等待压缩完成,并在压缩后的上下文中继续。
  • 助手 Markdown 现在以 GitHub 兼容的方式渲染嵌套强调、链接、代码片段、列表、围栏代码块和实体。
  • @~@.@.. 可分别打开主目录、工作区和父目录,无需尾部斜杠。文件建议在浏览和筛选时也保持原位。
  • 按 Escape 键需在一秒钟内再次按下以中断当前工作。Ctrl+C 在合成器非空时先清空内容;若合成器为空,则中断当前工作,再次按下退出 fx。

错误修复

  • 运行中的子代理在文件查找失败时会继续执行。后续消息也不会导致命名子代理卡住。
  • AI Gateway 现在会在聊天请求中应用所选推理强度。带图片的提示在 v4 端点上不再失败。
  • 长回复不会再打乱对话记录行,或在全宽终端行上覆盖最后一个字符。
  • MCP OAuth 现在可与支持 PKCE 但元数据中未包含 none 的服务器配合工作,包括 Slack MCP。

安全性

  • 自动模式现在会检查输入的目标终端会话,包括恢复会话后。
  • 自动模式不再复用早期的安全审核结果来评判后续操作。
  • 当使用凭据与其对应的服务或本地测试进程交互时,自动模式不再发出错误警告。

v0.0.8(https://github.com/vercel-labs/fx/releases/tag/v0.0.8)

2026年9月7日 · 6.01 MiB
fx 变得更小、更简洁、更快速。libfx 在 Node/浏览器中的初始化速度提升超过 40 倍;fx 二进制文件体积缩小 2.8%。fx 采用更简单可靠的 Shell,上下文压缩针对模型进行优化,引导功能现已成为默认设置。

破坏性变更

  • fx 现在使用操作数量减少 75%(3 vs 12)的精简 Shell 工具,替代旧版终端工具。
  • Enter 键现在用于引导当前轮次,而非排队后续消息;Ctrl+Enter 功能相同。
  • 子代理接口的命令数量减少 67%(2 vs 6),通过直接委派替代 Ctrl+X 管理器。
  • 记忆工具已被移除,但不会删除已保存的记忆。
  • createFxAgent() 现在暴露 promptcheckpointclose,替代旧的 sessionmodelconfig API。
  • createFxAgent() 现在直接接受 apiKey 和可选的 model 参数;不再接受通过环境变量进行的代理配置。
  • capability_search 替代了已退役的 skill_searchmcp_search_tools
  • 已移除公开的 --record 启动标志。

新功能

  • 压缩现在会保持近期工具交换完整,保留完整对话记录,并在新的上下文窗口中继续当前轮次。
  • fx 可在对话中直接运行一次性任务或继续命名代理。
  • Shell 现在支持最多 64 个并行执行。
  • /mcp 现在打开终端浏览器,用于管理服务器、工具、资源、提示、认证和项目信任。
  • MCP 工具图片现可传递给支持的模型,并在恢复会话后仍然可用。
  • JavaScript 宿主现在可在 Node、Bun 和浏览器中添加自定义工具、MCP 客户端和技能。
  • libfx 包无运行时依赖;宿主提供的工具和 MCP 客户端可能有自己的依赖。
  • ACP 图片提示现在支持每张图片最多 3.75 MiB。
  • /provider/setup/login 现在打开统一的列选择器,用于管理提供商、登录方式、API 密钥和 Vercel 团队。
  • libfx 现提供 listModels() 用于显式发现模型,无需创建代理。
  • 嵌入式宿主可使用 FX_AUTH_MODE=host-managed,无需读取或写入本地提供商凭据。
  • --full-access/permissions full-access 在 UI 和命令中替代 YOLO 模式;旧别名仍有效。
  • fx ask --json 现在报告输入和输出令牌数。
  • libfx 现在在 Node 中同时支持 ESM 导入和 CommonJS require()
  • 原生 libfx 代理现在可在 Next.js 15 和 16 的服务器路由中运行,无需额外打包配置。
  • getBackendInfo() 现在可在不创建代理的情况下报告可用的 libfx 后端和加载错误。
  • fx session recover 可将损坏的对话恢复到新会话,同时保留原始会话。

改进

  • 原生代理初始化速度提升数十倍,从数百毫秒降至个位数毫秒。
  • 原生流式传输不再等待轮询桥接。
  • 合成原生宿主工具往返在 Node 中 p95 为 3.10 ms,在 Bun 中为 1.56 ms。
  • 在当前基准测试中,所有 22 个测量的 TUI 交互在 50 个样本中均能在 p95 的 15 ms 内完成。
  • CLI 启动在终端初始化前约需 0.5 ms。
  • Ctrl+O 现在在一个视图中显示时间戳、完整工具详情、错误和每轮令牌用量。
  • 技能和 MCP 搜索现在会拒绝弱匹配,同时保留精确名称和专业术语。
  • AI Gateway 现在默认使用 Exa 进行网络搜索,Parallel 作为备选。
  • AI Gateway 缓存现在自动为代理对话启用。
  • 新会话使用较短的 12 字符 ID,现有 ID 仍可恢复。
  • fx 运行期间,文件和模型选择器保持可用,模型更改应用于下一轮次。
  • 引导消息现在会立即出现在聊天中,仅在工具运行期间等待。
  • Codex 和 Grok 模型列表在打开的终端和 ACP 会话中刷新,无需其 CLI。
  • 稳定的 Wasm 源在每个 JavaScript realm 中仅编译一次,每个代理保持独立状态和内存。
  • MCP 服务器现在独立连接,可选服务器仅在需要时启动。
  • 子代理任务和回复现在出现在聊天中,失败和部分结果得以保留。
  • /resume 选择器现在重用缓存的会话摘要,而非每次重新扫描。
  • 终端标签页现在显示 fx 版本和工作区文件夹。
  • libfx 现在在宿主落后时暂停大型流式传输,而非丢失输出。
  • Ctrl+C 现在先清空合成器,仅在合成器为空时中断当前工作。
  • 长保存对话现在恢复更快,包括重复使用 fx -c 继续。
  • 作用域项目指令现在在继续轮次前刷新,包括自上次工具调用以来更改的规则。

错误修复

  • 具有原生图片支持的模型不再收到冗余的视觉工具。
  • 终端 fx ask 现在在首次模型请求前加载已批准的 MCP 服务器。
  • 页脚现在仅在快速模式与活动模型匹配时才显示。
  • fx 现在根据最新用户请求的语言保持回复语言。
  • AI Gateway 请求可运行长达 30 分钟,超时的流式传输会暂停而非自动重试。
  • 输出读取失败时,部分命令输出和已知进程状态得以保留。
  • 强制 Shell 终止现在在 6 秒后停止等待,并在无法确认终止时报告。
  • 执行前失败的工具现在会显示未运行的原因。
  • 取消 ACP 提示现在会停止工作,而非使其继续运行。
  • Gateway、Codex 和 Grok 在所选凭据不可用时不再回退到其他凭据源。
  • 当另一个 fx 进程正在更新会话历史时,新会话仍会保存。
  • 旧会话现在可在不丢失对话历史或工具输出的情况下升级。
  • 明确请求的技能现在会完全加载,并在回复开始前显示其状态。
  • 取消反馈现在在按 Esc 后立即出现,而已完成的工具结果保持完整。
  • 无效的 Shell 请求现在会解释参数问题,并在修复明确时建议更正。
  • 恢复的响应不再连接来自不同尝试的文本或重复已完成的工具调用。
  • 提供商选择在凭据和模型加载期间保持响应,登录可在注销、取消或凭据失败后恢复。
  • 大型会话读取不再阻塞并发保存。
  • 已取消的 libfx 提示停止等待宿主工具,且不会影响后续轮次。
  • 原生流式传输保留跨输出块的 Unicode,并在延迟清理后继续。
  • 已关闭的 libfx 代理现在释放原生线程、通知描述符和 Wasm 实例。
  • 待处理的 MCP 认证不再阻止较新的重新加载。
  • Ctrl+O 历史记录现在能在 Ctrl+L、终端调整大小、重新打开、压缩和恢复后生存,无缺失或重复条目。
  • 提供商流式传输和并行工具调用不再丢失或重复文本、推理和工具结果。
  • 提示图片现在能在工具调用和恢复后生存,不会错误地耗尽上下文。
  • 图片恢复现在在重启后使用已保存的附件,即使原始文件移动或更改。
  • 缺失或损坏的已保存图片现在会报告错误,而非丢弃待处理请求。
  • 手动压缩现在会刷新所选登录,如果登录失败则保持对话不变。
  • 已取消的工具不再阻止手动或自动压缩,包括恢复后。
  • 长推理会话不再触发错误的上下文限制,或为压缩留出过少空间。
  • fx -c 现在跳过不完整的会话,并为所选会话报告错误,而非打开旧对话。
  • 缺失或不兼容的使用数据不再阻止有效对话恢复;不可用的历史总计被明确标记。
  • 会话恢复现在处理损坏的使用数据,并报告无法读取的已保存状态,而非声称无需修复。
  • 使用 Ctrl+Z 挂起 fx 现在会保持会话锁定,防止其他进程在切换到前台前更改它。
  • 会话写入失败会保留现有历史记录,并在无法确认保存时暂停工作。
  • 渲染失败后,已完成的轮次仍会保存,退出时的保存失败现在返回错误。
  • 围绕工具完成的多行引导不再导致 fx 崩溃或丢失提交的消息。
  • 网络搜索在模型重启流式回复后(工具调用后)不再失败。
  • 失败或中断的子代理不再显示为成功的空回复。
  • libfx 检查点现在保留推理和提供商工具结果,包括无可见文本的响应。
  • 承诺的 Wasm 资源现在在 Node 中正确加载,CommonJS 部署保留其原生附加组件。
  • 嵌入式终端现在在启动失败后清理,并在输出失败时取消待处理请求。
  • 凭据恢复指引现在命名所选源并解释如何修复。

安全性

  • 自动模式现在审查确切的待处理操作,不再因命令文本出现在工具输出中而警告良性工作。
  • 符号凭据引用保持可审查,而字面值保持掩码和阻止。
  • ACP 请求必须指向活动会话,受管子会话对其父会话保持私密。
  • MCP 资源和提示仅在显式插入操作后进入合成器。
  • OAuth 发现接受单个尾部斜杠差异,同时保持授权响应精确。
  • 导入 libfx 不会连接 MCP、扫描技能、生成进程或读取文件。
  • 命令输出在到达模型或终端前被转义。
  • 宿主拥有的指令是完整的 libfx 系统上下文;libfx 不添加隐藏编码提示。
  • 浏览器登录仅在凭据保存后报告成功,不可用的刷新凭据会被退役。
  • libfx 仅通过宿主提供的 fetch 函数发送代理网络请求。
  • 继承的 fx 跟踪设置不再创建意外的 libfx 输出或跟踪文件。
  • 恢复旧会话不再恢复旧的凭据引用,或在未验证凭据下发送未完成的请求。
  • 内部子代理会话不进入最新会话选择。
  • 冲突的提供商工具记录在执行前被拒绝。

生态系统亮点

  • Cal.com(https://cal.com/docs/mcp-server)
  • Clerk(https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server#connecting-fx-to-clerks-mcp-server)
  • Kernel(https://www.kernel.sh/docs/reference/mcp-server/clients/fx)
  • Knock(https://docs.knock.app/ai/mcp-server#fx)
  • MongoDB(https://www.mongodb.com/docs/mcp-server/get-started/?ai-client=fx)
  • Neon(https://neon.com/docs/ai/connect-mcp-clients-to-neon)
  • Plain(https://www.plain.com/docs/agents/mcp-server#fx)
  • Prisma(https://www.prisma.io/docs/ai/tools/mcp-server#fx)
  • Sentry(https://mcp.sentry.dev/?ide=fx)
  • Stagehand(https://docs.stagehand.dev/v4/integrations/fx)
  • Supabase(https://supabase.com/docs/guides/ai-tools/mcp)
  • Upstash(https://upstash.com/docs/agent-resources/clients#fx)

v0.0.7(https://github.com/vercel-labs/fx/releases/tag/v0.0.7)

2026年8月29日 · 6.19 MiB
MCP 更安全、更易管理、兼容性更好;项目服务器需要明确信任,fx mcp 现在是顶层命令,Ctrl+Enter 可引导当前轮次,fx 使用更少的八个工具以保留上下文。

破坏性变更

  • 模型选择:/model 现在处理完整的选择流程,从快速选择到完整目录。
  • 更少的文件系统工具: fx 现在宣传减少了八个工具以提高准确性和更多上下文,核心文件系统操作由 terminal 处理。

新功能

  • 当前轮次引导: 当 fx 工作时,Ctrl+E 可引导而不中断。

相似文章