# Ant：一个 9 MB 的 JavaScript 运行时，自带引擎和虚拟机沙箱

> 原标题：Show HN: Ant – A JavaScript runtime and ecosystem

- 来源：Hacker News 首页
- 发布时间：2026-07-11T20:07:18.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/43803
- 原文：https://antjs.org

## 摘要

Ant 是一个从零手写的 JS 运行时，二进制文件只有 9.1 MB，不套壳 V8、JSC 或 SpiderMonkey，用的是自研引擎 Ant Silver。冷启动 Hono 只要 5.4 毫秒，不到 Bun 的一半；装包速度号称比 npm 快 40 倍。它内置了基于 KVM 的沙箱，可以跑不信任的代码，文件系统默认只读挂载、网络默认全禁。配套的包注...

## 推荐理由

自研引擎、9.1 MB 体积、5.4 ms 冷启动、内置 KVM 沙箱——每一条都是可验证的硬指标，不是公关稿。HKR 全中，但项目刚发布，没有任何生产环境验证，所以分数先压在 80 以下。

## 锐评

Ant 是一个从零手写的 JS 运行时，二进制只有 9.1 MB，用的是自研引擎 Ant Silver，不依赖 V8、JSC 或 SpiderMonkey。冷启动 Hono 框架只要 5.4 毫秒，不到 Bun 的一半，装包速度号称比 npm 快 40 倍。它还内置了基于 KVM 的硬件隔离沙箱，文件系统默认只读、网络默认全禁，可以直接跑不信任的代码。配套的包注册表 ants.land 兼容 npm 协议，目前支持 macOS 和 Linux 的 arm64/x86_64 架构。

这些数字看着很漂亮，但有几个关键信息是缺的。第一，自研引擎的 ECMAScript 兼容性到底覆盖到什么程度，正文只提了 compat-table 100%，没说明是哪些测试集、有没有已知的边界情况。第二，装包快 40 倍是在什么条件下测的，冷缓存还是热缓存、包的大小和依赖树复杂度都没交代。第三，KVM 沙箱的性能开销和内存占用完全没提，这对实际使用影响很大。

我会先打个折：自研引擎从零做到能跑 Hono、React、TypeScript，工程难度极高，但稳定性和生态兼容性需要更长时间的验证。如果团队能补上兼容性测试报告和沙箱性能数据，这个项目对边缘计算和 Serverless 场景会很有吸引力。
