베타 출시
JetBrains Junie CLI
Junie CLI, “무제한 무료”라는 말이 진짜일까요?
JetBrains가 2026년 3월 18일 Junie CLI 베타를 공개하면서 내건 문구가 BYOK(Bring Your Own Key) — 추가 플랫폼 요금 없음입니다. 언뜻 보면 “API 키 있으면 공짜”로 읽히죠. 막상 실제 조건을 뜯어보면 생각보다 다른 부분이 있습니다.
Junie CLI가 갑자기 등장한 맥락
Junie CLI는 2026년 3월 18일, JetBrains가 같은 날 공개한 JetBrains Air(새로운 에이전틱 개발 환경)와 함께 베타로 출시됐습니다. 기존 Junie는 IntelliJ 계열 IDE 플러그인으로만 작동했는데, 이번 CLI 버전은 터미널·VS Code·CI/CD 파이프라인·GitHub·GitLab 어디서든 실행할 수 있도록 확장됐습니다. (출처: JetBrains 공식 블로그, 2026.03.18)
이 변화가 중요한 이유는 포지셔닝입니다. JetBrains는 이미 Cursor, Windsurf, Claude Code, OpenAI Codex가 자리를 잡은 시장에 뒤늦게 CLI 에이전트로 뛰어들었습니다. 그 대응 전략이 바로 “LLM에 구애받지 않는(LLM-agnostic)”과 “BYOK”라는 두 개의 키워드입니다.
한 가지 더 짚어두면, Junie CLI는 JetBrains GitHub 리포지터리에서 오픈소스로 공개됐습니다. Claude Code나 Cursor가 폐쇄형인 것과 대비됩니다. 이게 의미하는 바는 이후 섹션에서 다시 확인합니다.
무료라고 했는데, 실제 조건이 이렇습니다
공식 발표문에는 이렇게 적혀 있습니다. “Gemini 3 Flash를 1주일 동안 무료로 사용할 수 있는 혜택을 제공합니다. 기본적으로 활성화되므로 Junie CLI를 설치하면 바로 무료로 사용할 수 있습니다. 1주일 이후에는 일반 요금이 적용됩니다.“ (출처: JetBrains 공식 블로그, 2026.03.18)
💡 공식 발표문과 실제 요금 구조를 같이 놓고 보니 이런 차이가 보였습니다.
- 1주일 무료 체험 — 일회성. 기간 종료 후 재충전 없음 (Reddit r/Jetbrains 확인, 2026.03.10)
- JetBrains AI Free 플랜 — 월 10 AI 크레딧. Junie CLI 에이전트 작업 1회에 수~수십 크레딧 소모 가능 (출처: JetBrains AI 요금표)
- BYOK 모드 — JetBrains 플랫폼 수수료 0원. 단 API 키 비용은 각 공급사에 직접 과금됨 (출처: Junie 공식 BYOK 문서, 2026.03.17)
다시 정리하면, JetBrains에 내는 돈이 0원이라는 말은 맞습니다. 그러나 Claude API, OpenAI API, Google AI API 비용은 사용할수록 각 공급사 청구서에 쌓입니다. 이 점이 BYOK를 “공짜”로 읽을 때 생기는 가장 큰 오해입니다.
예를 들어 BYOK로 Claude Sonnet 4.6을 연결하면 입력 토큰 100만 개당 $3, 출력 토큰 100만 개당 $15가 Anthropic에 청구됩니다. (출처: LogRocket AI 개발 툴 랭킹, 2026.03.12) 하루에 코드 수천 줄을 생성·수정하는 작업을 반복하면 월 청구금이 예상보다 빠르게 불어납니다. 이 수치가 의미하는 바는, “JetBrains 구독 0원”과 “AI 사용 비용 0원”은 전혀 다른 말이라는 겁니다.
“LLM 무관”이 실제로 뜻하는 것
Junie CLI 공식 BYOK 문서(2026.03.17)에 명시된 지원 공급사는 현재 OpenAI, Anthropic, Google, xAI, OpenRouter, Custom Profiles(JSON) 6종입니다. (출처: Junie 공식 BYOK 문서) 메이저 클라우드 LLM은 대부분 커버되는 건 사실입니다.
💡 지원 모델 목록을 실제 사용 흐름 관점에서 보니 이 부분이 빠져 있었습니다.
로컬 모델(Ollama, LM Studio, Qwen 로컬 실행 등)은 현재 공식 미지원이며, JetBrains 측도 ETA를 제시하지 않고 있습니다. (출처: JVM Weekly vol. 166, 2026.03.12) 데이터 외부 전송이 금지된 사내 보안 환경이나, 클라우드 API 비용 자체를 없애고 싶은 팀에게는 이 점이 결정적인 제약이 됩니다.
GitHub Copilot도 지원 공급사 목록에 포함돼 있습니다. Copilot 구독이 이미 있다면 BYOK로 Junie CLI에 연결해 쓸 수 있다는 의미인데, 이 조합의 실제 사용 가능 범위는 확인 필요입니다. 베타 단계라 문서가 완성되지 않은 부분이 있습니다.
Junie CLI의 MCP(Model Context Protocol) 지원은 눈에 띄는 강점입니다. 수동 설정 없이 인기 MCP 서버를 클릭 몇 번으로 설치하고, Junie가 작업 맥락에 맞는 서버를 자동 추천해줍니다. Claude Code도 MCP를 지원하지만 설정이 수동 방식이라는 점과 비교됩니다.
Claude Code와 나란히 놓고 본 수치
시장의 기준이 되는 Claude Code와 Junie CLI를 항목별로 비교해봤습니다. 두 도구 모두 SWE-bench 기반으로 평가되는데, 현재 Junie CLI는 베타 출시 직후라 공식 SWE-bench 수치가 아직 없습니다. 확인 필요입니다. 아래 수치는 Claude Code 공식 스펙 기준입니다. (출처: createaiagent.net, 2026.03.09)
| 항목 | Claude Code | Junie CLI |
|---|---|---|
| 컨텍스트 윈도우 | 400K+ 토큰 | 200K 토큰 |
| Linux 지원 | ❌ 미지원 | ✅ 지원 |
| Zero Data Retention | ✅ ZDR 모드 | ❌ 표준 정책 |
| 지원 LLM | Claude 계열만 | 6개 공급사 |
| Predictive Edits | ❌ | ✅ 있음 |
| 오픈소스 여부 | ❌ 클로즈드 | ✅ GitHub 공개 |
| 로컬 모델 지원 | ❌ | ❌ (ETA 없음) |
| 월 플랫폼 비용 | $20~$200 | $0 (BYOK 시) |
컨텍스트 윈도우 차이(400K vs 200K)가 실제로 어떤 의미인지 한 번 따져보면, Claude Code는 약 30만 줄 이상의 대형 모노레포를 단일 패스로 분석할 수 있는 반면, Junie CLI는 같은 작업을 할 때 컨텍스트를 분할해야 하는 상황이 발생할 수 있습니다.
반면 Claude Code는 macOS 전용입니다. Linux 서버 환경이나 CI/CD 파이프라인에서 코딩 에이전트를 써야 하는 상황이라면, 현실적인 선택지가 Junie CLI 쪽으로 좁혀집니다.
공식 문서가 조용히 넘어간 부분
JetBrains 공식 발표문에는 나오지 않지만, 실제 개발자 커뮤니티에서 이미 확인된 두 가지를 짚어둡니다.
터미널 UI가 가벼워서 오히려 잘 되는 환경
JVM Weekly(2026.03.12)에 소개된 실사용 사례입니다. Claude Code는 복잡한 ANSI 이스케이프 시퀀스(색상, 박스, 스피너)를 사용하는 터미널 UI를 갖고 있어, Mosh(UDP 기반 모바일 쉘) + tmux 원격 환경에서 화면이 깨지는 문제가 발생합니다. Mosh가 전체 바이트 스트림이 아닌 화면 스냅샷을 동기화하는 방식이라 두 기술이 충돌합니다.
Junie CLI는 터미널 UI가 상대적으로 단순합니다. 같은 Mosh+tmux 환경에서 화면 깨짐 없이 정상 작동이 확인됐습니다. 이동 중 모바일로 에이전트를 감독하거나, 네트워크가 불안정한 서버에서 세션을 유지해야 하는 상황이라면 실질적인 차이가 납니다. (출처: JVM Weekly vol.166, Julien Lengrand-Lambert 실측)
덧붙이자면, 이런 흐름은 AI 코딩 에이전트가 점점 “직접 코딩하는 도구”보다 “백그라운드에서 돌아가는 작업을 감독하는 도구”로 쓰이기 시작했다는 신호이기도 합니다.
JetBrains AI 제품 라인업이 혼란스럽습니다
현재 JetBrains AI 관련 제품은 AI Assistant(IDE 내 챗), Junie(에이전트, IDE 플러그인 + CLI), Mellum(JetBrains 자체 LLM), Air(새 에이전틱 개발 환경) 네 가지입니다. (출처: JVM Weekly vol.166, 2026.03.12) “언제 뭘 써야 하는가”에 대한 공식 가이드가 아직 불분명한 상태입니다.
Junie CLI를 도입하려는 팀이라면 Air와의 역할 구분을 먼저 파악하는 게 좋습니다. Air는 에이전트가 Git 워크트리와 Docker 컨테이너에서 병렬로 작업하는 환경을 관리하는 ADE(Agentic Development Environment)이고, Junie CLI는 그 에이전트 자체입니다. 현재로선 macOS에서 Air + Junie CLI 조합이, Linux/CI 환경에서는 Junie CLI 단독이 현실적인 선택입니다.
이런 상황에서 쓸 만합니다
솔직히 말하면, Junie CLI가 모든 상황에서 Claude Code를 이깁니다 — 는 말은 지금 단계에서 하기 어렵습니다. 베타 출시 직후라 공식 벤치마크도 없고, 실제 사용 후기도 쌓이는 중입니다. 그럼에도 뚜렷하게 유리한 조건이 있습니다.
Linux 환경 사용자
Claude Code가 macOS 전용이라 선택지 자체가 Junie CLI로 좁혀집니다.
이미 API 키를 보유한 팀
Anthropic·OpenAI·Google API를 기업 계약으로 쓰는 곳이라면 플랫폼 수수료 0원으로 바로 연결 가능합니다.
CI/CD 통합이 필요한 팀
GitHub Action이 공식 제공돼 PR 자동 처리를 파이프라인에 바로 넣을 수 있습니다.
모델을 자주 바꾸는 팀
Claude→Gemini→GPT 등 작업 성격에 따라 모델을 골라 쓰는 팀이라면 단일 CLI로 통합 관리됩니다.
반면 아직 쓰지 않는 게 나은 상황도 있습니다. 대형 레거시 코드베이스 전체를 한 번에 리팩토링하는 작업은 400K+ 컨텍스트 윈도우를 가진 Claude Code가 현실적인 선택입니다. 민감한 지식재산권이 포함된 코드라면 ZDR(Zero Data Retention)을 제공하는 Claude Code 쪽이 더 명확한 보안 근거를 줍니다.
자주 묻는 질문
Q1. Junie CLI를 완전히 무료로 쓸 수 있나요?
JetBrains에 내는 플랫폼 요금은 BYOK 모드에서 0원입니다. 단 OpenAI·Anthropic·Google 등 연결하는 LLM 공급사에 API 사용 비용이 별도로 청구됩니다. 첫 1주일은 Gemini 3 Flash를 일회성으로 무료 제공합니다. (출처: JetBrains 공식 블로그, 2026.03.18)
Q2. VS Code에서도 Junie CLI를 쓸 수 있나요?
네. CLI 버전이므로 터미널이 있는 모든 환경에서 실행할 수 있습니다. IntelliJ 계열 IDE가 아니어도 됩니다. VS Code 터미널, 독립 터미널, CI 파이프라인 모두 가능합니다.
Q3. 로컬 LLM(Ollama 등)을 연결할 수 있나요?
현재 공식 미지원입니다. ETA도 발표되지 않았습니다. 로컬 모델 지원은 커뮤니티에서 지속적으로 요청 중이며, 기업 보안 요건상 로컬 모델이 필수라면 현 시점에서는 사용이 어렵습니다. (출처: JVM Weekly vol.166, 2026.03.12)
Q4. Claude Code에서 Junie CLI로 이전하기 어렵지 않나요?
공식 발표문에 “Claude Code, Codex 등 다른 에이전트에서 원클릭 마이그레이션”이 명시돼 있습니다. 단, 베타 단계이므로 실제 마이그레이션 경험이 충분히 쌓이지 않은 상태입니다. 직접 검증하려면 .junie/guidelines.md 기반 프로젝트 설정을 먼저 확인하는 것을 권장합니다.
Q5. JetBrains AI Pro 구독자라면 Junie CLI를 추가 비용 없이 쓸 수 있나요?
기존 JetBrains AI 라이선스(Pro/Ultimate)로 Junie CLI를 사용할 수 있습니다. 단 AI Pro 무료 플랜은 월 10 AI 크레딧으로 에이전트 작업에 매우 제한적입니다. BYOK를 병행하면 크레딧 제한을 우회할 수 있으며, 이 경우 JetBrains 과금 없이 API 공급사 비용만 발생합니다. (출처: JetBrains AI 요금표)
마치며 — 써볼 만하지만, 기대치는 조정이 필요합니다
Junie CLI의 포지셔닝 자체는 꽤 영리합니다. Claude Code처럼 성능으로 정면 승부하는 대신, 어디서든 실행 가능하고, 어떤 모델이든 연결 가능하고, JetBrains 수수료는 없다는 세 가지를 내세웠습니다. 이 세 가지는 모두 사실입니다.
다만 “무료”라는 단어가 만드는 기대치와 실제 사용 비용 구조 사이에는 간극이 있습니다. BYOK는 JetBrains 플랫폼 요금이 0원이라는 뜻이지, AI API 사용 자체가 무료라는 뜻이 아닙니다. 첫 1주일 Gemini Flash 체험도 일회성입니다. 로컬 모델 지원도 아직 없습니다.
베타 단계라는 점도 감안해야 합니다. 공식 벤치마크 수치가 없고, 사용 후기가 쌓이는 중입니다. 지금 당장 팀 전체가 Claude Code에서 이전하기보다는, Linux CI 환경이나 API 키를 이미 보유한 팀이 먼저 조용히 시험해보기에 적당한 시점입니다.
개인적으로는 JetBrains의 정적 분석 엔진이 에이전트와 결합하는 방향이 흥미롭습니다. IDE 자체의 코드 인덱스·타입 정보·API 문서를 에이전트가 그대로 활용한다면, 단순히 “코드를 읽는 AI”보다 훨씬 정밀한 작업이 가능해집니다. 이 부분이 실제로 얼마나 구현됐는지가 정식 출시 이후 가장 중요한 평가 포인트가 될 것 같습니다.
본 포스팅 참고 자료
- JetBrains 공식 블로그 — Junie CLI 베타 출시 발표 (blog.jetbrains.com)
- Junie 공식 BYOK 문서 (junie.jetbrains.com/docs/byok.html)
- LogRocket AI 개발 툴 랭킹 — 2026년 3월 (blog.logrocket.com)
- Claude Code vs JetBrains Junie 비교 (createaiagent.net, 2026.03.09)
- JVM Weekly vol.166 — JetBrains Air 및 Junie CLI 출시 분석 (jvm-weekly.com)
- JetBrains AI 요금표 (jetbrains.com/ai-ides/buy)
본 포스팅은 2026년 3월 18~19일 공개 정보 기준으로 작성됐습니다. JetBrains Junie CLI는 현재 베타 단계이며, 본 포스팅 작성 이후 서비스 정책·UI·기능·요금이 변경될 수 있습니다. 투자·구매 결정 전 반드시 공식 문서를 직접 확인하세요.


댓글 남기기