CLion 2026.1 출시
GitHub Copilot, Cursor 및 기타 AI 채팅 에이전트, 맞춤형 프로젝트 형식 지원, TCP를 통한 DAP 디버그 등 다양한 기능이 추가되었습니다.
CLion 2026.1은 안정성 향상과 기존 기능 개선에 중점을 두는 동시에 몇 가지 흥미로운 새 기능도 포함하고 있습니다. 가장 주목할 만한 점은 이제 AI 채팅에서 바로 더 많은 에이전트를 사용할 수 있게 되어 CLion이 AI 도구 및 워크플로를 위한 개방형 에코시스템으로 거듭난다는 것입니다.
이번 릴리스의 주요 업데이트는 다음과 같습니다.
- 에이전트 클라이언트 프로토콜(ACP)을 통한 GitHub Copilot, Cursor, Codex 및 기타 에이전트 지원.
- c_cpp_properties.json을 사용하여 맞춤형 및 VS Code 프로젝트를 간편하게 열기.
- 외부 CMake 프로젝트를 위한 코드 분석 기능.
- 디버그 어댑터 프로토콜(DAP)을 지원하는 디버거에 대한 TCP 연결.
- 새로운 도구와 함께 Bazel 지원 강화.

CLion 2026.1 다운로드는 아래 링크나 Toolbox App을 통해, Ubuntu를 사용하는 경우 스냅 패키지로, 또는 2025.3 버전의 패치 업데이트를 통해 진행할 수 있습니다.
AI 도구와 워크플로를 위한 개방형 에코시스템
Junie, Claude Agent, 최근 추가된 Codex 외에도 이제 [IDE name]의 AI 채팅에서 더 많은 AI 에이전트를 직접 사용할 수 있습니다. GitHub Copilot, Cursor 등 에이전트 클라이언트 프로토콜(ACP)을 통해 지원되는 다양한 에이전트를 선택할 수 있습니다. 이제 다양한 AI 에이전트를 이용하려고 여러 도구를 번갈아 사용할 필요도 없고, 모든 사용 사례에 맞지 않는 하나의 공급자에 묶일 걱정도 없습니다.
시작하기:
- Settings(설정) | Tools(도구) | AI Assistant | Agents(에이전트)를 열거나, AI 채팅 에이전트 선택 메뉴에서 Install From ACP Registry(ACP 레지스트리에서 설치)…를 선택합니다.
- 사용할 에이전트를 찾습니다.
- Install(설치)을 클릭합니다.
기타 주목할 만한 AI 기능은 다음과 같습니다.
- 별도의 JetBrains AI 구독 없이도 Bring Your Own Key(BYOK)로 개인 OpenAI 또는 Anthropic 계정을 연결할 수 있습니다.
- 사용자가 코드를 편집하는 동안 이해하기 쉬운 작은 코드 힌트를 제공하고, 검토 및 적용이 간편한 명확한 차이점을 보여주는 컨텍스트 인식 제안 기능을 AI 크레딧 소모 없이 이용할 수 있습니다.
자세한 내용은 AI Assistant 문서에서 확인하세요.
빌드 도구 및 프로젝트 형식
CLion에서 맞춤형 및 VS Code 프로젝트 쉽게 열기
CLion은 이제 지원되지 않는 프로젝트 형식을 기반으로 하는 프로젝트를 포함하여 모든 유형의 프로젝트와 프로젝트 파일이 아닌 파일에 대해서도 코드 분석 기능을 쉽게 설정하거나 세부적으로 조정할 수 있는 방법을 제공합니다. 이 기능은 이미 C/C++ 프로퍼티를 사용하는 사용자의 VS Code 마이그레이션을 간소화하여 CLion으로의 전환을 더욱 원활하게 해줍니다. VS Code에서 이전에 편집했던 프로젝트를 열 수 있으며, CLion은 c_cpp_properties.json 파일의 설정을 인식합니다. 이 파일에서 설정을 조정할 수도 있으며, CLion은 해당 설정을 그대로 적용합니다.
새로운 도구와 함께 Bazel 지원 강화
CLion용 Bazel 플러그인에 추가된 새로운 업데이트로 IDE 내에서 집중할 수 있고, 외부에서 우회할 필요가 없어졌습니다. 특히 다중 아키텍처 프로젝트를 더 잘 다루기 위한 기초 단계로서, 구성 전환에 대한 조기 지원을 도입합니다. 아직은 개발 초기 단계이지만, 앞으로 기능을 계속 확장해 나가겠습니다.
이러한 개선과 함께 내장 REPL을 통해 Starlark를 직접 실험할 수 있습니다.

