What’s New

CLion 2026.1

2026.1

CLion 2026.1 is now available, turning the IDE into an open environment for your AI workflows. It also offers an improved editor experience and support for custom project formats, DAP debugging via TCP, and Git worktrees. Here are the highlights:

  • In addition to Junie, Claude Agent, and most recently Codex, CLion now lets you work with more AI agents directly in the AI chat. You can choose from agents, such as GitHub Copilot, Cursor, and many others supported via the Agent Client Protocol (ACP).
  • You can now use the c_cpp_properties.json file to easily set up or fine-tune code insight for all types of projects – including those based on unsupported project formats – and for non-project files, too. This feature also simplifies migration from VS Code for users who already work with C/C++ properties, making the transition to CLion even smoother.
  • The IDE can now provide full code insight for external projects defined in the CMake ExternalProject_Add() section. CLion loads these projects as part of the primary CMake project.
  • We’ve added support for TCP connections to DAP debuggers. This gives you a wider range of DAP debuggers to work with, including those that only work via TCP. You can now also choose between Launch and Attach mode, depending on which one your DAP debugger requires.
  • The CLion for Bazel plugin now supports configuration transitions, a foundational step toward better handling of multi-architecture projects. You can now also experiment with Starlark directly using the built-in REPL and try a first version of the execution log parser for performance analysis in CLion.
  • All four major unit test frameworks – GoogleTest, Catch2, Boost.Test, and doctest – are now fully supported for Meson projects.
  • CLion now supports the latest C and C++ features, including the #embed preprocessor directive and the bfloat16_t, float16_t, and float128_t floating-point types. The language engine also offers new code inspections to help you write code more efficiently.
  • The editor has received visual enhancements, making everyday coding more pleasant. The caret now moves and blinks smoothly, while line selections feature rounded corners for a more modern look.
  • You can now work on multiple Git branches simultaneously and eliminate branch-switching delays. This is extremely useful for agentic development when you need to run multiple tasks in parallel. Read our blog post to learn more about all the key updates and improvements. Try this build, share your feedback, and report any issues to our issue tracker.
View original