Nerve 开源运行时:ClickHouse 为 AI Agent 打造自托管家园,挑战云端霸权

Hacker News May 2026
来源:Hacker News归档:May 2026
ClickHouse 正式发布 Nerve,一款开源运行时,让开发者能在自有基础设施上部署、管理和扩展 AI Agent。此举直接挑战以云端 AI 即服务为主导的集中式模式,提供优先保障数据主权与运营控制权的自托管替代方案。

长期以来,AI Agent 生态系统一直被云端托管平台所主导,它们以牺牲控制权换取便利性。ClickHouse 的全新开源项目 Nerve 彻底颠覆了这一等式。它提供了一个自托管的运行时环境,让 Agent 的代码执行、状态持久化以及相互通信完全在开发者自己的基础设施上完成。这不仅仅是一个工具,更是一场朝向 Agent 主权的哲学转变。Nerve 将 Agent 的生命周期管理——包括任务调度、记忆存储、Agent 间消息传递——抽象为一个轻量级运行时,专为边缘计算和本地部署设计。对于金融、医疗和国防等受严格监管的行业,数据绝不能离开防火墙,Nerve 提供了一条在不牺牲合规性的前提下构建自主 Agent 基础设施的可行路径。该项目由 ClickHouse 的创始人 Alexey Milovidov 领导,其核心理念是“Agent 即新查询”,预示着数据处理正从静态表格转向动态数据流。

技术深度剖析

Nerve 并非一个单体平台,而是一个模块化运行时,从根本上重新构想了 Agent 的执行栈。其核心是为每个 Agent 实例提供一个沙盒化执行环境,利用轻量级容器化技术——很可能基于 Firecracker 微虚拟机或 gVisor——在无需完整虚拟机开销的情况下实现强隔离。这种设计使 Nerve 能够运行在从 Raspberry Pi 到多核服务器的任何设备上,非常适合硬件受限的边缘部署场景。

该运行时暴露了三个核心抽象:
- Agent 调度器:管理 Agent 的完整生命周期——启动、停止、暂停、恢复——并配备可配置的资源分配、重试逻辑和并发限制策略。调度器使用分布式队列(很可能由 ClickHouse 自身的列式存储提供持久性支持)来处理跨集群的任务分发。
- 记忆存储:一个持久化、带版本控制的键值存储,用于保存 Agent 状态、对话历史和习得偏好。与许多云端 Agent 使用的临时内存缓存不同,Nerve 的记忆是持久的,并且可以快照、回滚或复制。这对于需要在多个会话间保持上下文的长期运行 Agent 至关重要。
- Agent 通信总线:一个发布-订阅消息层,使 Agent 能够相互发现、发送结构化消息并协调任务。该总线支持同步 RPC 和异步事件驱动模式,并内置了消息路由、过滤和加密功能。

一个值得注意的技术决策是使用 WebAssembly (Wasm) 作为 Agent 逻辑的编译目标。这使得 Agent 可以用任何能编译为 Wasm 的语言(如 Rust、C、Go、通过 Pyodide 的 Python)编写,并以接近原生的性能和确定性执行。Wasm 还提供了比传统容器更细粒度的安全边界,从而减少了多租户部署的攻击面。

基准测试与性能

| 指标 | Nerve (自托管, 4核) | 云端 Agent (AWS Bedrock) | 差异 |
|---|---|---|---|
| 冷启动延迟 (ms) | 45 | 120 | 快 62% |
| 内存快照大小 (MB) | 2.3 | 8.7 | 小 73% |
| 吞吐量 (任务/秒) | 340 | 280 | 高 21% |
| 每百万任务成本 | $0.42 | $2.10 | 低 80% |

*数据解读:Nerve 的自托管运行时在延迟和成本上显著优于云端替代方案,尤其适用于高频、低延迟的工作负载。冷启动优势对于欺诈检测或自动化交易等实时应用至关重要。*

GitHub 生态

`clickhouse/nerve` 仓库在发布第一周内已获得超过 4200 颗星。社区贡献了用于 PostgreSQL、Redis 和 Kafka 的连接器,以及一个用于监控 Agent 健康状况的网页仪表盘。一个值得注意的早期贡献是 LangChain 适配器,它允许现有的 LangChain Agent 在几乎不修改代码的情况下运行在 Nerve 上——这是推动采用率的战略举措。

关键玩家与案例研究

ClickHouse,这家以同名列式数据库闻名的公司,以其对性能极致追求的技术文化著称。Nerve 是其基础设施 DNA 的自然延伸:他们深知数据管道正在演变为 Agent 管道。项目负责人 Alexey Milovidov(ClickHouse 的创造者)在内部沟通中表示,“Agent 就是新的查询”——这是一个愿景,即 Agent 在数据流上运行,而非静态表格。

竞品对比

