Cursor JetBrains 연동, 안 되는 게 이만큼입니다

Published on

in

Cursor JetBrains 연동, 안 되는 게 이만큼입니다

2026.03.04 출시 기준 / Cursor ACP 초기 릴리스

Cursor JetBrains 연동, 안 되는 게 이만큼입니다

“JetBrains에서도 Cursor 쓸 수 있다”는 말 믿고 바로 설치했다가, 세 군데에서 멈췄습니다. 막히기 전에 먼저 읽어두면 시간이 절약됩니다.

🔧 필요 버전: JetBrains IDE 2025.3.2 이상
💳 Cursor 유료 구독 필수
❌ WSL 환경 현재 미지원

ACP가 뭔지, 왜 갑자기 화제가 됐나

2026년 3월 4일, Cursor가 JetBrains IDE에 공식 통합됐습니다. 공식 명칭은 Agent Client Protocol(ACP)입니다. 쉽게 말하면, IDE와 AI 에이전트 사이의 “공통 통신 규약”입니다. 예전에는 Cursor를 쓰려면 무조건 Cursor IDE를 따로 열어야 했는데, 이제는 IntelliJ IDEA나 PyCharm 안에서 Cursor 에이전트를 불러다 쓸 수 있게 된 겁니다. (출처: Cursor 공식 블로그, 2026.03.04)

JetBrains 측의 설명도 흥미롭습니다. ACP는 JetBrains와 Zed가 공동으로 개발 중인 오픈소스 프로토콜로, 에디터·에이전트 조합마다 따로 플러그인을 만들지 않아도 되게끔 설계됐습니다. 언어 서버 프로토콜(LSP)이 언어 기능을 표준화했듯, ACP는 AI 에이전트와의 연동을 표준화하려는 시도입니다. (출처: JetBrains ACP 공식 페이지) 이 의미가 실무에서 상당히 큽니다. 앞으로 새 AI 에이전트가 나와도 JetBrains IDE를 유지하면서 에이전트만 바꿔 끼울 수 있게 된다는 뜻이니까요.

현재 ACP 레지스트리에 등록된 에이전트는 Cursor 외에도 GitHub Copilot, Google Gemini CLI, OpenAI Codex, Cline, Mistral Vibe 등이 있고 목록은 계속 늘고 있습니다. 그 중 Cursor는 레지스트리 추가 요청이 가장 많았던 에이전트라고 JetBrains가 직접 밝혔습니다. (출처: JetBrains 공식 AI 블로그, 2026.03.04)

▲ 목차로 돌아가기

실제 설치 흐름 — 생각보다 한 단계가 더 있습니다

공식 문서에 나온 설치 방법은 간단해 보입니다. JetBrains IDE의 AI Chat 패널 → 에이전트 선택기 → Install from ACP Registry… → Cursor 설치. 그런데 실제로 해보면 IDE 버전 체크가 첫 번째 관문입니다. ACP 에이전트 선택기 자체가 JetBrains IDE 2025.3.2 이상에서만 나타납니다. 2025.1이나 2025.2를 쓰고 있다면 메뉴 자체가 보이지 않습니다. Reddit 커뮤니티에서도 “Agents 메뉴가 없다”는 질문이 잇따랐고, 이에 대한 공식 답변도 버전 업그레이드가 전제 조건임을 확인해 줬습니다. (출처: r/Jetbrains, 2026.03.04)

Android Studio는 조금 다릅니다. ACP 레지스트리가 바로 뜨지 않고, Full Line Code Completion 플러그인MCP Server 플러그인을 먼저 수동 설치한 뒤에야 에이전트 선택기가 나타납니다. JetBrains 측 개발자가 직접 확인한 내용입니다. 이 단계를 모르면 “Android Studio에서 안 된다”는 결론을 내리기 쉽습니다.

설치 이후에는 CLI 인증 단계가 있습니다. 터미널에서 cursor-agent login을 실행하면 브라우저가 열리면서 Cursor 계정 인증을 진행합니다. 인증이 완료되면 IDE 안에서 모델 선택기와 Ask/Plan/Agent 모드 드롭다운이 활성화됩니다. 인증 전에는 이 드롭다운이 아예 표시되지 않는데, 이를 버그로 오인하는 사례가 꽤 많았습니다.

▲ 목차로 돌아가기

JetBrains AI 구독 없이 된다는 말, 절반만 맞습니다

