USPTO 于 2026 年 6 月 30 日授予 Mistral AI 一项名为「Code implemented tool calls」的专利(US 12,670,045 B1),覆盖了一种 LLM Agent 工具调用的核心方法。专利发明人为 Mistral 巴黎工程师 Gabriel Vergnaud,申请日期为 2026 年 3 月 4 日。8 月 10 日,该专利在 Hacker News 上引发讨论,社区迅速列举出多项 prior art——从 2024 年的学术论文到多家前沿 AI 实验室已在生产环境中运行的相同模式。
专利的独立权利要求(Claim 1)描述了一个完整流程:LLM 生成代码块封装工具调用,服务器在沙箱中执行代码,遇到需要客户端完成的工具调用时暂停执行,将调用传输给客户端,接收结果后恢复执行并将最终结果返回 LLM。与其说这是某项新技术,不如说它是对 Agent 工程中一个已广泛采用的设计模式的制度化确认。
专利覆盖了什么
Claim 1 的核心不是「LLM 调用工具」这个抽象概念,而是围绕其构建的执行架构:模型编写代码(而非输出 JSON 格式的工具调用请求),服务器端沙箱执行,暂停/恢复机制,以及客户端与服务器之间的结果传递。专利的国际分类为 G06F 9/54(程序间通信),这是将权利要求锚定在具体技术架构上的法律策略——在美国专利法下,纯抽象概念不受保护,但与具体技术实现绑定的方法可以过审。
这个模式的技术优势在于,用代码而非逐次 JSON 调用来编排工具能显著压缩模型轮次。模型可以写一个 for 循环调用同一工具 20 次、用 if/else 根据第一个工具的返回决定是否调用第二个、或将中间结果保存在变量中跨多个工具调用复用——这些在一个 JSON 工具调用块的范式里要么无法实现,要么需要多次往返。
已有的 prior art
专利在 HN 上引发讨论后,评论者迅速整理出了一个清晰的时间线:
- 2024 年 2 月:Xingyao Wang 等人的论文「Executable Code Actions Elicit Better LLM Agents」在 arXiv 上发表(arXiv:2402.01030),提出 CodeAct 概念——用可执行代码而非 JSON 或文本来统一 LLM Agent 的动作空间。该论文同年被 ICML 2024 接收。
- 2025 年 9 月 25 日:Cloudflare 在 Birthday Week 发布「Code Mode: the better way to use MCP」博客文章,描述了 LLM 在沙箱化 V8 isolate 中编写并执行调用 MCP 工具的代码。
- 2026 年 2 月:langgraph-codeact 作为开源实现发布,早于 Mistral 3 月 4 日的申请日期。
- 截至目前:Anthropic 的 Claude API 文档描述了「programmatic tool calling」功能;OpenAI 开发者文档中包含等价的代码编排工具调用能力;HuggingFace 的 smolagents 框架将「code agents」作为核心设计范式。
这些来源覆盖了学术论文、基础设施厂商、前沿模型 API 和开源框架四个维度。其中 Cloudflare 的公开博客比 Mistral 的申请早约五个月,CodeAct 论文早了超过两年。
HN 评论区的反应一致且尖锐。用户 nrabulinski 称其为「软件工程中最基础模式的专利」,rvz 评论「这不过是 RPC 加 JSON 传递,我们是在 vibe patenting 并用 AI 重新包装」,dummydummy1234 则直接追问 prior art。
需要指出的是,prior art 的存在并不意味着专利自动无效——这需要在正式法律程序(如 USPTO 的 inter partes review 或法院诉讼)中由挑战方举证。目前 USPTO 审查员 Brian W. Wathen 已批准该申请,但外界不清楚审查过程中是否实际考虑了 Cloudflare 博客或 CodeAct 论文。
为什么一家法国公司在美国申请软件专利
Mistral 选择在美国而非欧洲申请专利,根源在于两地对软件专利的不同态度。《欧洲专利公约》明确排除「计算机程序本身」的可专利性,纯软件方法在欧洲专利局几乎不可能通过审查。美国的宽松标准允许将软件方法与具体技术架构绑定后获得保护——这正是 Claim 1 将「服务器+沙箱+客户端+暂停恢复」作为架构锚点的原因。
更深层的商业背景是:Mistral 作为一家估值约 117 亿欧元的法国公司,2025 年营收超过 4 亿美元,正试图在 OpenAI、Anthropic、Google 和 Meta 等规模更大的竞争对手之间找到生存空间。2026 年 3 月,该公司通过债务融资筹集了 8.3 亿美元用于建设数据中心;同年 5 月宣布探索自研芯片。在这一扩张路径上,积累专利组合是建立谈判筹码的理性选择。
explainx.ai 的分析指出,HN 评论者普遍将此举解读为防御性专利策略——持有覆盖 Agent 基础设施核心模式的专利,可以在被更大竞争对手起诉时提供反诉或交叉许可的筹码。这种「专利军备库」逻辑在软件行业已有数十年历史,并非 Mistral 独创。
实际影响:取决于是否执行
截至目前,Mistral 未就该专利宣布任何执法行动、许可要求或诉讼。该专利的实际影响取决于三个未定变量:
Mistral 的意图。 如果该专利纯粹用于防御或提升估值,它可能永远不会被主动执行。但 Mistral 正在推进商业化——包括 Workflows 编排层、Studio 开发平台和 Vibe 编码助手——如果竞争对手的产品直接覆盖了专利权利要求中的技术架构,Mistral 可能面临内部压力去利用这一资产。
专利的有效性边界。 Claim 1 的保护范围是否真能覆盖 Anthropic 或 OpenAI API 中的代码模式,取决于对「服务器端沙箱中暂停/恢复执行」这一具体步骤的法律解读。如果法院将权利要求窄化理解为某种特定的沙箱实现而非一般性概念,其影响面将大幅缩小。
开源生态的暴露面。 LangChain、CrewAI 等框架的代码执行沙箱集成,以及 langgraph-codeact 等直接实现 CodeAct 模式的开源项目,理论上都在专利覆盖范围内。但软件专利对开源项目发起诉讼的商业回报通常有限,且会引发严重的社区反弹——Mistral 作为以「开放模型」为核心品牌叙事之一的公司,在这方面面临额外的声誉约束。
对开发者而言,短期内不需要改变技术选型。但这一事件是一个信号:AI 领域的知识产权竞争正在从模型权重和训练方法向 Agent 基础设施层延伸。Mistral 的专利申请不是孤例——Anthropic 已持有覆盖 Agent 轨迹生成和多模态界面自动化的多项专利。当 Agent 工作流的基础模式开始被专利化,开源社区可能需要比过去更积极地参与 prior art 的记录和挑战。