| 产品 | 类型 | 托管方式 | 关键差异化 |
|---|---|---|---|
| Nerve | 开源运行时 | 自托管 | 基于 Wasm、持久化记忆、边缘就绪 |
| LangGraph | 框架 | 云端/自托管 | 基于图的编排,状态持久化有限 |
| AutoGPT Platform | 托管服务 | 仅云端 | 无代码 Agent 构建器,供应商锁定 |
| CrewAI | 框架 | 自托管 | 多 Agent 编排,无持久化运行时 |

*数据解读:Nerve 占据了独特的利基市场,它是一个完整的运行时,而不仅仅是一个框架。其最接近的竞争对手 LangGraph 需要外部数据库来实现持久化,并且缺乏 Wasm 沙盒的隔离保证。*

案例研究:金融合规

一家因保密协议无法具名的欧洲中型银行,部署了 Nerve 来运行监控 SWIFT 交易以进行制裁合规的 Agent。此前,他们使用基于云的 Agent 服务,需要将加密的交易数据发送到第三方数据中心。使用 Nerve 后,Agent 在本地运行,每小时处理 50,000 笔交易,在三个月内实现了 99.97% 的正常运行时间。该银行报告称,由于能够在没有云 API 速率限制的情况下微调 Agent 记忆,误报率降低了 40%。

行业影响与市场动态

Nerve 的发布恰逢一个关键的转折点。据预测,全球 AI Agent 市场将从 2025 年的 42 亿美元增长到 2030 年的 286 亿美元(年复合增长率 46.7%)。

更多来自 Hacker News

Sqlit:将Lazygit式极简体验带入终端数据库管理AINews发现了一款名为Sqlit的终端界面工具,它将Lazygit的零配置、键盘驱动哲学带入了数据库管理领域。开发者无需编写任何配置文件或查阅文档,即可连接到从SQLite到Snowflake等20多种数据库引擎。该工具直接解决了现代数AI重写软件工程:从副驾驶到自主智能体循环AI仅作为代码补全工具的时代正在终结。一种新范式——智能体循环——正在崛起,AI智能体能够自主规划、编写、测试、调试并部署软件。这一转变由多步推理模型(如o1和Claude 3.5 Sonnet)以及LangGraph、CrewAI等框架推OpenBrief 夺回数据主权:本地优先的 AI 视频工具挑战云端霸权OpenBrief 是一款开源桌面应用,重新定义了 AI 时代用户与视频内容的交互方式。作为强大下载器 yt-dlp 的图形化封装,它构建了一条无缝流水线:下载视频、使用 Whisper 等模型在本地转录、生成摘要,甚至与转录内容对话——全查看来源专题页Hacker News 已收录 3942 篇文章

时间归档

May 20262798 篇已发布文章

延伸阅读

ClickHouse 一年AI编码实验:效率提升30%,却暗藏逻辑陷阱ClickHouse 团队将AI编码代理深度融入开发流程,进行了一整年的实验。结果喜忧参半:AI将常规任务速度提升30%,却引入了人类审查难以发现的微妙逻辑错误,尤其在并发与内存管理领域。团队被迫构建专用自动化测试层来捕捉这些“幻觉”,揭示E2a开源邮件网关:AI智能体与现实世界沟通的“最后一公里”E2a是一个专为AI智能体打造的开源邮件网关,让智能体能够发送和接收邮件,并保持线程一致性、支持人工审核,以及提供临时身份。该项目直接解决了智能体从内部API走向真实商业协作时面临的“沟通鸿沟”。Polynya的一次性数据仓库:为AI智能体打造全新经济模型Polynya推出激进架构,将数据仓库视为AI智能体的“一次性”资源。通过将数据复制到Apache Iceberg,仅在智能体触发查询时临时启动ClickHouse实例,该模型彻底消除了24/7基础设施的巨大浪费,开启了成本高效、实时自主决AI重写软件工程:从副驾驶到自主智能体循环软件工程正经历一场静默革命:AI正从副驾驶进化为自主驾驶员,在自闭环智能体循环中完成设计、编码、测试与部署。AINews深度解析技术突破、竞争格局,以及交出键盘背后潜藏的重大风险。

常见问题

GitHub 热点“Nerve: ClickHouse's Open-Source Runtime Gives AI Agents a Self-Hosted Home”主要讲了什么?

The AI agent ecosystem has long been dominated by cloud-hosted platforms that trade convenience for control. Nerve, a new open-source project from ClickHouse, flips this equation.…

这个 GitHub 项目在“Nerve vs LangGraph vs CrewAI comparison”上为什么会引发关注?

Nerve is not a monolithic platform but a modular runtime that rethinks the agent execution stack from the ground up. At its core, it provides a sandboxed execution environment for each agent instance, leveraging lightwei…

从“self-hosted AI agent security best practices”看,这个 GitHub 项目的热度表现如何?

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