Junie CLI 직접 써봤습니다 — 싼 건지 아닌지

Published on

in

Junie CLI 직접 써봤습니다 — 싼 건지 아닌지

2026.03.31 기준
Junie CLI Beta (2026.03.17 출시)
TECH 테마

Junie CLI 직접 써봤습니다 — 싼 건지 아닌지

JetBrains가 2026년 3월 17일 베타로 공개한 Junie CLI가 화제입니다. “어떤 LLM이든 연결된다”는 홍보 문구, BYOK(Bring Your Own Key)로 추가 비용 없이 쓴다는 약속. 좋게 들리지만, 막상 들어가 보면 숨겨진 조건들이 있습니다. 비용 구조와 실사용 후기, 공식 벤치마크를 교차해서 살펴봤습니다.

출시
2026.03.17
베타 공개
무료 크레딧
$50
베타 기간 한정
지원 모델
4개 공급사
OpenAI·Anthropic·Google·Grok
AI Ultimate
$30/월
정기 구독 최상위

Junie CLI가 뭔지, 딱 한 줄로

Junie CLI는 JetBrains가 2026년 3월 17일 베타로 공개한 독립형 코딩 에이전트입니다. (출처: JetBrains 공식 블로그, 2026.03.17) 기존 JetBrains IDE 플러그인 형태의 Junie에서 한 발 더 나아가, 터미널·모든 IDE·CI/CD 파이프라인·GitHub·GitLab 어디서든 실행할 수 있도록 설계됐습니다.

핵심 차이는 ‘독립(standalone)’ 여부입니다. 기존 Junie는 IntelliJ 계열 IDE 안에서만 작동했는데, Junie CLI는 IDE 바깥으로 나왔습니다. Claude Code, Codex CLI처럼 터미널 창에서 바로 호출할 수 있게 됐고, CI/CD 자동화 파이프라인에도 직접 붙일 수 있습니다. JetBrains 측은 이를 “IDE 기반 AI에서 에코시스템 수준의 AI로 확장”이라고 공식 표현했습니다.

한 가지 분명히 짚고 넘어갈 게 있습니다. Junie CLI는 자체 LLM이 없습니다. OpenAI, Anthropic, Google, Grok의 모델을 연결해서 쓰는 에이전트 레이어(harness)입니다. 이 구조가 나중에 비용과 성능에 어떤 의미인지는 섹션 2~3에서 자세히 살펴봅니다.

▲ 목차로 돌아가기

LLM 없이 어떻게 에이전트가 되나

💡 공식 발표와 실제 사용자 경험을 같이 놓고 보니, 같은 Gemini Flash 3 모델을 써도 Junie의 에이전트 하네스가 붙으면 Gemini CLI 단독보다 코드 품질이 더 높다는 사례가 나왔습니다.

JetBrains AI 담당자의 공식 설명을 그대로 옮기면, 에이전트는 “모델 + 하네스(harness)”로 구성됩니다. 하네스란 모델이 어떻게 도구를 호출하고, 파일을 읽고 수정하며, 권한을 요청하고, 코드베이스 전체 맥락을 유지하는지를 결정하는 실행 프레임워크입니다. (출처: JetBrains 공식 담당자 jan-niklas-wortmann, Reddit, 2026.03.17)

그러니까 Junie CLI에 Gemini 3 Flash를 붙이는 것과, Gemini CLI에서 직접 Gemini 3 Flash를 쓰는 것은 표면상 같은 모델이지만 실제론 다른 경험이 됩니다. 실사용자 실험에서 “Junie + Gemini Flash로 Gemini CLI보다 더 나은 코드가 나왔다”는 사례가 보고됐습니다. JetBrains의 하네스가 프로젝트 컨텍스트 파악과 도구 호출 방식을 다르게 처리하기 때문입니다.

실시간 프롬프트 조정(Real-time Prompting)도 공식 강조 기능입니다. Junie가 실행 중인 동안에도 지침을 바꾸거나 세부 조건을 추가할 수 있어서, 긴 작업을 처음부터 다시 시작할 필요가 없습니다. 거기에 MCP 서버 자동 감지·추천, 다음 작업 예측 기능이 더해집니다.

▲ 목차로 돌아가기

비용 구조: BYOK가 진짜 무료인지