CLion의 성능 분석을 위한 실행 로그 파서의 첫 버전도 포함되었습니다.
외부 프로젝트를 위한 코드 분석 기능
이제 CMake ExternalProject_Add() 섹션에 정의된 외부 프로젝트에 대한 전체 코드 정보가 제공됩니다. CLion은 이러한 프로젝트를 기본 CMake 프로젝트의 일부로 로드하므로 외부 프로젝트를 별도로 로드하지 않아도 오류 탐지, 경고, 사용 위치 검색 및 리팩터링 기능을 사용할 수 있습니다. 이 업데이트는 특히 STM32, ESP-IDF, Zephyr와 같은 임베디드 프레임워크처럼 프로젝트가 여러 부분으로 분할되는 경우에 매우 유용합니다.
CMake 및 빌드 옵션에 대한 코드 자동 완성
이제 CMake options(CMake 옵션) 및 Build options(빌드 옵션) 필드에서 코드 자동 완성 기능을 통해 CMake 프로파일에 대한 명령줄 옵션을 더 빠르게 지정할 수 있습니다. 간단히 옵션을 입력하기 시작하세요. 그러면 자동 완성 목록이 나타나고, 목록에서 원하는 옵션을 선택하면 됩니다.

CMake 프리셋에 사람이 더욱 읽기 편한 이름 지정
IDE UI에 표시되는 CMake 프리셋 이름은 이제 이전처럼 name 값이 아닌 CMakePresets.json에 지정된 displayName 값을 따릅니다. 즉, 이제 CMake 프리셋에 더 친숙하고 설명적인 이름을 사용할 수 있으며 CMake 설정, 도구 창 및 툴바 위젯에서 해당 이름을 확인할 수 있습니다.

설치 후 CLion Nova 디스크 사용량 감소
CLion의 디스크 사용량을 크게 줄였습니다. 설치 후, 함께 제공되는 C/C++ 언어 지원 플러그인이 모든 플랫폼에서 평균적으로 50% 더 적은 디스크 공간을 차지합니다. 전반적으로 IDE의 디스크 사용량이 1GB 줄어들었습니다.
디버거
DAP 디버거와의 TCP 연결
2025.3 버전에서는 디버그 어댑터 프로토콜(DAP)이 지원되어 CLion이 LLDB 및 GDB 외에도 더 다양한 디버거와 통신할 수 있게 되었습니다. 이제 stdin/stdout 외에도 DAP 디버거에 대한 TCP 연결이 추가적으로 지원됩니다.

이러한 TCP 지원으로 작업에 사용할 DAP 디버거를 더 유연하게 선택할 수 있습니다. 또한, DAP 디버거의 요구 사항에 따라 Launch(실행) 및 Attach(연결)의 두 가지 모드 중에서 선택할 수 있습니다. DAP 디버거 구성에 대한 자세한 내용은 문서를 참조하세요.
다양한 숫자 값 형식 지원
이제 일시 중단된 프로그램을 검사할 때 개별 변수의 숫자 형식을 10진수, 16진수, 8진수 또는 2진수로 변경할 수 있습니다. 이를 통해 사람이 읽기 쉬운 숫자, 메모리 주소 또는 파일 권한 등 특정 사용 사례에 더 적합한 형식으로 값을 확인할 수 있습니다.

숫자 형식을 변경하려면 Threads & Variables(스레드 및 변수) 창에서 변수를 마우스 오른쪽 버튼으로 클릭하고 View as(다음으로 보기)…를 선택한 다음 원하는 형식을 선택합니다. 같은 메뉴에서 안쪽 여백 서식도 변경할 수 있습니다.
원격 개발 모드에서 더 빠르게 디버그
완전히 새롭게 설계된 디버거 아키텍처 덕분에 원격 개발 환경에서 디버그를 훨씬 더 빠르고 안정적으로 수행할 수 있습니다. 이제 Debug(디버그) 도구 창과 중단점이 IDE 프런트엔드에 표시되며, 백엔드는 활성 디버거 세션을 호스팅하고 타깃 프로세스와 통신합니다. 현재 일부 문제를 해결 중이며, 앞으로도 이 기능을 계속 개선해 나갈 예정입니다.
LLDB 번들 업데이트
macOS 및 Linux 사용자를 위해 번들로 제공되는 LLDB 버전이 19.1.7에서 21.1.7로 업데이트되었으며, LLVM 프로젝트의 최신 디버거 개선 사항과 버그 수정 사항이 포함되어 있습니다. 디버거의 새로운 기능에 대한 자세한 내용은 LLDB 릴리스 노트를 참조하세요.
언어 지원
CLion Nova를 이용한 코드 접기 개선
IDE는 에디터에서 특정 코드 구조를 자동으로 인식하고, 코드를 더 쉽게 정리할 수 있도록 접기 기능을 제공합니다. 이전에는 디폴트 언어 엔진인 CLion Nova가 기존 CLion Classic보다 코드 접기 옵션이 더 적었습니다. 하지만 이제 디폴트 엔진에서도 모든 기능이 동일하게 제공되어, 코드 탐색과 정리를 더 직관적으로 수행하고 CLion Classic 사용자들이 누리던 기능을 이용할 수 있습니다.
Meson에 대한 유닛 테스트 지원
유닛 테스트 통합을 CMake 프로젝트 형식과 독립적으로 동작하도록 만드는 부분에서 큰 진전을 이루었습니다. 이제 Meson 프로젝트에서 GoogleTest, Catch2, Boost.Test, doctest 등 4가지 주요 테스트 프레임워크를 모두 완벽하게 지원합니다. 즉, 이전에는 CMake 프로젝트에서만 사용할 수 있었던 포괄적인 테스트 기능을 모두 활용할 수 있습니다. 여기에는 에디터에서 직접 테스트 실행, 전용 도구 창에서 테스트 결과 확인, 테스트와 해당 구현 간 이동 등의 기능이 포함됩니다.
새로운 언어 기능
CLion에서 사용할 수 있는 최신 C 및 C++ 기능은 다음과 같습니다.
- C++26 및 C23에 도입된
#embed전처리기 지시문을 사용하면 외부 도구나 코드 생성 없이 바이너리 리소스 파일의 내용을 소스 코드에 직접 포함할 수 있습니다. - CLion은 이제 C++23에서 표준화된
bfloat16_t,float16_t및float128_t부동 소수점 형식을 지원합니다. - C2Y(곧 출시될 C 표준)의
_Countof연산자는 배열의 요소 개수를 반환합니다. - 이제 GCC의 중첩 함수와 Clang의
_Nullable및_Nonnull포인터 null 값 가능성 한정자를 통해 컴파일러별 확장 기능과의 호환성이 향상됩니다.
향상된 코딩 지원
다음과 같은 새로운 코드 검사를 사용하면 코드를 더 효율적으로 작성할 수 있습니다.
- CLion은 이제 C++20 지정 이니셜라이저의 순서가 잘못된 경우를 감지하고 가상 함수를 재정의할 때 액세스 수준의 변경을 포착합니다.

