Code 2025
Building Cursor Composer – Lee Robinson, Cursor
Overview
Cursor Composer is an AI model designed for real-world software engineering, aiming to balance speed and intelligence. It performs better than top open-source models and rivals frontier models in intelligence, while being significantly more efficient in token generation. The development focused on creating a model that could serve as a daily driver for coding tasks, integrating features like parallel tool calling and semantic search to enhance its capabilities.
Who should watch
- AI Engineers
- Product Managers
- Software Builders
- Developers seeking faster, smarter coding assistants
- Those interested in agentic workflows and tool integration
Key takeaways
- Cursor Composer is designed to be both fast and intelligent, outperforming many open-source models and competing with frontier models.
- A key innovation is its efficiency, achieving approximately four times greater token generation speed compared to models of similar intelligence.
- The model was developed through iterative prototyping and user feedback, emphasizing the need for both speed and sufficient intelligence for daily use.
- Parallel tool calling and effective use of semantic search were crucial advancements enabling the model to reach a usable performance level.
- The agent autonomously decides whether to execute tool calls serially or in parallel, utilizing up to ten different tools including file reading, editing, codebase search, linting, and terminal commands.
- Training involved reinforcement learning to closely mirror the production Cursor environment, using rollouts to score outputs and update model parameters.
- Significant infrastructure challenges were addressed, including matching training and inference environments, handling complex rollouts with millions of tokens and hundreds of tool calls, and ensuring consistency in tool formats and responses.
- Custom kernels for low-precision training and load balancing across inference servers were implemented to speed up training and reduce idle time.
Notable quotes
*Cursor Composer is a model designed for real world real world software engineering and it tries to be both fast and smart.*
*We're trying to mesh speed as well as intelligence.*
*It's about four times more efficient at token generation than models at a similar level of intelligence.*
Up next · Coding agents in production
Watch next
What breaks when you run coding agents against real repos.
Hard Won Lessons from Building Effective AI Coding Agents – Nik Pash, ClineUnofficial community note. Prefer the recording for nuance.