Apifox 最新版本现已正式发布,带来一系列值得关注的功能更新与体验优化,助力 API 管理与自动化测试效率再提升。
- Apifox CLI 升级:支持 AI Agent 工作流
导入导出能力全面增强
- Postman 变量名中的空格可自动识别并处理
- 支持对 Postman Workspace 进行重命名操作
- 对 OpenAPI / Swagger 参数的兼容性进一步提升
- OAuth 2.0 新增自动刷新令牌机制
用户反馈驱动的多处优化
- 增强 MCP Client 兼容性,支持解析非标准 Schema
- 测试套件添加静态步骤时支持按名称快速搜索
- 定时任务现已提供「每 8 小时」执行选项
- Apifox Web 版可配置自动生成的 Header
立即将 Apifox 升级至最新版本,开启更高效的 API 协作体验!
Apifox CLI 升级:支持 AI Agent 工作流
此前,Apifox CLI 的核心用途主要集中在通过 apifox run 在持续集成(CI)、流水线或外部系统中运行自动化测试。
全新升级的 Apifox CLI 在保留原有测试执行能力的基础上,拓展了对 Apifox 核心资源的管理范围,覆盖接口、测试用例、场景用例、测试套件、环境、变量、报告以及导入导出等关键模块。

本次升级的核心价值不在于“CLI 新增更多命令”,而是让 Apifox 中积累的接口资产与测试资产,能够被 AI Agent 及自动化研发流程稳定调用。

在 AI Agent 参与接口开发与测试的场景下,Agent 可通过 CLI 读取接口定义、创建或维护测试用例及场景用例,并在写入前借助 cli-schema 校验 JSON 结构,写入后回读确认,最后运行测试验证结果,形成更加可靠的自动化闭环:
读取接口 → 生成测试 → 校验结构 → 写入 Apifox → 回读确认 → 运行测试
其中,cli-schema 能帮助 Agent 在写入测试用例、场景用例等复杂 JSON 结构前,预先校验字段与结构,有效减少写入失败和无效重试。Apifox 还配套提供了 8 个专用 SKILL,为 Agent 理解 CLI 命令、资源结构及任务流程提供操作指引。

针对 Agent 需要修改项目资源的场景,可以结合「AI 分支」功能使用:Agent 先在独立分支中完成修改,确认差异后再合并到目标分支,避免自动化操作直接影响到主分支或团队协作分支。
已安装 Apifox CLI 的用户,可先执行 apifox -v 查看当前版本;如果版本低于 2.2.5,建议更新至最新版后再使用。
可直接复制以下说明给正在使用的 AI Agent,让它同时安装 CLI 和 SKILL:
阅读说明并帮我安装 Apifox CLI:
https://apifox.com/apifox-cli-installation-guide.md
如需手动安装或更新,也可执行:
npm install -g apifox-cli@latest
若下载速度较慢或安装异常,可切换至国内镜像源:
npm install -g apifox-cli@latest --registry=https://registry.npmmirror.com/
更多 Apifox CLI 命令与使用说明,可查阅 Apifox CLI 帮助文档。
导入导出优化
自动处理 Postman 变量名空格
通过 Postman API 导入数据时,Apifox 现在能够自动处理变量名中的空格,有效减少因变量命名不规范引发的导入异常或后续使用问题,同时降低导入后的人工清理工作量。

支持重命名 Postman Workspace
通过 Postman API 导入数据时,Apifox 现已支持对容易混淆的 Workspace 名称进行重命名,帮助用户更清晰地区分不同工作区,降低因名称相似或重复导致的误选、误导入风险,让迁移过程更加清晰可控。

更好兼容 OpenAPI / Swagger 参数
在导入或导出 OpenAPI / Swagger 数据时,Apifox 现在支持 object 类型参数 以及引用类型参数,能够更完整地保留接口参数结构,减少导入导出后的结构丢失与手动补充工作,让接口迁移、规范同步及跨工具协作更加稳定可靠。
OAuth 2.0 支持自动刷新令牌
当 Access Token 即将过期或已过期时,Apifox 可自动完成令牌刷新,减少因 token 失效导致的请求中断,使接口调试与测试流程更加顺畅。
对于需要频繁调试接口的使用场景,此项优化能减少手动刷新和重新保存 token 的操作频次。在具备编辑权限时,刷新后的 token 会持久化保存;即使当前没有编辑权限,也会优先保障当前请求能够继续发送,让调试流程更加连贯、省心。
用户反馈优化
增强 MCP Client 的兼容性,支持解析非标准的 Schema
Apifox 进一步增强了 MCP Client 的兼容性,现在可以更好地解析部分非标准 Schema,降低因 Schema 写法不规范导致的解析失败或展示异常,减少手动调整 Schema 的成本,让 MCP 工具接入与调试过程更加顺畅。
测试套件添加静态步骤时支持按名称搜索
在 Apifox 测试套件中添加静态步骤时,现已支持按名称搜索目标步骤。当项目中接口、用例或场景数量较多时,能够快速定位需要添加的内容,减少在长列表中手动查找的时间,提升用例编排效率。
定时任务新增「每 8 小时」选项
自动化测试定时任务现已新增「每 8 小时」执行选项。对于需要定期执行接口测试、环境检查或自动化回归的团队,可以更灵活地配置运行频率。
Apifox Web 版支持配置自动生成的 Header
Apifox Web 版现已支持配置自动生成的 Header,使 Web 端调试请求时具备更灵活的 Header 控制能力,减少重复调整请求头的操作。
了解更多
当然,Apifox 产品团队带来的更新远不止以上这些:
- 大批量场景用例 Pick 到子分支时性能提升,降低超时概率
- 迭代分支和通用分支列表支持显示并复制分支 ID
- macOS 无法发送内网请求时,提示信息更为友好
- 私有化部署支持邮件邀请,并支持在管理后台自定义邀请模板
- 提升测试用例较多时,运行、停止等操作的响应速度
- 首次点击模块或接口的展开收起按钮时,会直接展开或收起,不再先打开对应 Tab
- 优化 AI 生成测试用例性能,解决生成大量用例时可能卡死的问题
- 解决 GitLab Token 刷新异常的问题
- 解决生成请求代码时,接口使用 HTTP 协议但代码中错误使用 HTTPS 的问题
- 解决用户通过团队邀请链接注册后,新手引导中创建项目可能因权限问题失败的问题
- 解决导出 OpenAPI 数据时,接口 path 和 query 存在同名参数会导致 query 参数丢失的问题
- 解决 OpenAPI 导入时,接口定义
tag=[]会导致x-apifox-folder、x-apifox-status等扩展字段失效的问题 - 解决 Basic Auth 使用中文变量时,生成接口请求代码未正确生效的问题
- 解决 RAP2 文件包含多个模块时,导入后无法识别多个模块接口的问题
除了功能更新,我们也对产品细节和使用体验进行了多项优化。具体修改内容可查阅更新日志。同时,Apifox 提供企业私有化部署版本,通过本地化部署、客制化服务,协助企业进一步提升研发团队效能。