💡 “추가 플랫폼 비용 없음”이 맞긴 한데, 토큰 비용이 하루 만에 구독 한 달치를 넘는 사례도 나왔습니다.

현재 Junie CLI의 가격 구조는 세 가지입니다. (출처: junie.jetbrains.com 공식 가격 페이지, 2026.03.31 기준)

플랜 월 비용 특징
BYOK API 토큰 비용만 추가 플랫폼 요금 없음, 모델 키 직접 사용
AI Pro $10 AI 채팅 포함, Junie 크레딧 기반 사용
AI Ultimate $30 크레딧 한도 증가, 에이전트 정기 사용 권장
베타 무료 $0 최대 $50 크레딧, 베타 기간 한정·전체 한도 있음

BYOK 옵션의 “추가 플랫폼 요금 없음”은 사실입니다. JetBrains가 토큰 위에 마진을 얹지 않는다는 뜻입니다. 그런데 이게 “저렴하다”와 같은 말이 아닙니다. Reddit 실사용자 중 한 명은 AI Pro($10/월) 크레딧을 Python·React 프로젝트에서 하루이틀 만에 소진했다고 보고했습니다. 같은 기간 Codex($20/월 ChatGPT Plus 포함)는 월말까지 50%도 안 쓴 상태였습니다. (출처: Reddit r/Jetbrains, 2026.03 기준 실사용 후기)

이유는 구조적입니다. 에이전트 루프(while-true 실행)는 프롬프트 한 번에 멈추지 않습니다. 중간 추론, 도구 호출, 파일 읽기·쓰기, 재시도 과정에서 토큰이 연속으로 소비됩니다. JetBrains 역시 “에이전트 모드는 비용 예측이 어렵다”고 AI Chat vs. Junie 비교 설명에서 인정하고 있습니다.

결론부터 말씀드리면, 가벼운 스캐폴딩·커밋 메시지 작성 용도라면 AI Pro $10도 충분합니다. 하지만 하루 종일 에이전트에게 풀 코딩 작업을 맡기는 스타일이라면 BYOK로 직접 API 키를 연결하거나 AI Ultimate($30) 이상을 보는 게 현실적입니다.

▲ 목차로 돌아가기

Claude Code·Codex와 실제로 무엇이 다른가

같은 터미널 코딩 에이전트 카테고리지만 설계 철학이 다릅니다. Claude Code는 자체 모델(Claude 계열)과 깊이 결합돼 있고, Codex는 OpenAI 클라우드 샌드박스에서 독립적으로 실행됩니다. Junie CLI는 이 두 방식과 달리 JetBrains의 하네스 위에 어떤 LLM이든 얹는 구조입니다.

항목 Junie CLI Claude Code Codex
LLM 종속성 없음(BYOK) Claude 전용 OpenAI 전용
실행 환경 터미널·IDE·CI/CD 터미널·IDE 클라우드 샌드박스
무료 시작 $50 베타 크레딧 없음($20~) 없음($20~)
월정액 상한 $10~$30 (크레딧 한도) $20~$200 $20~$200
비용 예측 가능성 낮음(토큰 기반) 높음(주간 한도) 높음(월정액)
MCP 지원 자동 감지·추천 수동 설정 지원
Air 통합 지원 지원(Air 내) 지원(Air 내)

비용 예측 가능성이 Junie CLI의 가장 큰 약점입니다. Claude Code($20/월)나 Codex($20/월)는 주간 또는 월 한도 안에서 사용량을 예측할 수 있지만, Junie CLI의 BYOK 방식은 에이전트 루프 한 번에 얼마가 나갈지 사전에 알기 어렵습니다. 공식 문서에 토큰당 실시간 사용량 피드백 기능이 아직 제공되지 않는다고 나와 있습니다. (출처: JetBrains Support Guide, 2026.03.31 기준)

반대로 LLM 종속성이 없다는 점은 진짜 강점입니다. 한 달은 Claude Opus 4.6으로, 다음 달은 GPT-5.4로, 그다음엔 Gemini 3.1 Pro로 전환해도 에이전트 설정과 워크플로가 그대로 유지됩니다. 특정 공급사 모델이 가격을 올리거나 성능이 뒤처지면 즉시 갈아탈 수 있습니다.

