Locking also caused too much contention. 20 agents would slow to the throughput of 1-3 with most time spent waiting on locks.

Wilson LinResearcher, Cursor (author of the Towards self-driving codebases post) · Practitioner, Cursor (Anysphere)

Post: Towards self-driving codebases, Cursor (own site), February 5, 2026, at Self-coordination.

  • 20 agents agents running, early multi-agent harness with a shared lock file. No person in the loop

Checked against the source [ Grade B ] Said in the last year Cursor (Anysphere): $4 billion revenue, annualised, early June 2026 Sells AI tools

Filed under

Who is speaking

Wilson Lin, Researcher, Cursor (author of the Towards self-driving codebases post). Built and ran the agent harness and the browser research project the post describes; an insider.

Cursor (Anysphere) sells AI or agent tools or services, so it has a reason to publish flattering numbers about AI. The passage stays in the archive; read it with that in mind.

How this was checked

Checked against the source by a first reader, then confirmed independently by a second reader who fetched the source without seeing the first reader's notes (Independent review agent (Claude Sonnet), blind second pass from passage text and citation only, no repository access, 2026-11-08).

Exact match in the 'Self-coordination' section of the live page.

How to cite this passage

Wilson Lin (Cursor (Anysphere)), “Towards self-driving codebases”, Cursor (own site), 2026-02-05, at Self-coordination. https://cursor.com/blog/self-driving-codebases Archived at https://the-ai-record.com/passages/cursor-twenty-agents-slow-throughput-one-three-locks-2026

More from the same source

Errors arise then get fixed quickly. The error rate remains small and constant, perhaps rarely completely clean but steady and manageable, not exploding or deteriorating. This may indicate that the ideal efficient system accepts some error rate, but a final "green" branch is needed where an agent regularly takes snapshots and does a quick fixup pass before release.

Wilson LinResearcher, Cursor (author of the Towards self-driving codebases post) · Practitioner, Cursor (Anysphere)

Post: Towards self-driving codebases, Cursor (own site), February 5, 2026, at Throughput and tradeoffs: Commit correctness.

Checked against the source [ Grade B ] Said in the last year Cursor (Anysphere): $4 billion revenue, annualised, early June 2026 Sells AI tools Passage page

When we required 100% correctness before every single commit, it caused major serialization and slowdowns of effective throughput. Even a single small error, like an API change or typo, would cause the whole system to grind to a halt.

Wilson LinResearcher, Cursor (author of the Towards self-driving codebases post) · Practitioner, Cursor (Anysphere)

Post: Towards self-driving codebases, Cursor (own site), February 5, 2026, at Throughput and tradeoffs: Commit correctness.

Checked against the source [ Grade B ] Said in the last year Cursor (Anysphere): $4 billion revenue, annualised, early June 2026 Sells AI tools Passage page

We found it was better to not instruct for things the model knows how to do, only things it doesn't know (e.g. multi-agent collaboration) or that are specific to the relevant domain (e.g. how to run tests, your deploy pipeline). Treat the model like a brilliant new hire who knows engineering but not your specific codebase and processes.

Wilson LinResearcher, Cursor (author of the Towards self-driving codebases post) · Practitioner, Cursor (Anysphere)

Post: Towards self-driving codebases, Cursor (own site), February 5, 2026, at Optimizing prompts.

Checked against the source [ Grade B ] Said in the last year Cursor (Anysphere): $4 billion revenue, annualised, early June 2026 Sells AI tools Passage page

Workers pick up tasks and are solely responsible for driving them to completion. They're unaware of the larger system. They don't communicate with any other planners or workers. They work on their own copy of the repo, and when done, they write up a single handoff that the system submits to the planner that requested the task.

Wilson LinResearcher, Cursor (author of the Towards self-driving codebases post) · Practitioner, Cursor (Anysphere)

Post: Towards self-driving codebases, Cursor (own site), February 5, 2026, at The final system design.

Checked against the source [ Grade B ] Said in the last year Cursor (Anysphere): $4 billion revenue, annualised, early June 2026 Sells AI tools Passage page

Something wrong? Report a correction. JSON: /api/v1/passages/cursor-twenty-agents-slow-throughput-one-three-locks-2026.json