💡 공식 발표문과 실제 요금 구조를 같이 놓고 보니 이런 차이가 보였습니다.

공식 발표에서 강조한 문장이 있습니다. “Cursor를 AI 에이전트로 사용하는 데 JetBrains AI 구독은 필요하지 않습니다.” 이건 사실입니다. JetBrains AI Assistant 월정액($8.90~)을 별도로 내지 않아도 Cursor ACP를 쓸 수 있습니다. (출처: JetBrains 공식 AI 블로그, 2026.03.04)

그런데 여기에는 조건이 붙습니다. Cursor 자체 구독은 반드시 있어야 합니다. Cursor 무료 플랜(Free)으로도 기술적으로는 연결되지만, 프리미엄 모델 접근에 제한이 생깁니다. Cursor Pro 기준 월 $20, Pro+ 기준 월 $40입니다. (출처: Cursor 공식 Changelog, 2026.03.04) 즉, “JetBrains AI 구독 비용을 아끼면서 Cursor 에이전트를 풀로 쓴다”는 구조이지, 무료로 다 쓸 수 있다는 뜻이 아닙니다.

계산식으로 직접 확인해 보면 이렇습니다. 현재 JetBrains IDE 구독(All Products Pack) + JetBrains AI Assistant를 함께 쓰는 경우 월 비용은 약 $28~35 수준입니다. 여기서 JetBrains AI 구독 부분을 빼고 Cursor Pro($20)로 대체하면 비용이 비슷하거나 오히려 줄어들 수 있습니다. 단, JetBrains AI의 Junie 에이전트가 포함된 기능들(JetBrains 크레딧 기반 작업)은 그대로 사라집니다. 이 구분을 명확히 해두지 않으면 “뭘 잃는지” 모르고 전환하게 됩니다.

▲ 목차로 돌아가기

막상 쓰면 여기서 멈춥니다 — 자동완성·rules·WSL

💡 출시 공지에서는 잘 보이지 않던 실사용 제약을, 공식 포럼 이슈 로그와 교차해서 확인했습니다.

자동완성(Tab 완성)은 ACP에 없습니다

Cursor IDE를 직접 쓰면 타이핑하는 도중 Tab 키로 코드를 자동 완성하는 기능이 핵심 UX입니다. 그런데 ACP 모드에서는 이게 지원되지 않습니다. JetBrains 측 개발자가 Reddit에서 직접 답변했습니다. “현재 ACP 프로토콜 자체가 자동완성이나 다음 편집 제안(Next Edit Suggestions)을 지원하지 않습니다. 내부 실험은 하고 있지만, 프로토콜에 반영되려면 시간이 걸리고, 최종적으로는 Cursor 측이 지원 여부를 결정해야 합니다.” (출처: r/Jetbrains 공식 개발자 답변, 2026.03.04) Tab 완성 없는 Cursor는 체감 경험이 꽤 다릅니다. 이 점을 모르고 “에이전트 채팅만 되네?”라는 실망감을 갖게 되는 케이스가 많습니다.

.cursor/rules가 ACP에서는 먹히지 않습니다

Cursor IDE에서 프로젝트별 행동 지침을 저장하는 .cursor/rules 파일이 있습니다. 이걸 통해 “이 프로젝트에서는 TypeScript만 쓸 것, 주석은 한국어로” 같은 규칙을 에이전트에게 강제할 수 있습니다. 그런데 ACP 모드로 Cursor를 쓸 때는 이 rules 파일이 로드되지 않습니다. JetBrains 공식 개발자가 직접 “저도 작동시키지 못했다”고 인정하면서 Cursor 팀과 논의 중이라고 밝혔습니다. (출처: r/Jetbrains 공식 개발자 답변, 2026.03.04) 대신 JetBrains AI Assistant의 자체 Rules 기능은 작동하지만, 이는 AI Chat에만 적용되는 별개 시스템입니다.

WSL 환경에서는 에이전트 자체가 실행되지 않습니다

Windows 11에서 WSL(Windows Subsystem for Linux) 경로에 프로젝트를 열어 두고 JetBrains IDE를 사용하는 경우, Cursor ACP를 포함한 모든 ACP 에이전트가 작동하지 않습니다. JetBrains 측은 이 문제를 인지하고 있으며, 2026.1 릴리스에서 수정을 목표로 하고 있다고 공식 답변했습니다. (출처: r/Jetbrains 공식 개발자 답변, 2026.03.04) 원격 개발(Remote Development) 환경에서는 로그인 자체가 실패하는 별도 버그도 보고된 상태입니다. 브라우저를 열지 못하는 환경에서는 인증 URL을 수동으로 처리하는 방법이 아직 구현되지 않았습니다. (출처: Cursor 공식 포럼 이슈, 2026.03.15)

