An in-depth guide and test project for exploring the new features of Cursor 3.11, including Side Chats, Conversation Search, and Redesigned Pickers. Learn how parallel AI coding can supercharge your workflow. Welcome to the comprehensive guide for Cursor 3.11! This document covers the major new features introduced in the official blog, steps to download and install the editor, and a hands-on tutorial to test the exciting new capabilities.
Cursor 3.11 is a massive update designed to help developers stay in the flow without interruptions. With the introduction of Side Chats, Conversation Search, and completely Redesigned Pickers, it's never been easier to seamlessly interact with AI agents.
Based on the official changelog, here are the major improvements:
Open a side chat to ask questions, explore ideas, and investigate tangents without interrupting your main agent conversation.
- Use
/side,/btw, or the plus button at the top of the chat panel. - Each side chat is a durable, full agent conversation.
- Use
@-mentionsto pull context back into the main thread.
Find past agent chats faster with search results that go beyond names and PR numbers.
- Use Cmd+K / Ctrl+K in the Agents Window to search agent transcripts.
- Cursor builds a snappy local search index.
- Use Cmd+F / Ctrl+F to search within an existing conversation.
Simplified and more powerful pickers.
- Search is scoped to your working environment (This Computer, Cloud, Remote).
- Connect GitHub, GitLab, or Azure DevOps without leaving the picker.
- Remove projects from Recents with one click.
Cloud agents now support new hooks to observe and control the agent conversation itself.
- Hooks include:
beforeSubmitPrompt,afterAgentResponse,afterAgentThought,stop,subagentStart. - Build self-correcting loops with cloud agents.
- Team MCPs: Admins can configure Team MCP servers once and distribute them across cloud agents.
- Organization Groups: Restrict marketplace access to specific organization groups.
To get started with Cursor 3.11, follow these simple steps:
- Dashboard Login: First, log in to your official Cursor Dashboard at cursor.com to ensure your account is active.
- Download: Navigate to the unofficial GitHub downloads repository: https://github.com/oslook/cursor-ai-downloads and download the latest installer for your OS (Windows, macOS, or Linux).
- Install: Run the downloaded installer.
- Launch: Open Cursor and sign in to sync your AI settings.
To get a hands-on feel for Cursor’s latest features, let's build a simple Pomodoro timer app and deliberately interrupt the AI agent.
(Tests the scoped location search)
- Open Cursor. Hit Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows) and type "Projects".
- Select This Computer, create a new folder called
cursor-test-app, and open it. - Notice how you can connect to GitHub right from this picker.
(Give it a substantial task)
- Open the Agents Window.
- Type:
"Build a complete Pomodoro timer in HTML, CSS, and vanilla JavaScript. Include start, pause, and reset buttons." - Hit enter and let the agent start generating.
(Tests the /btw or /side commands)
- While the main agent is actively writing code, in the chat input box, type:
/btw what is the best color hex code for a relaxing Pomodoro timer? - Press enter. The main agent will continue building your app in the background while this secondary agent answers.
(Tests @-mentions for side chats)
- Once the side chat gives you a hex code (e.g., a soft pastel green), go back to your main agent thread.
- Type:
"Update the CSS background to use the color we discussed in @[Name of your side chat]." - The main agent will read the context and update the code.
(Tests the new local search index)
- Hit Cmd+F (Mac) or Ctrl+F (Windows) and type "background" to jump between matches in the current chat.
- Hit Cmd+K / Ctrl+K in the Agents Window to search across all past transcripts.
- HTML5: Application structure
- CSS3: Styling and responsive design
- Vanilla JavaScript: DOM manipulation and timer logic
For the cursor-test-app Pomodoro timer:
| File | Description |
|---|---|
index.html |
The main entry point containing the UI layout. |
style.css |
The styling file for the timer, including the background color chosen via side chat. |
script.js |
Contains the countdown logic and event listeners for Start, Pause, and Reset buttons. |
- Parallel Research: Use Side Chats to research documentation for a new library without stopping the agent from refactoring your current file.
- Instant Context Recall: Use Conversation Search to instantly find why a specific design decision was made 3 weeks ago in an agent chat.
- Frictionless Project Scaffolding: Use the new Pickers to initialize a local codebase and link it to GitLab in one unified workflow.
- Advanced Agent Monitoring: Team admins can use Cloud Agent Hooks (
afterAgentThought) to audit reasoning and ensure enterprise compliance. - Seamless Tool Distribution: Distribute approved Team MCPs to specific organizational groups via Team Marketplaces without individual setup.
- Cross-Project Agent Search: The ability to search through agent transcripts across all local and remote projects simultaneously.
- Voice-Activated Side Chats: Initiate tangents and
/btwcommands completely hands-free using voice inputs. - Automated Self-Correcting Subagents: Advanced Cloud Agent Hooks that automatically roll back code and spawn a subagent if a syntax error is detected post-generation.
- Integrated 1-Click Deployments: Deploy static sites or Next.js apps directly to Vercel/Netlify straight from the new Repo Pickers.
- Multi-Agent Collaboration Visualizer: A graphical node-based view to observe main agents and side chats running concurrently.
- Official Cursor Changelog: cursor.com/changelog
- Digital Applied Blog (Cursor 3.11 Guide): Cursor 3.11: Side Chats & Transcript Search
Keywords: Cursor 3.11, AI Code Editor, Parallel AI Coding, Side Chats, Conversation Search, AI Agents, Developer Tools, Coding Workflow, Productivity, BuildAI, RayCodes