Discover Cursor 2.4's groundbreaking features including Subagents, Agent Skills, Image Generation, and Cursor Blame. Learn how to use each feature with examples, keyboard shortcuts, and best practices for Australian developers.
Cursor Just Became the Fastest-Growing SaaS Ever
Cursor has reached a $29.3 billion valuation and crossed $1 billion ARR — making it the fastest SaaS application to ever reach $100 million ARR (just 12 months). With version 2.4 released on January 22, 2026, Cursor introduces game-changing features that redefine what an AI code editor can do.
Whether you're a Brisbane startup or an enterprise team, Cursor 2.4 offers features that will transform how you write code. Let's dive into everything new.
What's New in Cursor 2.4
Version 2.4 (January 22, 2026) introduces the most significant update since Cursor 2.0. Here's the complete breakdown.
Subagents: Independent parallel agents with custom prompts and tools
Agent Skills: Domain-specific workflows via SKILL.md files
Image Generation: Create images from text descriptions
Cursor Blame (Enterprise): AI attribution for code changes
Agent Clarification: Agents ask questions while continuing work
Browser navigation 10x faster
Hook commands start 40x faster
Subagents: Parallel AI Agents
The headline feature of Cursor 2.4 is Subagents — independent agents that run in parallel with their own context, prompts, and tool access.
How Subagents Work
Unlike previous versions where you had a single Agent thread, Subagents let you spawn multiple AI workers that operate independently:
Default Subagents
Cursor 2.4 ships with three pre-configured subagents:
| Subagent | Purpose | Tools Available |
|---|---|---|
| Research | Codebase exploration | Read, Search, Grep |
| Terminal | Command execution | Bash, Shell |
| Parallel | Independent work streams | All tools |
Custom Subagent Configuration
You can create custom subagents for specific workflows:
1{2 "subagents": {3 "test-runner": {4 "prompt": "Run tests and report failures",5 "tools": ["Bash"],6 "model": "claude-sonnet-4.5"7 },8 "documenter": {9 "prompt": "Generate documentation for code changes",10 "tools": ["Read", "Write"],11 "model": "gpt-4o"12 }13 }14}Agent Skills with SKILL.md
Agent Skills let you define domain-specific knowledge and procedures that Cursor can invoke dynamically.
Creating a Skill File
Create a SKILL.md file in your .cursor/ directory:
1# Deploy to Production23## Context4This skill handles production deployments for our Cloudflare Workers application.56## Prerequisites7- Wrangler CLI installed8- Valid Cloudflare API token9- All tests passing1011## Procedure121. Run the test suite: 'npm run test'132. Build the production bundle: 'npm run build'143. Deploy to Cloudflare: 'wrangler deploy --env production'154. Verify deployment health: 'curl https://api.example.com/health'1617## Rollback18If deployment fails, run: 'wrangler rollback --env production'Skills in Action
When you ask Cursor to "deploy to production", it automatically discovers and follows your SKILL.md procedure:
Image Generation
Cursor 2.4 adds inline image generation — create images directly from text descriptions using Google Nano Banana Pro.
How to Generate Images
Simply describe what you need in Agent mode:
Generate a hero image for our landing page showing a futuristic Brisbane skyline with tech elements
The agent creates the image and saves it to your assets/ folder, displaying it inline in the conversation.
Use Cases
- Hero images for landing pages
- Diagrams and architecture visuals
- Icons and UI assets
- Placeholder images during prototyping
- Documentation graphics
Cursor Blame (Enterprise)
For enterprise teams, Cursor Blame extends Git blame with AI attribution — tracking exactly how code was created.
What Cursor Blame Tracks
| Attribution Type | Description |
|---|---|
| Tab Completions | Code accepted from autocomplete |
| Agent Runs | Multi-line changes from Agent mode |
| Human Edits | Manual developer modifications |
| Chat Suggestions | Code copied from Chat responses |
Why It Matters
- Audit trails for compliance and security reviews
- Productivity metrics showing AI vs human contribution
- Code quality analysis comparing AI-generated vs human code
- Training insights for improving AI suggestions
Agent Clarification Questions
Agents can now ask clarifying questions while continuing work in parallel. No more blocking waits.
Before vs After
This parallel approach significantly speeds up development workflows.
Core Features Deep Dive
Cursor's power comes from understanding when to use each mode. Here's the complete decision guide.
Feature Progression
When to Use Each Mode
Use for single-line completions, repetitive edits, and small utility functions. Accept with Tab, reject with Esc.Keyboard Shortcuts Cheat Sheet
Master these shortcuts to 10x your Cursor productivity.
Cursor Essential Shortcuts
Mac shortcuts shown. Replace Cmd with Ctrl on Windows/Linux.
TabEscCmd + Right ArrowCmd + KCmd + LCmd + ICmd + Shift + ICmd + Shift + L@filename@src/components@codebase query@Docs React@Web latest API@Git recent commitsCmd + Shift + PCmd + ,Cmd + BCmd + backtickCmd + Option + TabAI Model Selection Guide
Cursor supports multiple AI models. Here's when to use each.
Model Comparison
| Model | Best For | Context | Speed |
|---|---|---|---|
| cursor-small | Autocomplete, boilerplate | Small | Very Fast |
| Claude Sonnet 4.5 | Daily coding, most tasks | 200K | Fast |
| Claude Opus 4.5 | Architecture, critical logic | 200K | Medium |
| GPT-4o | General tasks, multimodal | 128K | Fast |
| Gemini 2.5 Pro | Long files, large context | 1M | Medium |
| DeepSeek | Privacy-sensitive code | Varies | Medium |
| o3 | Breaking out of loops | Varies | Slow |
Cursor vs GitHub Copilot vs Windsurf
How does Cursor 2.4 compare to the competition?
| Feature | Cursor | GitHub Copilot | Windsurf |
|---|---|---|---|
| Base | VS Code fork | Extension | VS Code fork |
| Multi-file editing | Excellent | Limited | Strong |
| Agent mode | Full autonomy | Preview | Cascade |
| Parallel agents | Up to 8 | No | No |
| Codebase indexing | Semantic RAG | Basic | Semantic |
| Model flexibility | Claude, GPT, Gemini, local | GPT-4o, Claude | Proprietary |
| Background agents | Cloud, 99.9% uptime | No | No |
| Pricing (Pro) | $20/mo | $10/mo | $15/mo |
| Enterprise | SSO, audit, blame | Extensive | Growing |
Pricing and Plans
Cursor Pricing
- *Business/Teams: $40/user/month with SSO and admin controls
- *Enterprise: Custom pricing with pooled usage and audit logs
- *Prices in USD. Annual billing available with discount.
Best Practices for Australian Developers
Brisbane and the South East Queensland region are emerging as a global tech hub. Here's how local developers are leveraging Cursor.
Queensland AI Hub Resources
The Queensland AI Hub operates nine regional chapters across the state, providing resources for AI tool adoption:
- Brisbane Chapter: Community engagement, responsible AI
- Gold Coast Chapter: AI workforce solutions
- Sunshine Coast Chapter: AI literacy programs
Australian AI Adoption Stats
Local Meetups and Events
- Brisbane AI Developers Meetup: 5,000+ members
- GDG Brisbane: DevFest and monthly events
- River City Labs: Innovation hub events
Getting Started with Cursor 2.4
1Download Cursor
Get the latest version from cursor.com. Available for macOS, Windows, and Linux.
# Visit cursor.com/downloadProject Rules Configuration
The modern way to configure Cursor AI behavior is with .mdc files in .cursor/rules/.
Example Rule File
1---2description: TypeScript coding standards for this project3globs: ["**/*.ts", "**/*.tsx"]4alwaysApply: false5---67# TypeScript Standards89## Code Style10- Use functional components with hooks11- Prefer const over let12- Use explicit return types for functions13- Use interface over type for object shapes1415## Naming Conventions16- Components: PascalCase17- Functions: camelCase18- Constants: UPPER_SNAKE_CASE19- Files: kebab-case2021## Error Handling22- Always handle Promise rejections23- Use try-catch for async operations24- Provide meaningful error messagesRules Priority Order
- Local (manual): Included with
@ruleName - Auto Attached: Matched by glob patterns
- Agent Requested: AI chooses if needed
- Always: Included in all contexts
Security Best Practices
Essential Security Settings
| Setting | Recommendation | Why |
|---|---|---|
| Privacy Mode | Enable for proprietary code | Zero data retention |
| .cursorignore | Add .env, credentials | Prevent leaking secrets |
| Code Review | Human review all AI code | Catch vulnerabilities |
| Terminal Approval | Keep enabled | Prevent unintended commands |
Privacy Mode Details
- Over 50% of Cursor users have Privacy Mode enabled
- Zero retention agreements with OpenAI, Anthropic, Google
- SOC 2 Type II certified
- GDPR and CCPA compliant
Frequently Asked Questions
For professional developers writing code daily, the productivity gains typically justify the cost. Users report 1.5-2x productivity increases. The free tier lets you try before committing.
Yes, Cursor is a fork of VS Code and supports all VS Code extensions. You can import your entire setup with one click.
Enable Privacy Mode to ensure zero data retention by AI providers. Cursor has zero-retention agreements with OpenAI, Anthropic, and Google.
Chat is conversational Q&A with your codebase. Agent mode is fully autonomous — it can edit files, run commands, create new files, and iterate until the task is complete.
Download Cursor, import your VS Code settings, and start using it. Your Copilot subscription is separate. Many developers use both during transition.
Yes, Cursor supports all languages through its LLM foundation. It works with Python, JavaScript, TypeScript, Go, Rust, Java, C++, and every other major language.
Subagents are independent AI agents that run in parallel with their own context and tools. They handle specialized tasks like research, testing, or documentation while the main agent coordinates.
Cursor requires internet for AI features. You can use it as a code editor offline, but AI assistance needs connectivity.
Resources and Documentation
Cursor Documentation
Official docs covering all features and configuration
Cursor Changelog
Latest updates and version history
Cursor 2.4 Release Notes
Detailed breakdown of version 2.4 features
Cursor Pricing
Compare plans and features
awesome-cursorrules
Community collection of 100+ cursor rules
dotcursorrules.com
Browsable directory of community rules
Conclusion
Cursor 2.4 represents a massive leap in AI-assisted development. With Subagents for parallel work, Agent Skills for domain-specific workflows, Image Generation for visual assets, and Cursor Blame for enterprise auditability, it's clear why Cursor has become the fastest-growing SaaS application in history.
For Australian developers — especially those in Brisbane's thriving tech ecosystem — Cursor offers a competitive edge. The combination of powerful AI assistance, privacy-first options, and enterprise-grade features makes it an essential tool for modern development.
We're seeing an increase of over 25% in PR volume and over 100% in average PR size. Together, that means we're shipping about 50% more code." — Cursor Customer
The future of coding is agentic, and Cursor 2.4 is leading the way.
Ready to supercharge your development workflow?
Topics
Comments
Sign in to join the conversation
LoginNo comments yet. Be the first to share your thoughts!
Found an issue with this article?