▲ 목차로 돌아가기

Junie, GitHub Copilot과 뭐가 다른가

JetBrains 생태계 안에서 AI 에이전트를 고르는 선택지는 이제 여럿입니다. ACP를 통해 Cursor, GitHub Copilot, Gemini CLI, Codex가 모두 들어올 수 있고, JetBrains 자체 에이전트인 Junie도 여전히 사용 가능합니다. 그 차이를 정리하면 이렇습니다.

항목 Cursor ACP Junie GitHub Copilot (ACP)
추가 구독 비용 Cursor Pro ($20/월~) JetBrains AI 포함 Copilot Pro ($10/월~)
자동완성 지원 ❌ 미지원 ✅ 지원 ✅ 지원
에이전트 모드 Ask/Plan/Agent 자체 에이전트 Coding Agent
WSL 지원 ❌ 현재 버그 ✅ 지원 확인 필요
프로젝트 rules ❌ .cursor/rules 미작동 ✅ 지원 instructions.md 지원

여기서 눈에 띄는 지점이 있습니다. JetBrains 커뮤니티에서는 Junie와 Cursor ACP의 에이전트 성능을 직접 비교하는 논의가 활발한데, “동일한 작업을 시켰을 때 Cursor 에이전트가 훨씬 스마트하다”는 의견이 Reddit r/Jetbrains에서 다수를 차지합니다. (출처: r/Jetbrains, 2026.02.05) 다만 이는 에이전트 추론 능력의 차이이고, IDE 통합 완성도(자동완성, rules, WSL)에서는 Junie가 현재 더 안정적입니다.

GitHub Copilot도 ACP 레지스트리에 등록되어 있고 JetBrains AI Assistant 안에서 쓸 수 있습니다. 이미 Copilot Pro 구독이 있다면 JetBrains 안에서 Cursor ACP 대신 Copilot ACP를 쓰는 것도 합리적인 선택입니다. ACP 레지스트리는 에이전트를 언제든 바꿔 끼울 수 있는 구조이기 때문에, 지금 한 가지로 고정할 필요는 없습니다.

▲ 목차로 돌아가기

그래서 지금 쓸 만한가, 아닌가

솔직히 말하면, 지금 이 시점(2026년 3월)에서 Cursor ACP on JetBrains는 “쓸 수 있다”와 “쓸 만하다” 사이 어딘가에 있습니다. 출시 2주가 채 안 됐고, 버그 리포트가 활발하게 쌓이고 있는 초기 단계입니다.

지금 쓰기 적합한 경우: macOS 또는 Linux에서 JetBrains IDE를 로컬 환경으로 쓰고, 이미 Cursor Pro 구독이 있으며, IDE를 바꾸기 싫은 Java/Kotlin 개발자. 에이전트 채팅 품질 자체는 Cursor CLI 기반이라 높게 평가받고 있고, OpenAI·Anthropic·Google 등 멀티 모델 선택도 가능합니다.

지금 기다리는 게 나은 경우: WSL 환경 사용자, Remote Development(SSH 기반 개발) 환경 사용자, .cursor/rules를 적극 활용하는 사용자, Tab 자동완성 없는 에이전트 방식에 적응이 어려운 경우. 이 세 가지 중 하나라도 해당된다면, JetBrains 2026.1 릴리스 이후에 다시 검토하는 것이 현실적입니다.

Cursor는 2026년 3월 11일 업데이트에서 Atlassian, GitLab, Hugging Face 등 30개 이상의 플러그인을 마켓플레이스에 추가했고, Automations(자동화 트리거 기반 에이전트) 기능도 3월 5일에 정식 출시했습니다. (출처: Cursor 공식 Changelog) 에이전트 기능 자체는 빠르게 성장하고 있습니다. ACP 통합 완성도도 시간이 지나면 따라올 가능성이 높습니다. 단지 지금 당장 프로덕션 환경에서 믿고 쓰기엔 불안정한 구석이 남아 있습니다.

▲ 목차로 돌아가기

자주 나오는 질문 5가지

Q1. JetBrains 무료 사용자도 Cursor ACP를 쓸 수 있나요?

