# Cursor 用新编排系统重写 SQLite，4 小时通过 80% 测试，但离生产数据库还很远

> 原标题：Cursor 重写 SQLite：一次把 Harness Engineering 三个维度同时往前推的理想实验

- 来源：Computing Life · Share · 鸭哥调研
- 发布时间：2026-07-23T00:00:00.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/46314
- 原文：https://yage.ai/share/cursor-sqlite-harness-swarm-20260723.html

## 摘要

Cursor 团队做了一次受控实验：让新旧两套 Agent 编排系统，都只读 835 页 SQLite 手册，用 Rust 从零写一个兼容的数据库。新系统 Harness 4 小时内 sqllogictest 通过率达到 80%，最终能到 100%；旧系统 Swarm 不到 2 小时就因为代码冲突和接口混乱被叫停。新系统的核心是把规划者和执行者角色严格...

## 推荐理由

Cursor 做了一场干净利落的 A/B 测试，新旧两套 Agent 系统同台竞技，新系统 4 小时 sqllogictest 通过率冲到 80%、最终能到 100%，旧系统不到 2 小时就因代码冲突和接口混乱翻车。数字具体、对比清晰，还拆了规划者和执行者角色分离的架构思路，对做 AI 编程工具的人有直接参考价值。没给更高分是因为这还是一次内部技术实验，外部可复现性待验证，但作为单篇技术分享已经足够扎实。

## 锐评

Cursor这次实验的核心不是重写SQLite，而是拿它当考题，对比新旧两套Agent编排系统。新系统Harness把规划者和执行者严格分开，用共享设计文档和自动合并机制，把代码冲突从旧系统的7万多次压到不足1000次，4小时内SQL逻辑测试通过率冲到80%，最终能到100%。成本上，用Opus 4.8做规划、Composer 2.5做执行的混合方案花了1339美元，比GPT-5.5单干便宜了约8倍。

但得冷静看待。实验条件太理想了：835页手册给了确定的目标，Rust编译器提供即时反馈，sqllogictest有标准答案可以自动判卷。公开的minisqlite代码库没有命令行界面、C语言接口和跨进程锁，正文也明确说测试集不覆盖并发与崩溃恢复。这更像在封闭跑道上跑分，不是真实产品开发中需求变来变去、要跟老旧系统对接的日常。

还缺什么？文章没提这套系统在需求模糊、频繁变动的项目里表现如何，也没说人类工程师定义规范和约束本身要花多少时间。如果意图本身就不清楚，Swarm的高产出只会更快放大错误。
