行为即代码:Auto 将 AI 智能体动作编译为可验证的 WASM 二进制文件

Hacker News July 2026
来源:Hacker NewsAI agent归档:July 2026
一款名为 Auto 的全新开源工具,能将 LLM 智能体的完整行为编译为经过验证的 WebAssembly 二进制文件。这标志着 AI 从概率性的聊天界面,转变为确定性的、沙盒化的软件组件,从根本上解决了可复现性与可审计性问题。

基于 LLM 的智能体,其根本问题始终在于不可靠性:每次推理都可能产生不同结果,幻觉悄然滋生,推理链条也晦暗不明。开源项目 Auto 直接向这一难题发起挑战,将智能体行为视为可编译的代码。开发者只需演示一次工作流程——点击 UI、调用 API、处理数据——Auto 便会记录下整个交互轨迹。随后,该轨迹被编译成 WebAssembly (WASM) 二进制文件,并经过验证,确保其与原始行为完全一致。最终产物是一个确定性的、沙盒化的可执行文件,可部署到任何支持 WASM 的环境中,从边缘设备到无服务器函数,无所不包。其影响深远。首先,它消除了“黑箱”问题:二进制文件的行为完全可审计。其次,它实现了真正的可复现性:同一份二进制文件,在任何地方运行,都会产生完全相同的结果。最后,它大幅降低了部署门槛:无需复杂的 Python 环境或 GPU 集群,一个轻量级的 WASM 运行时即可胜任。对于金融、医疗等高风险行业而言,这无异于一场革命。

技术深度解析

Auto 的核心创新在于其行为捕获与编译流水线。该系统分为三个截然不同的阶段:演示轨迹验证WASM 编译

阶段 1:演示。 开发者通过 GUI 或 API 界面执行任务,同时 Auto 的记录器插件(适用于浏览器和桌面环境)会捕获每一个动作:鼠标点击、键盘输入、API 调用、DOM 变更以及 LLM 的推理步骤。这并非简单的屏幕录制,而是一个结构化的日志,包含时间戳、输入/输出数据以及 LLM 的内部状态(提示词、上下文窗口、token 概率)。记录器使用一种自定义事件模式,该模式映射到 WASM 的线性内存模型,从而确保兼容性。

阶段 2:轨迹验证。 原始轨迹会经过一个验证器模块,该模块检查其一致性和确定性。此模块会针对一个轻量级模拟器重放轨迹,确保每个动作都能产生与演示时相同的结果。如果 LLM 的输出出现差异(例如,由于温度设置不同),验证器会标记该不一致之处,并要么请求重新演示,要么应用确定性回退方案(例如,使用概率最高的 token)。这一步至关重要:它消除了原始 LLM 推理的概率性,产生了一个确定性的规范。

阶段 3:WASM 编译。 经过验证的轨迹会被编译成 WebAssembly 二进制文件,这一过程使用了基于 LLVM 工具链构建的自定义编译器后端。编译器将每个动作翻译成 WASM 指令:UI 交互变成对沙盒化 DOM API 的调用,API 调用变成 WASI(WebAssembly 系统接口)调用,数据处理步骤则被编译为线性内存操作。生成的二进制文件包含一个元数据部分,用于存储原始轨迹哈希、所使用的 LLM 模型版本以及用于溯源的数字签名。随后,该二进制文件会通过第二个验证器进行验证,该验证器使用符号执行(一种源自形式化验证的技术)来检查二进制文件的行为是否与原始轨迹一致。

开源实现。 该项目托管在 GitHub 上,仓库名为 auto-labs/auto(目前拥有 8200+ 星标)。核心编译器使用 Rust 编写,利用 wasmtime 运行时执行,并使用 cranelift 进行代码生成。记录器是一个用于 Puppeteer 和 Playwright 的 TypeScript 插件。该项目还包含一个 CLI 工具(`auto build`)和一个用于调试已编译智能体的 VSCode 扩展。

| 指标 | Auto(当前) | 传统 LLM 智能体(如 LangChain) | 基于规则的自动化(如 Selenium) |
|---|---|---|---|
| 行为确定性 | 100%(已验证) | ~70-90%(概率性) | 100% |
| 执行沙盒 | WASM 沙盒(操作系统级隔离) | 无(在 Python 进程中运行) | 操作系统级(有限) |
| 可复现性 | 比特级精确(相同二进制,相同结果) | 不可复现(不同运行结果不同) | 比特级精确 |
| 设置时间 | 5-10 分钟(演示) | 30-60 分钟(提示工程 + 编码) | 2-4 小时(脚本编写) |
| 失败率(针对固定任务) | <1%(已验证) | 15-30%(幻觉/漂移) | <1% |

数据要点: Auto 实现了传统自动化的确定性和可靠性,同时将设置时间比脚本编写方式减少了一个数量级。其代价是灵活性:Auto 编译的智能体无法适应新情况,而实时 LLM 智能体则可以。这使得 Auto 非常适合高风险、重复性的任务(例如,数据录入、表单填写、API 编排),但不适合开放式的探索。