JetBrains IDE 자체는 유료 라이선스가 필요하지만, JetBrains AI Assistant 구독은 별도로 필요하지 않습니다. 대신 Cursor 자체 구독(Free 플랜 또는 유료)이 있어야 합니다. Cursor Free 플랜은 연결은 되지만 고성능 모델 접근에 제한이 있습니다.

Q2. 코드 자동완성(Tab 완성)은 언제 지원되나요?

현재 ACP 프로토콜 자체에 자동완성이 포함되어 있지 않습니다. JetBrains 측은 내부 실험을 하고 있다고 밝혔지만, 공식 지원 일정은 공개되지 않았습니다. JetBrains AI Assistant의 자체 자동완성 기능은 별도로 계속 작동합니다.

Q3. .cursor/rules는 언제 ACP에서도 작동하게 되나요?

JetBrains 개발자가 Cursor 팀과 논의 중이라고 밝혔지만, 지원 시점은 확인되지 않았습니다. 현재로서는 JetBrains AI Assistant의 Rules 기능을 별도로 사용하거나, 시스템 프롬프트에 규칙을 직접 포함하는 방식으로 우회할 수 있습니다.

Q4. ACP와 MCP는 다른 건가요?

다릅니다. MCP(Model Context Protocol)는 AI 에이전트가 외부 도구·데이터에 접근하는 방식을 표준화합니다. ACP는 IDE와 AI 에이전트 사이의 통신 방식을 표준화합니다. 두 프로토콜은 서로 다른 계층을 담당하고, 함께 쓸 수 있습니다. Cursor ACP 모드에서도 MCP 서버는 별도 설정으로 연결 가능합니다만, MCP 설정이 ACP 세션에 자동 전달되지 않는 버그가 현재 보고된 상태입니다.

Q5. Cursor ACP와 Cursor IDE를 동시에 써도 되나요?

네, 같은 Cursor 계정으로 두 환경을 동시에 사용할 수 있습니다. JetBrains에서 ACP로 에이전트 작업을 하고, 별도 프로젝트는 Cursor IDE에서 자동완성 기능을 활용하는 방식으로 병행하는 것이 현재 시점에서는 가장 현실적인 워크플로입니다.

▲ 목차로 돌아가기

마치며

Cursor JetBrains ACP 통합은 방향 자체는 맞습니다. IDE를 바꾸지 않으면서 에이전트를 자유롭게 선택하는 오픈 생태계, 그리고 벤더 종속 없이 쓰는 구조는 개발자 입장에서 환영할 만한 변화입니다. 실제로 에이전트 채팅 품질 자체는 Cursor CLI 기반 하네스를 그대로 가져오기 때문에 Junie보다 낫다는 평가가 많습니다.

다만 지금은 출시 초기입니다. 자동완성 미지원, .cursor/rules 미작동, WSL 환경 버그라는 세 가지 제약이 아직 해소되지 않았습니다. JetBrains 2026.1 릴리스와 Cursor 측의 후속 업데이트를 지켜보면서, 자기 환경에 맞는지를 확인하고 도입하는 것이 낫습니다. 지금 당장 완성된 대체재를 기대하고 들어가면 기대와 현실 사이에서 시간을 낭비하게 됩니다.

본 포스팅 참고 자료

  1. Cursor 공식 블로그 — JetBrains ACP 출시 발표 (cursor.com/ko/blog/jetbrains-acp)
  2. JetBrains 공식 AI 블로그 — Cursor ACP 레지스트리 합류 (blog.jetbrains.com)
  3. JetBrains ACP 공식 페이지 — 프로토콜 개요 및 FAQ (jetbrains.com/ko-kr/acp/)
  4. Cursor 공식 Changelog — 2026년 3월 업데이트 (cursor.com/changelog)
  5. Cursor 공식 포럼 — JetBrains ACP 로그인 버그 이슈 (forum.cursor.com)
  6. Reddit r/Jetbrains — Cursor ACP 실사용 스레드 (reddit.com/r/Jetbrains)

※ 본 포스팅 작성 이후 서비스 정책·UI·기능이 변경될 수 있습니다. 본문 내 정보는 2026년 3월 19일 기준이며, Cursor ACP 초기 릴리스 직후 상황을 반영합니다. 최신 정보는 Cursor 공식 Changelog 및 JetBrains 공식 블로그를 통해 확인하시기 바랍니다.

댓글 남기기


최신 글


아이테크 어른경제에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기