VS Code에서만 쓰던 Cursor AI, 이제 IntelliJ·PyCharm에서도 됩니다
AI 코딩 도구 Cursor가 JetBrains IDE 공식 ACP 레지스트리에 합류했습니다. 전 세계 1,700만 명이 사용하는 IntelliJ IDEA, PyCharm, WebStorm 등에서 Cursor AI 기능을 그대로 사용할 수 있게 됩니다.
- Cursor AI가 JetBrains의 공식 AI 연결 표준(ACP)에 합류했습니다.
- 전 세계 1,700만 명이 사용하는 JetBrains 개발 도구 전 제품에서 Cursor를 쓸 수 있게 됩니다.
- 기존에는 VS Code(마이크로소프트의 코드 편집기)에서만 Cursor를 제대로 사용할 수 있었습니다.
- 자바, 코틀린, 파이썬 등 다양한 프로그래밍 언어 환경에서 AI 코딩 지원이 가능해집니다.
저는 개발 도구 생태계에서 이렇게 큰 변화가 일어난 것을 오랜만에 보았습니다. 지금까지 AI 코딩 도구 Cursor는 VS Code 환경에서만 제대로 활용할 수 있었는데, 2026년 3월 드디어 JetBrains(젯브레인스)의 공식 AI 연결 표준 레지스트리에 Cursor가 합류하면서, 훨씬 더 많은 개발자들이 Cursor의 AI 기능을 자신이 평소 쓰던 환경 그대로 사용할 수 있게 되었습니다.
JetBrains IDE란 무엇인가요?
프로그래머(개발자)들이 코드를 작성할 때는 일반적인 메모장이 아니라, 코드를 더 쉽고 빠르게 쓸 수 있도록 도와주는 전문 프로그램을 사용합니다. 이런 프로그램을 IDE(통합 개발 환경, Integrated Development Environment)라고 부릅니다. IDE는 코드 자동 완성, 오류 표시, 프로젝트 관리 등 개발에 필요한 기능을 한 곳에 모아 놓은 '개발자용 올인원 작업 도구'라고 생각하시면 됩니다.
JetBrains(젯브레인스)는 체코 프라하에 본사를 둔 소프트웨어 회사로, 개발자들이 즐겨 쓰는 고품질 IDE를 여러 종류 만들어 제공하는 것으로 유명합니다. JetBrains의 IDE 제품군에는 다음과 같은 것들이 있습니다.
- IntelliJ IDEA(인텔리제이 아이디어) — 자바(Java) 및 JVM 언어 개발에 가장 많이 쓰이는 IDE
- PyCharm(파이참) — 파이썬(Python) 개발 전용 IDE
- WebStorm(웹스톰) — 자바스크립트, 타입스크립트, 웹 프론트엔드 개발용 IDE
- GoLand(고랜드) — Go 언어 개발 전용 IDE
- Android Studio(안드로이드 스튜디오) — 구글이 JetBrains 기술을 기반으로 만든 안드로이드 앱 개발 IDE
이 중에서 IntelliJ IDEA는 전 세계 자바 개발자들 사이에서 사실상 표준 도구로 자리 잡은 지 오래입니다. 대기업 서버 백엔드 개발, 금융권 시스템 개발, 안드로이드 앱 개발 등 다양한 분야에서 매일 수백만 명이 사용하고 있습니다.
왜 이번 소식이 중요한가요? — 1,700만 개발자에게 미치는 영향
JetBrains는 공식적으로 전 세계 1,700만 명 이상의 개발자가 자사 제품을 사용한다고 밝히고 있습니다. 이는 세계 최대 규모의 개발자 도구 사용자 기반 중 하나입니다.
지금까지 AI 코딩 도구 시장에서 가장 주목받아 온 Cursor는 VS Code(비에스코드) 기반으로 만들어졌습니다. VS Code는 마이크로소프트(Microsoft)가 만든 무료 코드 편집기로, 현재 전 세계에서 가장 많이 쓰이는 코드 편집기 중 하나입니다. Cursor는 처음부터 VS Code를 기반으로 설계되어, VS Code 환경에서는 AI 자동 완성, AI 채팅, 코드 리뷰 등의 기능이 매끄럽게 작동했습니다.
하지만 JetBrains 사용자들은 이런 혜택을 누리지 못했습니다. 자바 엔터프라이즈 개발자, 파이썬 데이터 사이언티스트, 코틀린(Kotlin) 안드로이드 개발자 등 수천만 명의 개발자가 Cursor의 AI 기능을 자신의 작업 환경에서 그대로 쓰지 못했습니다. 매번 Cursor를 쓰려면 VS Code로 환경을 바꿔야 하는 불편함이 있었습니다.
이번 통합으로 인해 1,700만 JetBrains 사용자 모두가 자신이 사용하던 IntelliJ, PyCharm, WebStorm 등의 환경 그대로 Cursor AI 기능을 사용할 수 있게 된 것입니다. 이는 AI 코딩 도구 보급 측면에서 매우 중요한 전환점입니다.
ACP란 무엇이고, 어떻게 연결되는 건가요?
JetBrains는 다양한 AI 코딩 도구들이 자사 IDE와 안정적으로 연결될 수 있도록 ACP(AI Coding Protocol, AI 코딩 프로토콜)라는 표준 규격을 만들었습니다. 쉽게 말해, ACP는 'JetBrains IDE와 AI 도구가 서로 말을 주고받을 수 있게 해주는 공통 언어(표준 연결 방식)'입니다.
스마트폰에 비유하면, USB-C 충전 규격처럼 어떤 브랜드의 충전기든 호환이 되도록 정해 놓은 표준 규격이 바로 ACP의 역할입니다. AI 도구 개발사가 ACP 규격을 따르면, JetBrains의 모든 IDE에 자동으로 연결·통합이 가능해집니다.
ACP 레지스트리(ACP Registry)란 ACP를 지원하는 AI 도구들의 공식 목록입니다. JetBrains는 이 레지스트리를 통해 인증된 AI 도구만 IDE와 공식 통합될 수 있도록 관리합니다. 이번에 Cursor가 이 공식 레지스트리에 합류함으로써, JetBrains 측의 검증 절차를 통과하고 정식 파트너로 인정받은 것입니다.
이 방식의 장점은 안정성입니다. JetBrains가 직접 호환성을 보장하기 때문에, 서드파티(제3자) 플러그인 방식과 달리 업데이트 이후에도 기능이 끊기거나 오류가 발생할 가능성이 크게 낮습니다. 개발자 입장에서는 장기적으로 안정적인 AI 코딩 환경을 기대할 수 있다는 뜻입니다.
어떤 언어와 환경에서 사용할 수 있나요?
이번 통합의 수혜를 받는 개발자들은 매우 다양합니다. JetBrains IDE별로 살펴보면 다음과 같습니다.
- IntelliJ IDEA 사용자 (자바 개발자) — 대기업 백엔드 개발, 스프링(Spring) 프레임워크 기반 서버 개발 등에 종사하는 자바 개발자들이 Cursor AI의 코드 자동 완성과 AI 채팅 기능을 IntelliJ 안에서 그대로 사용할 수 있게 됩니다.
- PyCharm 사용자 (파이썬 개발자) — 데이터 분석, 머신러닝(기계 학습), AI 모델 개발에 파이썬을 사용하는 개발자들에게도 Cursor AI가 제공하는 AI 코드 생성 기능이 열립니다.
- Android Studio / IntelliJ 사용자 (코틀린 개발자) — 코틀린(Kotlin)은 안드로이드 앱을 만들 때 구글이 공식 권장하는 프로그래밍 언어입니다. 코틀린으로 안드로이드 앱을 개발하는 수백만 명의 개발자들도 이번 통합의 혜택을 받게 됩니다.
- WebStorm 사용자 (웹 개발자) — 자바스크립트(JavaScript), 타입스크립트(TypeScript) 기반 프론트엔드 개발자들도 Cursor AI를 WebStorm 안에서 사용할 수 있습니다.
- GoLand 사용자 (Go 개발자) — 클라우드 인프라, 마이크로서비스 개발에 많이 쓰이는 Go 언어 개발자들도 포함됩니다.
정리하면, JetBrains 제품군에서 지원하는 사실상 모든 주요 프로그래밍 언어에서 Cursor AI를 사용할 수 있게 된 것입니다. 지원 IDE 수만 5개 이상이며, 여기에 포함된 개발자 수는 전 세계 1,700만 명에 달합니다.
어떻게 설치하고 시작하나요?
JetBrains 사용자라면 아래의 간단한 절차로 Cursor AI를 바로 사용할 수 있습니다.
- JetBrains 마켓플레이스 열기 — 사용 중인 IDE(예: IntelliJ IDEA, PyCharm)에서 상단 메뉴의 Settings(설정) → Plugins(플러그인)으로 이동합니다.
- Cursor 검색 — 플러그인 검색창에 "Cursor"를 입력합니다.
- 설치 및 재시작 — Cursor 플러그인을 설치하고 IDE를 재시작합니다.
- Cursor 계정 연결 — 기존 Cursor 계정이 있다면 로그인하여 바로 AI 기능을 사용할 수 있습니다. 계정이 없다면 cursor.com에서 무료로 가입할 수 있습니다.
- AI 기능 사용 시작 — 코드를 작성하다가 AI 자동 완성을 사용하거나, 채팅 패널에서 AI에게 코드 작성 또는 수정을 요청할 수 있습니다.
설치 후 사용할 수 있는 주요 기능은 다음과 같습니다. AI가 다음 코드를 예측해 자동 완성해 주는 기능, 자연어(일상적인 말)로 코드를 설명하면 AI가 코드를 짜주는 기능, 기존 코드에서 버그(오류)를 찾고 수정 방법을 제안해 주는 기능, 코드의 의미를 한국어 등 원하는 언어로 설명해 주는 기능 등이 있습니다.