JetBrains Junie CLI 기준
Junie CLI 3가지, Claude Code와 달리 이게 됩니다
JetBrains가 2026년 3월 9일 공식 발표하고 3월 17일 베타로 배포한 Junie CLI는 단순히 “CLI 버전 Junie”가 아닙니다. 모델에 구애받지 않는 설계, BYOK 가격 구조, JetBrains 정적 분석 엔진 연동 — 이 세 가지가 Claude Code·Codex CLI와 구분되는 지점입니다. 숫자로 바로 보겠습니다.
Junie CLI가 뭔지, 한 줄로 정리하면
JetBrains가 2026년 3월 9일 발표하고 17일 베타 배포한 Junie CLI는 기존 IntelliJ 플러그인 형태의 Junie를 완전 독립 실행형 에이전트로 분리한 도구입니다. (출처: JetBrains 공식 블로그, 2026.03.09)
“터미널, 모든 IDE, CI/CD, GitHub·GitLab에서 직접 사용”이라는 표현이 공식 문서에 그대로 나와 있습니다. JetBrains IDE 없이도 돌아갑니다.
Junie는 JetBrains가 26년간 IDE를 만들면서 쌓은 정적 분석 엔진 위에서 작동합니다. 단순히 “LLM에 명령을 던지는 레이어”가 아니라, IDE 수준의 코드 구조 이해 위에 LLM을 얹는 방식입니다. 이게 다른 CLI 에이전트들과 가장 크게 달라지는 지점입니다.
LLM 무관 설계가 실제로 의미하는 것
Junie CLI는 OpenAI, Anthropic, Google, xAI(Grok) 4개 제공사 모델을 한 에이전트 안에서 쓸 수 있습니다. 공식 지원 모델은 Claude Sonnet·Opus 4.6, GPT-5·5.4·5.3-Codex, Gemini 3.1 Pro·3 Flash, Grok 4.1입니다. (출처: junie.jetbrains.com, 2026.03)
💡 공식 발표문과 실제 사용 흐름을 같이 놓고 보니 이런 차이가 보였습니다
Claude Code는 Claude 계열 모델만 씁니다. Codex CLI는 OpenAI 모델만 씁니다. Junie CLI는 동일한 .junie/guidelines.md 설정을 유지한 채로 모델을 교체할 수 있습니다. 프로젝트 가이드라인을 다시 짤 필요가 없다는 뜻입니다.
OpenRouter도 지원하므로, 아직 직접 지원하지 않는 모델도 OpenRouter를 통해 붙일 수 있습니다. 단, 로컬 모델(Ollama, Qwen 등) 지원 일정은 공식 문서에서 아직 밝히지 않았습니다.
실용적으로 보면, 비용이 부담될 때는 Gemini 3 Flash로 내리고, 복잡한 리팩토링에는 Claude Sonnet으로 올리는 방식이 같은 프로젝트 컨텍스트 안에서 가능합니다.
200k 컨텍스트인데도 Claude Code를 앞서는 이유
숫자만 보면 Claude Code의 400,000 토큰이 Junie의 200,000 토큰보다 2배 큽니다. 대규모 레거시 코드베이스 한 번에 처리하는 상황에서는 Claude Code가 확실히 유리합니다. 이건 사실입니다. (출처: createaiagent.net, 2026.03.09)
그런데 Junie가 JetBrains 정적 분석 엔진과 연동된다는 점을 같이 놓고 보면 이야기가 달라집니다. 에이전트가 함수 내부로 직접 탐색하고, API 문서를 조회하고, 컴파일 없이도 타입 정보를 확인할 수 있습니다. 컨텍스트에 코드를 통째로 밀어넣지 않아도 코드 구조를 이해할 수 있다는 뜻입니다.
💡 수치보다 구조가 중요한 경우가 있습니다
Claude Code는 코드 전체를 컨텍스트에 담아야 합니다. Junie는 인덱싱된 프로젝트 지식을 활용해 필요한 부분만 정밀하게 가져옵니다. 200k 컨텍스트가 더 좁은 범위에서 더 정확하게 쓰이는 셈입니다. 일상적인 기능 개발, 단위 테스트 생성, 반복 디버깅에서는 이 방식이 체감상 빠릅니다.
결론적으로 컨텍스트 크기는 “더 크면 무조건 좋다”가 아닙니다. 프로젝트 규모와 작업 유형에 따라 어떤 방식이 실질적으로 유리한지가 갈립니다. 전체 레거시 시스템 감사 작업이라면 Claude Code를, 매일 반복되는 기능 구현·테스트 작업이라면 Junie CLI를 선택하는 게 맞습니다.
BYOK 가격이 AI Pro보다 싸지는 조건
공식 가격은 AI Pro 월 $10, AI Ultimate 월 $30입니다. BYOK(자신의 API 키)를 쓰면 JetBrains 플랫폼 사용료는 없고 API 요금만 냅니다. (출처: junie.jetbrains.com 가격 페이지, 2026.03)
AI Pro 월 $10을 연 기준으로 계산하면 $120입니다. Gemini 3 Flash의 API 단가(입력 $0.075/1M 토큰, 출력 $0.30/1M 토큰, Google AI Studio 기준)를 생각하면 하루 가볍게 쓰는 수준에서는 BYOK가 훨씬 저렴합니다. 반면, AI Ultimate($30/월)의 경우 Claude Sonnet 4.6나 GPT-5.4를 고빈도로 쓴다면 구독이 더 저렴해지는 시점이 옵니다.
| 방식 | 월 비용 | 적합한 사용 패턴 | 데이터 보호 |
|---|---|---|---|
| BYOK (자신의 키) | API 실사용액만 | 저빈도·저비용 모델 선호 | 모델 제공사 정책 적용 |
| AI Pro ($10/월) | $10 고정 | AI 채팅 + Junie 가끔 | SOC 2 Type II |
| AI Ultimate ($30/월) | $30 고정 | Junie 상시 고빈도 사용 | SOC 2 Type II |
한 가지 주의할 점이 있습니다. AI Pro 크레딧($10/월)은 Claude Sonnet·GPT-5.4 같은 고성능 모델을 쓸 때 예상보다 빠르게 소진됩니다. Reddit 커뮤니티(r/Jetbrains)에서 여러 사용자가 “고성능 모델 쓰면 금세 바닥난다”고 공유한 사례가 있습니다. 구독을 선택할 때 어떤 모델을 주로 쓸지 먼저 정하는 게 좋습니다.
Air와 함께 쓸 때 달라지는 것
같은 날 공개된 JetBrains Air는 “에이전틱 개발 환경(ADE)”입니다. IDE처럼 코드를 직접 쓰는 공간이 아니라, Codex·Claude Agent·Gemini CLI·Junie CLI 여러 에이전트를 동시에 돌리고 감독하는 공간입니다. Air 안에서 각 에이전트는 독립된 Git 워크트리 또는 Docker 컨테이너에서 격리 실행됩니다. (출처: JetBrains 공식 블로그, 2026.03.09)
💡 Air의 등장이 Junie CLI의 위치를 다시 정의합니다
Air는 Agent Client Protocol(ACP)을 기반으로 합니다. ACP를 한 번 구현하면 Zed, JetBrains IDE, Neovim 어디서든 같은 에이전트가 작동합니다. Junie CLI가 이 프로토콜을 내장한 첫 번째 JetBrains 에이전트입니다. 다른 IDE에서도 JetBrains 분석 엔진의 혜택을 쓸 수 있게 된다는 뜻입니다.
Air는 현재 macOS 전용 퍼블릭 프리뷰입니다. Windows·Linux 지원은 추후 예정이라고 공식 문서에 나와 있습니다. JetBrains AI Pro 또는 AI Ultimate 구독자는 에이전트 비용이 구독에 포함됩니다. BYOK도 가능합니다.
지금 당장 쓰기 불편한 부분 3가지
베타라는 말 그대로 아직 채워지지 않은 부분이 있습니다. 솔직히 말하면, 지금 당장 프로덕션 팀에 도입하기엔 확인이 필요한 항목이 있습니다.
① 로컬 모델 미지원
Ollama, Qwen 같은 온프레미스 모델 지원 일정은 현재 공식 문서에서 밝히지 않았습니다. 기업 데이터 주권 요구가 있는 환경에서는 이 부분이 걸립니다.
② 제로 데이터 보유(ZDR) 없음
Claude Code는 세션 종료 시 코드를 서버에서 즉시 삭제하는 ZDR 옵션을 제공합니다. Junie는 SOC 2 Type II 인증을 받았지만 동일한 즉시 삭제 보장은 없습니다. 핀테크·의료 코드 작업이라면 이 차이가 중요합니다.
③ JetBrains AI 제품 라인업 혼재
AI Assistant(IDE 채팅), Junie(에이전트, 플러그인+CLI), Mellum(자체 LLM), Air(ADE)가 동시에 존재합니다. “지금 뭘 써야 하나”라는 혼란이 커뮤니티에서 반복적으로 언급됩니다. (출처: JVM Weekly vol.166, 2026.03.12)
이 세 가지 중 하나라도 본인 환경에 걸린다면, 지금 바로 전환하는 건 무리가 있습니다. 특히 ①번 로컬 모델 지원 여부는 JetBrains GitHub 이슈를 주기적으로 확인하는 게 좋습니다.
Q&A
마치며
Junie CLI는 “Claude Code를 대체하는 도구”가 아닙니다. 정확히는 다른 포지션입니다. JetBrains의 코드 분석 엔진을 바탕으로 한 정밀한 일상 코딩 작업, 멀티 모델 유연성, 저비용 BYOK 구조가 장점입니다. 반면 대규모 레거시 코드베이스 단일 패스 처리, 제로 데이터 보유, 로컬 모델은 아직 Claude Code가 앞섭니다.
개인적으로 가장 흥미로운 부분은 LLM 무관 설계와 ACP(Agent Client Protocol) 지원입니다. 어떤 모델을 쓰든 프로젝트 가이드라인이 유지되고, 에이전트 생태계 표준 위에 올라탄 구조입니다. 에이전트 도구 시장이 빠르게 바뀌는 지금, 한 모델에 묶이지 않는 유연성이 장기적으로 중요해질 가능성이 높습니다.
지금 당장 바꿀 필요는 없습니다. 베타 무료 크레딧($50)이 있으니 현재 프로젝트에서 실제로 돌려보고 판단하는 게 가장 정직한 방법입니다.
📌 본 포스팅 참고 자료
- JetBrains 공식 블로그 — Junie CLI 베타 발표 (영문): blog.jetbrains.com
- JetBrains 공식 블로그 — Junie CLI 베타 발표 (한국어): blog.jetbrains.com/ko
- Junie CLI 공식 페이지 (가격·지원 모델): junie.jetbrains.com
- Claude Code vs JetBrains Junie 비교 (2026): createaiagent.net
- JVM Weekly vol.166 — Air·Junie CLI 심층 분석: jvm-weekly.com
⚠️ 본 포스팅 작성 이후 서비스 정책·UI·기능이 변경될 수 있습니다. 본문 내 수치는 2026.03.17 베타 출시 기준이며, 가격·지원 모델·크레딧 조건은 JetBrains 공식 페이지에서 최신 정보를 확인하시기 바랍니다.











댓글 남기기