Home / Companies / Cursor / Blog / December 2025

December 2025 Summaries

5 posts from Cursor

Filter
Month: Year:
Post Summaries Back to Blog
Cursor has introduced hooks to its agent loop, enabling organizations to observe, control, and modify agent behavior using custom scripts, which can be triggered before or after specific stages of the loop. These hooks have been utilized by customers to integrate with security tools, observability platforms, secrets managers, and compliance systems. To enhance ease of integration, Cursor has partnered with various vendors specializing in MCP governance, code security, dependency scanning, agent safety, and secrets management. Partners like MintMCP and Oasis Security focus on governance and visibility, while Corridor and Semgrep address code security by providing real-time feedback and scanning for vulnerabilities. Endor Labs targets dependency security by scanning for malicious packages, and Snyk enhances agent safety by detecting issues in real-time. Meanwhile, 1Password facilitates secure access to secrets through hooks, ensuring proper environment configurations before executing commands.
Dec 22, 2025 379 words in the original blog post.
Graphite, a code review platform used by hundreds of thousands of engineers at leading organizations, addresses the bottleneck in software development caused by challenges in reviewing, merging, and collaborating on code. The team recognizes the arbitrary separation between code writing and collaboration, and aims to innovate by bridging this gap. Graphite has recently announced its acquisition by Cursor, although it will continue to operate independently with its existing team and product. In the future, the company plans to explore integrations between Graphite and Cursor, enhancing features like local development and pull requests, and developing intelligent code review systems that leverage both platforms.
Dec 19, 2025 173 words in the original blog post.
The newly released visual editor for the Cursor Browser integrates web apps, codebases, and visual editing tools into a single interface, allowing users to manipulate site layouts and structures through drag-and-drop functionality and update underlying code automatically. It supports direct testing of component states, particularly for React apps, by surfacing component properties for easy adjustments. Users can fine-tune styles using interactive controls in the sidebar, such as sliders and color pickers, to rearrange layouts and typography. The editor further simplifies interface modifications by enabling users to click on elements and describe desired changes, which are executed in real-time by parallel agents. This tool aims to bridge the gap between design and code, promoting a future where app development is more intuitive and aligned with human ideas expressed through seamless interface interactions.
Dec 11, 2025 381 words in the original blog post.
Debug Mode is a new feature designed to enhance the debugging capabilities of coding agents by incorporating runtime information and human verification into the process. This mode allows users to describe bugs in detail, after which the agent generates multiple hypotheses and instruments the code with logging statements to collect data during bug reproduction. By analyzing runtime logs, the agent identifies the root cause and suggests precise fixes, reducing the need for speculative code changes. Users verify the proposed fix by reproducing the bug again, ensuring that the solution is both technically effective and contextually appropriate. This iterative human-in-the-loop approach allows for efficient resolution of complex bugs, leveraging the strengths of both AI and human judgment to handle intricate debugging tasks.
Dec 10, 2025 480 words in the original blog post.
Cursor is enhancing its agent harness to integrate with frontier AI models, specifically focusing on OpenAI's latest Codex model, GPT-5.1-Codex-Max, to improve coding efficiency. This involves aligning tools and prompts with Codex's shell-oriented workflows, encouraging tool usage over shell commands for a better user experience, and implementing sandboxing for security. The team has refined reasoning summaries to improve user follow-along without causing distraction, and has introduced clear instructions for using linting tools to detect and correct errors in code. They have emphasized preserving reasoning traces to maintain continuity and performance, as their absence significantly impacts Codex's effectiveness. Additionally, instructions have been crafted to encourage autonomous action by the model, minimizing unnecessary user prompts, while message ordering is fine-tuned to prevent conflicts between system and user instructions. With the rapid pace of model developments, Cursor is committed to optimizing each new model's performance within their platform.
Dec 04, 2025 1,154 words in the original blog post.