Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projects
2025/11/06 by Hao He, He, Hao, Courtney Miller +7 · 32 voices · 9 citations
#cs.SE #cs.AI
paper · pdf · doi:10.1145/3793302.3793349
Abstract
Large language models (LLMs) have demonstrated the promise to revolutionize the field of software engineering. Among other things, LLM agents are rapidly gaining momentum in software development, with practitioners reporting a multifold increase in productivity after adoption. Yet, empirical evidence is lacking around these claims. In this paper, we estimate the causal effect of adopting a widely popular LLM agent assistant, namely Cursor, on development velocity and software quality. The estimation is enabled by a state-of-the-art difference-in-differences design comparing Cursor-adopting GitHub projects with a matched control group of similar GitHub projects that do not use Cursor. We find that the adoption of Cursor leads to a statistically significant, large, but transient increase in project-level development velocity, along with a substantial and persistent increase in static analysis warnings and code complexity. Further panel generalized-method-of-moments estimation reveals that increases in static analysis warnings and code complexity are major factors driving long-term velocity slowdown. Our study identifies quality assurance as a major bottleneck for early Cursor adopters and calls for it to be a first-class citizen in the design of agentic AI coding tools and AI-driven workflows.
Citations
Cited by
Discussions
- Speed at the cost of quality: Study of use of Cursor AI in open source projects (2025) [hn, 148 points, 81 comments]
- I'm committed to fully enjoying my weekend but lord I am excited to read this when I have time arxiv.org/abs/2511.044... [bsky, 22 points, 2 comments]
- Does AI-Assisted Coding Deliver? A Study of Cursor's Impact on Software Projects [hn, 14 points, 2 comments]
- Does AI-Assisted Coding Deliver? A Difference-in-Differences Study of Cursor's Impact on Software Projects arxiv.org/abs/2511.04427 [bsky, 13 points, 0 comments]
- Does AI-Assisted Coding Deliver? A Difference-in-Differences Study of Cursor's Impact on Software Projects [lobsters, 13 points, 2 comments]
- "estimation reveals that the increase in static analysis warnings and code complexity acts as a major factor causing long-term velocity slowdown" Executive Summary: marathons are easy to start arxiv.o [bsky, 10 points, 1 comments]
- "You get more lines of code at first and then more technical debt" (paraphrased) arxiv.org/abs/2511.04427 [bsky, 5 points, 1 comments]
- Does AI-Assisted Coding Deliver? A Study of Cursor's Impact on Software Projects [hn, 2 points, 0 comments]
- The study ‘Does AI-Assisted Coding Deliver?’ corresponds quite well with our experiences: ‘The age of AI coding has arrived – our challenge now is to harness it wisely.’ arxiv.org/pdf/2511.044... #AI [bsky, 2 points, 0 comments]
- "The adoption of AI coding assistants leads to a significant but TRANSIENT increase in project-level development velocity, along with a significant and PERMANENT increase in static analysis warnings a [bsky, 2 points, 0 comments]
- “Cursor leads to…a significant and persistent increase in static analysis warnings and code complexity…the increase in static analysis warnings and code complexity acts as a major factor causing long- [bsky, 2 points, 0 comments]
- Does AI-Assisted Coding Deliver? A Difference-in-Differences Study [hn, 2 points, 0 comments]
- Does AI-Assisted Coding Deliver? A Study of Cursor's Impact on Software Projects [hn, 2 points, 0 comments]
- Does AI-Assisted Coding Deliver? A Study of Cursor on Software Projects [hn, 2 points, 0 comments]
- ⚡ Hackernews Top story: Speed at the cost of quality: Study of use of Cursor AI in open source projects (2025) [bsky, 1 points, 0 comments]
- Does AI-Assisted Coding Deliver? A Difference-in-Differences Study [hn, 1 points, 0 comments]
- A Difference-in-Differences Study of Cursor's Impact on Software Projects [hn, 1 points, 0 comments]
- Finding 3: The dynamic panel GMM models suggest that: (1) the adoption of Cursor leads to an inherently more complex codebase; (2) the accumulation of static analysis warnings and code complexity decr [bsky, 0 points, 0 comments]
- Speed at the cost of quality: Study of use of Cursor AI in open source projects https://arxiv.org/abs/2511.04427 (https://news.ycombinator.com/item?id=47401734) [bsky, 0 points, 0 comments]
- https://bsky.app/profile/buzzing.cc.web.brid.gy/post/3mhaaopr46ji2 [bsky, 0 points, 0 comments]
- Interesting research, ‘Does AI-Assisted Coding Deliver?’, "‘The age of AI coding has arrived – our challenge now is to harness it wisely." arxiv.org/pdf/2511.044... #AI #coding #software [bsky, 0 points, 0 comments]
- Speed at the cost of quality: Study of use of Cursor AI in open source projects [bsky, 0 points, 0 comments]
- Speed at the Cost of Quality. Study of Use of Cursor AI in Open Source Projects #HackerNews https://arxiv.org/abs/2511.04427 [bsky, 0 points, 0 comments]
- Speed at the cost of quality: Study of use of Cursor AI in open source projects (2025) https://arxiv.org/abs/2511.04427 https://news.ycombinator.com/item?id=47401734 [bsky, 0 points, 0 comments]
- Speed at the cost of quality: Study of use of Cursor AI in open source projects https://arxiv.org/abs/2511.04427 [bsky, 0 points, 0 comments]
- Does AI-Assisted Coding Deliver? A Difference-in-Differences Study of Cursor's Impact on Software Projects https://lobste.rs/s/wg18w9 #pdf #vibecoding [bsky, 0 points, 0 comments]
- Source: arxiv.org/abs/2511.04427 [bsky, 0 points, 1 comments]
- Speed at the cost of quality: Study of use of Cursor AI in open source projects https://arxiv.org/abs/2511.04427 (https://news.ycombinator.com/item?id=47401734) [bsky, 0 points, 0 comments]
- I think some people are just slow to learn, at least if this paper is to be believed arxiv.org/pdf/2511.04427 eventually people will realize that greater volumes of lower quality code will need a revi [bsky, 0 points, 0 comments]
- https://arxiv.org/abs/2511.04427 LLMエージェントCursor AIがソフトウェア開発に与える影響を分析しています。 短期的な開発速度は向上するものの、コードの複雑性と警告が増加します。 これらが長期的な開発速度の低下につながる主要因であることが示されています。 [bsky, 0 points, 0 comments]
- this is an interesting paper that tangentially touches on some of that: arxiv.org/abs/2511.044... [bsky, 0 points, 0 comments]
- Speed at the cost of quality: Study of use of Cursor AI in open source projects (2025) https:// arxiv.org/abs/2511.04427 # ai # arxiv [mastodon, 0 points, 0 comments]
Related