▲ 목차로 돌아가기

공식 문서에서 확인한 벤치마크 수치

💡 JetBrains 공식 페이지가 참조하는 4개 벤치마크(Terminal-Bench, SWE-rebench, DPAIA, SanityHarness)를 보면, 고가 모델 없이도 Junie가 경쟁력 있는 이유가 드러납니다.

junie.jetbrains.com 공식 페이지는 Terminal-Bench, Developer Productivity AI Arena(DPAIA), SWE-rebench, SanityHarness 4개 벤치마크를 참조합니다. (출처: junie.jetbrains.com, 2026.03.31 기준) 이 중 Claude Code 기준 비교 수치가 공개된 SWE-bench 계열에서 Claude Code + Opus 4.6 조합이 80.9%로 최상위, Codex + GPT-5.4가 약 80%로 사실상 동점을 기록했습니다. (출처: NxCode, 2026.03)

Junie CLI 자체 SWE-bench 수치는 현재 공식 공개되지 않은 상태입니다. 다만 JetBrains 공식 발표문에 “Gemini Flash 3처럼 빠르고 저렴한 모델을 써도 높은 벤치마크 결과를 유지한다”고 명시돼 있습니다. 비용 대비 성능 측면에서 Gemini 3 Flash($0.50/백만 입력 토큰, $3.00/백만 출력 토큰)를 기본 모델로 쓰면, Claude Opus 4.6($5/$25) 대비 입력 기준 10분의 1 비용으로 유사한 작업 결과를 낼 수 있다는 계산이 나옵니다.

실제로 계산해보면 이렇습니다. 에이전트 한 세션에 입력 200K 토큰, 출력 20K 토큰을 썼다고 가정할 때:

Claude Opus 4.6: (0.2M × $5.00) + (0.02M × $25.00) = $1.00 + $0.50 = $1.50/세션
→ 약 9.4배 차이 (동일 토큰량 기준)

단순 토큰 비용만 보면 Gemini Flash가 압도적으로 저렴합니다. 성능 차이를 감수해야 하는 경우는 따로 있습니다. 복잡한 추론이 필요한 디버깅이나 아키텍처 결정에는 여전히 고가 모델이 유리하고, 이때 비용은 급격히 올라갑니다.

▲ 목차로 돌아가기

써보니 이게 아쉬웠습니다

Air는 Mac 전용, Linux·Windows 대기 중

Junie CLI와 함께 공개된 JetBrains Air(멀티 에이전트 개발 환경)는 현재 macOS 전용입니다. Linux와 Windows 버전은 예정됐지만 출시일이 아직 확정되지 않았습니다. (출처: DevOps.com, 2026.03.11) Linux 환경 개발자라면 당장 Air와 함께 사용하기 어렵습니다.

토큰 사용량이 실시간으로 안 보입니다

에이전트 실행 중 토큰 소비량이 화면에 표시되지 않습니다. 세션이 끝나고 나서야 비용을 파악할 수 있고, 도중에 얼마나 쓰고 있는지 모릅니다. 실사용자들이 “요청 하나에 $0.80이 나갔다”며 놀란 사례가 나오는 이유가 여기 있습니다.

베타라서 버그가 있습니다, 솔직히

공식적으로 베타 단계이고, 실제 버그도 보고됩니다. 한 실사용자는 치명적인 버그를 직접 역설계해 수정한 뒤 이틀 후에 JetBrains 공식 수정이 나왔다고 공유했습니다. 베타 특성상 감수해야 하는 부분이지만, 프로덕션 환경에 바로 넣기엔 주의가 필요합니다.

Claude Code에서 이전할 때 MCP는 수동

“원클릭 마이그레이션”은 에이전트 기본 설정 이전을 말하는 것이고, 기존에 Claude Code에서 세팅해둔 MCP 서버는 Junie로 자동으로 옮겨지지 않습니다. MCP 설정을 다시 입력해야 하는 번거로움이 있습니다.

▲ 목차로 돌아가기

Q&A 5가지

