Expert .NET and game dev tooling for you and your agents
Prompt an agent or write the code yourself – Rider makes sure it holds up either way.

Use the same professional IDE on


Configure how you work
Choose how each agent launches, in the GUI or the terminal, and what the IDE keeps front and center – your code or the agent session.


Move in parallel without losing context
Work with multiple agents at once, in one project or across several, without re-explaining state or codebase context.


Keep track of every session
See which sessions are currently running, done, or waiting on you. Comment on a line in the diff and send it back to the agent to act on.


Review and verify changes
Debugging, testing, profiling, and databases are all one click away, so you can confirm that nothing breaks before you merge the change.
AI agents perform better with JetBrains Rider's refactoring engine (read the study):
83%
faster
64%
lower cost
63%
fewer tool calls
Use the same IDE on Windows, macOS, and Linux. Work across engine code, generated code, shaders, build pipelines, and debugging in one IDE. Get ultimate professional support for Unity, Unreal Engine, Godot, and custom engines.
SOC 2 Type II
GDPR

“Switching to JetBrains Rider reduced build and debug cycles by over 30%. With faster builds, integrated tools, and smooth debugging, Rider enabled us to ship faster while maintaining high code quality – a game-changer for our fast-moving e-signature SaaS product.”
“At Warhorse Studios, working on Kingdom Come: Deliverance 2 means developing and debugging the game for not only PC but also for consoles. With Rider’s new debugger for Xbox and PlayStation®5, it is finally possible. It’s fantastic to have the flexibility of using a single IDE across all platforms we develop on. Rider has opened up a new level of convenience and efficiency for us.”
“JetBrains Rider is the first tool I install after repaving my development machine. I haven’t launched Visual Studio for months after I switched to JetBrains Rider. Working with branches has never been so smooth!”
“JetBrains Rider is my C# development tool of choice these days on both macOS and Windows. If you’re a long-standing ReSharper user, you’ll find it to be an almost seamless transition. I highly recommend the developer-friendly keystroke navigation and fine-grained debugger support.”
“I debug Unity completely inside Rider with breakpoints, call stacks, and watch windows. Commit history, branch comparisons, and file changes all flow smoothly inside the IDE, so I rarely need to switch tools.”
“Switching to JetBrains Rider was a great decision. Our team has never experienced an IDE that can communicate with Unity in such a flawless and efficient manner. We would highly recommend JetBrains Rider to anyone who aims at improving the efficiency and accuracy of their workflows.”
Free 30-day trial

Rider brings your agents, full code repository context, and professional .NET and game development tooling into a single workspace. Its code engine resolves types, usages, and dependencies, while maintaining framework conventions – giving agents precise guardrails when making changes. Through agent skills, agents can use Rider’s refactorings, inspections, and debugger.
Choose your agents and models, move between prompting and coding, and follow and verify agent work inside the IDE. When you need to step in, the same tools help you understand broader impact, investigate issues, and verify the result.
Rider is a standalone IDE for .NET and game development. dotUltimate is a comprehensive subscription that includes Rider, ReSharper, ReSharper C++, JetBrains AI credits, dotTrace, dotMemory, and dotCover. Choose dotUltimate to unlock Rider’s performance and memory profiling capabilities, code coverage tooling, or to work across both Rider and ReSharper. Learn more about dotUltimate.
Yes. Rider’s code completion, navigation, inspections, refactorings, debugger, and test runner work without AI. Write code yourself, delegate selected tasks to an agent, or combine both approaches. You choose when AI is part of your workflow.
Yes. Rider offers native support for Unity, Unreal Engine, Godot, and custom game engines, with engine-aware code analysis, navigation, and debugging. Explore Rider for game development.
Rider supports agents such as Junie, Claude Agent, Codex, and GitHub Copilot, with more available through the Agent Client Protocol (ACP). Choose supported cloud or local models, connecting via JetBrains AI, a supported provider subscription, or your own API key. Available models and features depend on the specific integration.
Yes. Rider combines C# and ASP.NET Core support with JavaScript and TypeScript tooling, including support for React, Angular, and Vue. Work on your .NET backend and web frontend within one IDE, complete with tools for developing APIs, managing EF Core data access, querying databases, and running tests.
Yes. Rider is free for individual, non-commercial use, including learning, hobby projects, and open-source development without commercial benefit. Developing commercial products or providing paid services requires a commercial license. You can purchase Rider individually or as part of dotUltimate, or start with a free 30-day trial. See Rider licensing and pricing.
Yes. Use Rider’s .NET Aspire support to run and debug distributed applications, and rely on its Docker tools to work with containers. The Azure Toolkit for Rider connects your IDE to Azure services, keeping application code, service configurations, and debugging in a single environment.
Yes. JetBrains Rider runs on Windows, macOS, and Linux, offering the same core tools for editing, code analysis, debugging, and testing across platforms. Build .NET web applications, services, and supported game projects on your preferred operating system. Note that certain frameworks, deployment targets, and profiling features may have platform-specific requirements.
Rider helps teams understand and evolve large, long-lived .NET applications. Navigate types and usages, trace dependencies, inspect code quality, and preview refactorings before applying them. Integrated debugging, testing, Git, and database tools streamline ongoing enterprise maintenance and help teams verify changes made by developers or AI agents.