The IDE for professional C and C++ development
Work with any OS, toolchain, and agent.
The choice is yours.
Run multiple agents at once without re-explaining state or codebase context. Debugging, testing, and profiling are always one click away, and code comments go straight back to the agent for it to act on.




CLion is built for the full range of C and C++ development with the compilers and build system you already use, on Windows, Linux, and macOS – including remote development and unit testing as part of the core workflow. Whether you're working on embedded systems, firmware, or custom build targets, cross-compilation, on-chip debugging, and hardware-aware tooling are native capabilities, not add-ons.
Whether you're shipping production code or writing firmware for custom hardware, CLion supports you every step of the way.
Ship with confidence, delegate tasks to agents, and verify the result on your stack and any OS.
Develop for your target hardware, debug on the device, and move between chip vendors, compilers, and AI agents without changing tools.
90%
of managers are satisfied or very satisfied with CLion*
88%
of managers believe that CLion increases teams’ productivity*
74%
claim it took less than two weeks to adopt CLion*
78%
of developers say their productivity has increased with CLion*
* Based on the in-IDE survey conducted in Q2 2025
CLion’s Quick start guide shows you how to create and run your first project and introduces the product’s core capabilities. If you are new to CLion, there is a set of interactive courses that can help you get familiar with the essential functionalities.
Moving to CLion doesn't mean rebuilding your setup. Open your existing CMake project, Makefile, or compilation database, and CLion picks up your toolchain. Coming from VS Code, CLion reads the settings in c_cpp_properties.json (and applies any changes you make to it), and you can set up code insight for custom project formats and standalone files, too. Keep your OS, your compiler, and your shortcuts with a familiar keymap.If you have a paid license for a product that competes with CLion, we will give you a 25% discount on a standard commercial or personal subscription.Follow our Quick start guide for step-by-step setup instructions.
Yes. CLion works with the agents you already use, including Codex, GitHub Copilot, Junie, Cursor, and Claude, plus any other ACP-compatible agent. JetBrains Air, now in early access, lets you run several agents in parallel and review their work in one place, right in the IDE.
No. You can use your existing agent subscriptions or BYOK, and JetBrains AI is optional if you already have it or want it.
You can try JetBrains Air at no cost with Junie Lite, JetBrains' efficient coding agent for everyday tasks. You only need to sign in with a JetBrains Account. You can also bring agents you already have, using their own subscriptions.
If you have any ideas on how to improve CLion, or if you’d like to request a specific feature, feel free to share it in our issue tracker. You can also follow us on our community forum to receive support, share your feedback, and stay in touch with the CLion community.
Free 30-day trial

SOC 2 Type II
GDPR