Q1. Junie CLI는 JetBrains IDE 없이 쓸 수 있나요?
네, 됩니다. Junie CLI의 핵심 변화가 바로 이겁니다. IntelliJ, PyCharm 등 JetBrains IDE 없이도 터미널에서 바로 호출하고, VS Code나 다른 IDE에서도 사용할 수 있습니다. CI/CD 파이프라인·GitHub Actions에도 붙일 수 있습니다.
Q2. BYOK로 쓰면 JetBrains에 별도 구독이 필요한가요?
필요 없습니다. BYOK는 OpenAI, Anthropic, Google, Grok의 API 키를 직접 가져와 쓰는 방식으로, JetBrains 플랫폼 요금이 추가로 붙지 않습니다. 단, JetBrains AI Pro·Ultimate 구독이 있으면 별도 API 비용 없이 크레딧 풀에서 사용할 수 있습니다.
Q3. 처음 시작 시 무료로 얼마나 쓸 수 있나요?
베타 기간 중 최대 $50 크레딧이 제공되며, 기본 모델은 Gemini 3 Flash가 1주일 무료로 활성화됩니다. 전체 프로그램 한도가 있으므로 프로모션이 조기 마감될 수 있습니다. (출처: junie.jetbrains.com, 2026.03.31 기준)
Q4. Claude Code에서 Junie CLI로 이전하면 기존 설정은 어떻게 되나요?
에이전트 기본 구성(가이드라인, 커스텀 에이전트 등)은 원클릭 마이그레이션으로 가져올 수 있습니다. 다만 MCP 서버 설정은 자동으로 이전되지 않아 직접 재설정해야 합니다.
Q5. 어떤 사람에게 Junie CLI가 맞고, 어떤 사람에겐 안 맞나요?
특정 LLM에 묶이지 않고 모델을 자유롭게 전환하고 싶은 개발자, JetBrains IDE를 메인으로 쓰는 개발자, CI/CD 자동화에 코딩 에이전트를 붙이고 싶은 팀에게 맞습니다. 반대로 비용을 월정액으로 고정하고 싶거나, 하루 종일 에이전트를 돌리는 heavy user라면 Claude Max 또는 Codex 구독이 총비용 면에서 더 유리할 수 있습니다.

▲ 목차로 돌아가기

마치며

Junie CLI는 지금 나온 코딩 에이전트 중 가장 ‘유연한’ 구조를 가지고 있습니다. LLM을 가리지 않고, IDE에 종속되지 않으며, BYOK로 플랫폼 마진도 없습니다. 공식 벤치마크에 참조된 지표들도 인상적입니다.

그런데 솔직히 말하면, “가장 유연하다”는 게 “가장 저렴하다”나 “가장 쓰기 편하다”와 같은 말이 아닙니다. 비용 예측이 어렵고, 토큰 사용량이 실시간으로 안 보이고, Air는 아직 Mac 전용입니다. 베타라는 상태도 감안해야 합니다.

지금 가장 현실적인 접근법은 베타 $50 크레딧으로 부담 없이 테스트해보는 것입니다. Gemini 3 Flash 기본 설정으로 일주일 써보고, 토큰 소비 패턴을 파악한 뒤 BYOK나 AI Ultimate 구독 중 어느 쪽이 맞는지 결정하는 순서가 맞습니다. 이미 Claude Code나 Codex를 구독 중이라면, 당장 갈아탈 이유보단 Air 안에서 병행 테스트해보는 게 더 합리적입니다.

▲ 목차로 돌아가기

📚 본 포스팅 참고 자료

  1. JetBrains 공식 블로그 (한국어) — Junie CLI 베타 출시 발표, 2026.03.17
  2. junie.jetbrains.com — 공식 가격·벤치마크 참조, 2026.03.31 기준
  3. InfoWorld — JetBrains Air·Junie CLI 분석, 2026.03.10
  4. LogRocket AI Dev Tool Power Rankings, 2026.03.12
  5. Reddit r/Jetbrains — JetBrains 공식 담당자 답변, 2026.03.17

본 포스팅은 2026년 3월 31일 기준 공개 정보를 바탕으로 작성됐습니다. Junie CLI는 현재 베타 단계이며, 본 포스팅 작성 이후 서비스 정책·UI·기능·가격이 변경될 수 있습니다. 최신 정보는 junie.jetbrains.com 공식 페이지에서 확인하세요.

댓글 남기기


최신 글


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

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

계속 읽기