JetBrains Releases CLion 2026.3 with Agentic Development and CUDA Support
New IDE version introduces JetBrains Air for agentic workflows and advanced C++ debugging tools.
1JetBrains Air Integration
JetBrains has launched CLion 2026.3, introducing JetBrains Air, a new layer designed for agentic development. This feature allows developers to run, track, and verify multi-agent workflows directly within the IDE. It supports various models like Claude, Gemini, and GitHub Copilot, enabling seamless integration without requiring a separate JetBrains AI subscription.
2Agentic Debugging Capabilities
The new release automates the diagnosis of hard faults on ARM Cortex-M chips. By utilizing dedicated MCP tooling and bundled AI skills, the IDE inspects fault registers, memory, and disassembly to identify root causes. This workflow is compatible with major debug probes including Lauterbach TRACE32, SEGGER J-Link, and ST-LINK hardware.
3CMake Project Configuration
CLion 2026.3 simplifies project setup by offering agent-assisted CMake configuration. When a project fails to load due to misconfigured profiles, users can trigger an agent to diagnose the issue and automatically update toolchains. This reduces manual troubleshooting time by providing ready-made prompts that interact directly with the IDE's MCP server.
4JSON Debug Profile Management
Debug profiles are now stored in JSON format, allowing for greater flexibility and version control. Developers can edit configurations directly in the editor with schema validation and code completion support. This change enables shared profiles via files like .idea/debug-profiles.json, ensuring settings remain consistent across different team environments and development setups.
5Enhanced TRACE32 Debugging
The IDE now includes a dedicated debug profile for Lauterbach TRACE32, replacing the previous generic DAP approach. This profile comes with prefilled launch and attach parameters, supporting advanced features like memory access qualifiers and syntax highlighting for PRACTICE scripts. It streamlines the connection process for complex embedded systems development and debugging.
6NVIDIA CUDA Tile Support
CLion 2026.3 is among the first IDEs to support NVIDIA CUDA Tile C++, a programming model for GPU kernels. The IDE provides syntax highlighting and code inspections for tile-specific issues, such as unsupported control flow. This support requires CUDA Toolkit 13.3 or later and targets C++20 development environments.
7Memory Layout Visualization
A new Class Layout tool window allows developers to visualize how classes, structs, and unions are arranged in memory. It displays offsets, field sizes, and padding, helping engineers optimize data structures for CPU cache efficiency. This feature is essential for identifying redundant padding and verifying alignment requirements in complex hierarchies.
8ISPC Language Support
The update introduces support for the Intel SPMD Program Compiler (ISPC), used for high-performance parallel code on CPUs and GPUs. CLion now offers code completion, navigation, and error highlighting for ISPC constructs like uniform and varying. The IDE automatically detects ISPC compilers in CMake projects to read necessary include paths.
9Git Worktree Improvements
CLion now automatically replicates local project configurations into new Git worktrees, eliminating the need to recreate settings for each branch. Improvements include support for multi-root projects and more reliable creation in repositories with submodules. These changes facilitate parallel development workflows and simplify the process of performing code reviews within the IDE.
10Transitioning from Classic Engine
This release marks the final stable update for the legacy Classic engine, with support ending in November 2026. Users are encouraged to migrate to the default CLion Nova engine. Teams requiring Classic-specific workflows should contact their account manager or use the enterprise contact form to plan their transition and address obstacles.