- 함수가 기본 클래스에서 재정의하는 가상 함수와 다른 액세스 수준(
public,protected또는private)을 가질 때 경고가 표시됩니다.

- Unused symbol(미사용 심볼) 검사가
.cpp소스 파일에 정의된 클래스 멤버에도 적용됩니다. 이전에는 이러한 멤버가 외부에 표시되는 것으로 간주되어 Unused symbol(미사용 심볼) 분석에서 제외되었습니다. 이제 이러한 멤버도static함수 및 익명 네임스페이스 멤버와 동일한 방식으로 분석됩니다.

플랫폼 업데이트
매끄러워진 캐럿 이동과 새로운 동작
이제 에디터가 더 현대적인 느낌을 주며, 시각적 혼란과 눈의 피로를 줄여 장시간의 코딩 작업을 더 편안하게 만들어 줍니다. 다음은 가장 중요한 변경 사항입니다.
- 새로운 Snappy(빠른 이동) 및 Gliding(부드러운 이동) 모드로 캐럿 애니메이션이 더 매끄러워져 이동 속도를 따라가기가 쉬워집니다.
- 이제 줄 끝 부분이 아닌 실제 텍스트에만 강조 표시가 적용됩니다.
- 캐럿이 둥근 모양으로 부드럽게 깜빡이도록 변경되어 Islands UI 테마와 조화를 이룹니다.
Git 워크트리 지원
이제 여러 Git 브랜치에서 동시에 작업할 수 있어 브랜치 전환으로 인한 지연을 없앨 수 있습니다. 이는 여러 작업을 동시에 실행해야 하는 에이전트 기반 개발 환경에서 매우 유용합니다. 작업마다 별도의 워크트리를 생성하세요. 긴급 핫픽스를 처리하고, AI 에이전트에 할당하고, 메인 브랜치에서 작업을 계속하는 등 모든 작업을 동시에 수행할 수 있습니다. 색인 생성을 기다리거나 컨텍스트를 잃지 않고 워크트리 사이를 즉시 전환할 수 있습니다. 자세한 내용은 문서를 확인하세요.

Code With Me 서비스 종료
JetBrains는 Code With Me 서비스를 단계적으로 종료하기로 결정했습니다. 이 기능은 CLion을 포함한 JetBrains IDE에서 직접 실시간 협업 코딩과 페어 프로그래밍을 제공했습니다. 이번 결정은 사용 추세를 감안하고 이를 장기적인 방향과 비교 및 검토한 결과에 따라 내려졌습니다. 이후 JetBrains는 큰 가치를 제공하고 현재 팀 협업 방식에 부합하는 영역에 더 집중할 수 있게 될 것입니다. 종료 일정에 대한 자세한 내용과 가장 자주 묻는 질문에 대한 답변을 보려면 이 블로그 게시물을 읽어보세요.
CLion을 사용해 보고 의견을 들려주세요
CLion 2026.1을 사용해 보시기 바랍니다. 활성화된 구독이 있는 경우 바로 업데이트할 수 있습니다. CLion을 처음 사용하시나요? 비상업적 프로젝트나 교육 목적이라면 IDE를 무료로 사용해 볼 수 있습니다. 그 외의 경우에는 모든 최신 기능과 개선 사항을 체험할 수 있는 30일 무료 평가판을 시작해 보세요.
JetBrains는 여러분의 의견을 소중히 생각합니다! 의견이 있거나 문제가 발생하면 아래 댓글이나 X 또는 이슈 트래커를 통해 알려주세요.