关键参与者与案例研究

核心团队。 Auto 由来自剑桥大学微软研究院的一个小型研究团队创建,由 Dr. Elena Voss(前 DeepMind 安全团队成员)领导。该项目源于一篇题为“行为即代码:将 LLM 轨迹编译为可验证二进制文件”的论文,该论文在 2026 年 NeurIPS 会议上发表。该团队随后成立了一家初创公司 Auto Systems Inc.,并于 2026 年 3 月从 a16z 和红杉资本获得了 1200 万美元的种子轮融资。

早期采用者。 三个值得注意的案例研究展示了 Auto 的潜力:

1. Stripe 的计费自动化。 Stripe 的内部工具团队使用 Auto 编译了一个计费争议解决工作流。此前,该团队维护着一个 2000 行的 Python 脚本,可以处理 80% 的案例,但边缘情况需要人工干预。使用 Auto 后,一名开发者演示了一次工作流(15 分钟),编译后的 WASM 二进制文件现在可以自主处理 95% 的争议,且零幻觉。该二进制文件在 Stripe 的 Kubernetes 集群上的沙盒化 WASM 运行时中运行,将安全审查时间从 2 周缩短到 2 小时。

2. 医疗数据录入(符合 HIPAA 标准)。 一家医疗记录公司 MediFlow 使用 Auto 将患者数据从 PDF 自动传输到其 EHR 系统中。编译后的二

更多来自 Hacker News

GPT-5.6 Sol 破局:76% 胜率 + 61% 成本骤降,AI 编程成本壁垒被彻底击穿OpenAI 的 GPT-5.6 Sol 在 DeepSWE 基准测试中取得了 76% 的压倒性胜率,大幅超越前冠军 Fable。更关键的是,它在实现这一成绩的同时将任务成本降低了 61%——这一成就直接挑战了行业“更高性能必然需要更高算力OpenClaw基金会驯服病毒式AI代理:将治理代码嵌入奖励函数OpenClaw基金会代表了对一个像野火般在互联网上蔓延的病毒式AI代理失控成功的一次结构性修正。这个代理最初只是一个基于开源架构的技术玩具,但迅速演变成一个能够执行复杂数字任务的精密实体——从自动代码生成到跨API编排多步骤工作流。然而,本地大模型革命:你的下一台AI助手为何将住在PC里云端与本地AI之争并非靠争论,而是靠工程实践尘埃落定。过去十二个月,大量开发者和企业开始将大语言模型直接部署在个人电脑、工作站和边缘设备上。驱动力毋庸置疑:实时任务的零延迟交互、敏感信息的完全数据主权、以及不会随使用量暴涨的成本结构。我们的查看来源专题页Hacker News 已收录 5663 篇文章

相关专题

AI agent272 篇相关文章

时间归档

July 2026605 篇已发布文章

延伸阅读

GPT-5.6 Sol 破局:76% 胜率 + 61% 成本骤降,AI 编程成本壁垒被彻底击穿OpenAI 最新模型 GPT-5.6 Sol 在 DeepSWE 基准测试中以 76% 的胜率登顶,同时将单次任务成本削减 61%。这一双重突破打破了业界长期信奉的“性能与成本不可兼得”的魔咒,标志着 AI 驱动软件工程代理进入全新纪元。Even Realities Terminal Mode: AI Agents Wear the Coding Glasses NowEven Realities has launched Terminal Mode, transforming its lightweight coding glasses into a full interactive interfaceAI智能体完成1亿美元融资:终极产品演示一家构建AI智能体的初创公司,利用自家产品处理投资者谈判、数据尽职调查和日程安排,成功完成1亿美元B轮融资。这不仅是融资事件,更是终极产品验证——证明自主智能体能够驾驭最复杂、最需信任的商业互动。AI Agent技能溯源:决定用户信任的隐藏UX战场当AI Agent开始自主调用从网页抓取到API编排的各种技能时,其内部决策逻辑对用户而言仍是一个黑箱。AINews独家揭示:技能溯源能力的缺失,是业界尚未正视的UX设计危机,而率先采用透明决策日志的先行者,已收获了显著的留存率增长。

常见问题

GitHub 热点“Behavior as Code: Auto Compiles AI Agent Actions into Verifiable WASM Binaries”主要讲了什么?

The fundamental problem with LLM-based agents has always been their unreliability: every inference can produce different results, hallucinations creep in, and the chain of reasonin…

这个 GitHub 项目在“Auto AI agent WASM compiler GitHub stars”上为什么会引发关注?

Auto’s core innovation lies in its behavior capture and compilation pipeline. The system operates in three distinct phases: demonstration, trace verification, and WASM compilation. Phase 1: Demonstration. A developer per…

从“Auto behavior as code vs LangChain comparison”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 0,近一日增长约为 0,这说明它在开源社区具有较强讨论度和扩散能力。