Junie CLI 직접 써봤습니다 — 되는 것과 안 되는 것

Published on

in

Junie CLI 직접 써봤습니다 — 되는 것과 안 되는 것
📅 2026.03.25 기준 / Junie CLI Beta 기준

Junie CLI 직접 써봤습니다
— 되는 것과 안 되는 것

3월 17일 베타 출시, 8일이 지났는데 한국어 후기가 없습니다.
공식 문서와 실사용 피드백을 교차해서 직접 정리했습니다.

SWEBench Verified 53.6%
BYOK 지원
Claude / GPT / Gemini 멀티모델
터미널 + IDE 동시 지원

Junie CLI가 뭔지, 왜 지금 알아야 하는지

Junie CLI는 JetBrains가 2026년 3월 17일 베타로 공개한 AI 코딩 에이전트입니다. 기존에 IntelliJ IDEA·PyCharm 같은 JetBrains IDE 안에서만 쓸 수 있던 Junie를 이제 터미널, CI/CD 파이프라인, GitHub·GitLab 환경에서도 쓸 수 있게 독립시킨 버전입니다. (출처: JetBrains 공식 블로그, 2026.03.17)

Claude Code, OpenAI Codex와 정면으로 경쟁하는 포지션인데, 구조적으로 다른 점이 하나 있습니다. Junie CLI는 특정 LLM 회사에 묶이지 않습니다. Claude(Anthropic), GPT(OpenAI), Gemini(Google), Grok까지 전부 선택해서 쓸 수 있고, 자기 API 키를 가져다 쓰는 BYOK(Bring Your Own Key) 방식도 지원합니다.

Junie는 IDE 플러그인으로 출발한 도구라 JetBrains가 오랫동안 쌓아온 정적 분석·코드 인덱싱 기술이 에이전트 안에 녹아 있습니다. 이게 단순 “터미널 CLI”와 다른 핵심 차이점입니다.

💡 공식 발표문과 요금제 구조를 같이 놓고 보니 “무료처럼 쓸 수 있다”는 인상과 실제 비용이 제법 다릅니다. 이 부분을 STEP 3에서 수치로 직접 따져봤습니다.

▲ 목차로 돌아가기

SWEBench 53.6%의 의미, 흔히 오해하는 부분

JetBrains 공식 문서에는 “SWEBench Verified에서 한 번의 실행으로 53.6%의 작업을 해결한다”고 나와 있습니다. (출처: JetBrains Junie 소개 페이지, 2025.02.04) 숫자만 보면 강력해 보이는데, 이 수치가 어떤 환경에서 나온 건지 맥락을 알아야 합니다.

SWEBench Verified는 GitHub 실제 이슈 500개를 AI가 혼자 해결하는 벤치마크입니다. Junie의 53.6%는 단순히 GPT나 Claude 모델 자체의 능력이 아니라, JetBrains IDE가 가진 프로젝트 인덱싱·정적 분석 도구를 에이전트가 함께 활용했을 때의 수치입니다. 모델 단독 성능이 아닙니다. IDE 밖에서, 즉 Junie CLI 환경에서 동일한 수치가 나올지는 공식 발표가 별도로 없는 상태입니다.

💡 “53.6%”는 Claude나 GPT 모델 자체 점수가 아니라 JetBrains 도구 체인 위에서 나오는 합산 수치입니다. IDE 없이 CLI만 쓰면 숫자가 달라질 수 있습니다.

참고로 2026년 3월 기준 SWEBench Lite 리더보드 최상위는 Claude Opus 4.6이 62.7%입니다. (출처: pricepertoken.com SWEBench Lite 리더보드, 2026.03.16 기준) Junie의 53.6%는 이보다 낮지만, Junie는 특정 모델 결과가 아니라 에이전트 시스템 전체의 성공률이라는 점에서 단순 비교는 어렵습니다.

결론적으로 이 수치는 Junie가 “JetBrains 생태계 안에서” 강하다는 의미이지, 어디서나 같은 성능이 나온다는 보증은 아닙니다.

▲ 목차로 돌아가기

BYOK 요금 구조 — “추가 요금 없음”이 전부가 아닙니다

Junie CLI 발표에서 JetBrains는 “자신의 모델 키를 사용해 추가 플랫폼 요금 없이 에이전트를 실행할 수 있는 BYOK 가격 정책”이라고 명시했습니다. (출처: JetBrains 공식 블로그, 2026.03.17) 언뜻 보면 API 키만 있으면 공짜처럼 들립니다. 그런데 이건 JetBrains 플랫폼 사용료가 없다는 뜻이지, JetBrains AI 구독 자체가 없어도 된다는 뜻이 아닙니다.

플랜 AI 크레딧/월 연간 요금 Junie 이용
AI Pro 10크레딧 $100 체험 수준
AI Ultimate 35크레딧 $300 정기 사용 권장
AI Enterprise 별도 협의 별도 협의 일일 사용

(출처: JetBrains 공식 제품 페이지, 2026.03.25 기준)

1 AI 크레딧 = 1달러(USD)입니다. (출처: JetBrains 웨비나 Q&A, 2025.09.29) AI Pro 플랜이면 한 달에 10달러어치 쓰고 나면 끝입니다. Junie는 프롬프트당 1회가 아니라 하나의 작업을 처리하면서 LLM에 여러 번 요청을 보냅니다. 복잡한 다단계 작업 한 번에 0.5~2크레딧을 소진하는 것도 드물지 않습니다. AI Pro 요금제로 하루 1~2번 큰 작업을 해보면 월말 전에 크레딧이 소진될 수 있습니다.

⚠️ BYOK는 JetBrains 구독 요금을 없애주지 않습니다. API 키를 직접 가져다 쓰는 방식은 JetBrains 크레딧 소진 없이 모델을 쓸 수 있다는 의미이지, 구독비가 0원이 된다는 뜻이 아닙니다. AI Ultimate($300/년) 기준으로 Junie CLI를 일상 업무에 쓰면, Claude Code API 직접 사용(월 20~40달러 추산)보다 연간 비용이 오히려 더 클 수 있습니다.

BYOK 방식은 BYOK + AI Pro 조합으로 쓸 때 의미가 생깁니다. JetBrains 크레딧을 소진하지 않고 자기 Claude API 키로 돌리면, 사실상 API 사용료만 내는 구조가 됩니다. 이 경우 $100/년 + API 사용료가 현실적인 총비용입니다.

▲ 목차로 돌아가기

Claude Code·Codex와 실제로 다른 점

공식 비교 자료와 실사용 후기를 교차해보면, 세 도구는 경쟁하는 척 하지만 실제로는 서로 다른 사람에게 어울립니다.

항목 Junie CLI Claude Code Codex (GPT-5.3)
지원 OS Linux·macOS macOS 전용 클라우드(격리 VM)
컨텍스트 윈도우 약 200k 토큰 400k+ 토큰 모델 의존
지원 모델 Claude·GPT·Gemini·Grok Claude 계열만 GPT 계열만
데이터 보관 표준 정책 Zero Data Retention OpenAI 정책
IDE 통합 JetBrains 딥 통합 터미널 중심 클라우드 격리
월 요금(개략) 약 $8~25 $0~200 별도 API 과금

(출처: createaiagent.net Claude Code vs JetBrains Junie 비교, 2026.03.09 / JetBrains 공식 페이지 기준)

Linux 개발자라면 Claude Code를 쓸 수 없습니다. Claude Code는 macOS 전용 스탠드얼론 도구입니다. Linux에서 AI 코딩 에이전트가 필요하면 현재로서는 Junie CLI가 가장 완성도 높은 선택지입니다. (출처: createaiagent.net, 2026.03.09)

반대로 대규모 레거시 코드 리팩토링이 메인 작업이라면 400k 토큰 컨텍스트가 되는 Claude Code가 유리합니다. Junie의 200k는 일반 피처 개발에는 충분하지만, 수십만 줄짜리 코드베이스를 한 번에 다루기엔 아슬아슬합니다.

▲ 목차로 돌아가기

guidelines.md 하나뿐인 구조, 어디서 막히는가

Claude Code는 CLAUDE.md, Codex는 AGENT.md로 에이전트 행동 지침을 설정합니다. Junie는 guidelines.md입니다. 그런데 Junie는 이 파일을 프로젝트 전체에 딱 하나만 허용합니다. (출처: JetBrains 웨비나 Q&A, 2025.09.29)

이게 왜 문제가 되냐면, MSA(마이크로서비스 아키텍처) 기반 프로젝트나 프론트·백엔드·인프라 코드가 한 레포에 섞인 환경에서 “프론트엔드 작업만 할 때 쓰는 지침”과 “백엔드 작업만 할 때 쓰는 지침”을 분리할 수 없습니다. 하나의 파일 안에서 카테고리화해 정리하라는 게 JetBrains 공식 답변인데, 컨텍스트 오염 문제는 여전히 남습니다.

글로벌 단위 가이드라인 설정도 현재는 지원하지 않습니다. 프로젝트마다 guidelines.md를 새로 써야 합니다. 여러 프로젝트를 동시에 관리하는 개발자라면 설정 반복 작업이 쌓입니다. (출처: JetBrains YouTrack #JUNIE-731, 기능 요청 등록됨)

💡 Junie 자체가 초기 설정 시 프로젝트를 분석해 guidelines.md를 자동 생성해 주긴 합니다. 밑바닥부터 직접 쓰지 않아도 된다는 점은 시작 허들이 낮습니다.

또 하나. 현재 Junie는 출력 언어를 기본값이 영어입니다. 한국어 프롬프트를 이해하긴 하지만 응답은 영어로 나옵니다. 한국어 출력을 원하면 프롬프트나 guidelines.md에 “Respond in Korean”을 명시해야 합니다. (출처: JetBrains 웨비나 Q&A, 2025.09.29) 향후 개선 예정이라고는 하지만 현재 시점(2026.03.25)에는 수동 설정이 필요합니다.

▲ 목차로 돌아가기

실제로 잘 되는 경우 / 잘 안 되는 경우

실사용 후기와 공식 자료를 교차해서 정리했습니다.

✅ 잘 되는 경우

  • 단위 테스트 자동 생성 — 기존 코드 구조를 인덱싱해서 의미 있는 테스트 케이스를 만들어냄. 단순 보일러플레이트가 아니라 실제 로직 검증 수준입니다.
  • 라이브러리 마이그레이션 — 구버전 의존성을 새 버전으로 교체하면서 테스트 실행→실패 확인→재수정 루프를 에이전트가 알아서 돕니다. (출처: codecalamity.com 실사용 후기, 2025.07.07)
  • Java·백엔드 프로젝트 — JetBrains IDE의 Java 인덱싱 품질이 높아서 다른 CLI 도구보다 아키텍처 이해도가 높습니다.
  • MCP 연동 — Figma MCP, Context7 등을 별도 수동 설정 없이 몇 번의 클릭으로 연결할 수 있습니다.
  • Claude Code 또는 Codex에서 원클릭 마이그레이션 — 기존 도구 사용자가 Junie CLI로 전환할 때 설정을 처음부터 다시 짜지 않아도 됩니다.

❌ 잘 안 되는 경우 (또는 주의할 경우)

  • 작업 중간에 멈추면 재개가 안 됨 — 실행 계획 도중 오류가 나면 컨텍스트를 다시 불러와 이어서 시작할 방법이 없습니다. 처음부터 다시 돌려야 합니다. (출처: codecalamity.com 실사용 후기, 2025.07.07)
  • ls 명령을 반복 호출하는 비효율 문제 — 디렉토리 구조를 파악할 때 하위 폴더를 한 번에 읽지 않고 ls 명령을 여러 번 나눠 실행합니다. 크레딧을 불필요하게 소진합니다.
  • 롤백은 영구적 — 변경 사항을 롤백하면 되돌릴 수 없습니다. 별도 Git 커밋을 먼저 해두지 않으면 복구가 불가능합니다.
  • Windows 원격 개발 미지원 — Windows에서 원격 개발 환경과 연동하는 기능은 현재 지원하지 않습니다. 관련 이슈가 트래커에 등록돼 있습니다. (출처: JetBrains YouTrack #JUNIE-675)
  • 로컬 LLM 연동 불가 — 오프라인 또는 사내 폐쇄망 환경에서 로컬 모델을 직접 돌리는 기능은 아직 없습니다. LiteLLM 등 외부 서버 방식은 가능하지만 추가 인프라가 필요합니다.

솔직히 말하면, 베타 단계답게 아직 거친 부분이 눈에 띕니다. 그럼에도 JetBrains 생태계 안에 이미 있는 개발자라면 진입 허들이 낮고, 특히 Java 백엔드 환경에서는 다른 CLI 도구보다 체감 품질이 높다는 평가가 많습니다.

▲ 목차로 돌아가기

Q&A 5가지

Q1. Junie CLI는 JetBrains IDE 없이 터미널 단독으로 쓸 수 있나요?
네, 그게 Junie CLI의 핵심 변화입니다. 이전 Junie는 JetBrains IDE 플러그인 형태였지만, Junie CLI는 터미널, CI/CD 파이프라인, GitHub·GitLab에서도 독립적으로 동작합니다. 다만 IDE와 함께 쓸 때 코드 인덱싱 품질이 더 높아지므로, 단독 CLI 사용보다 IDE와 병행하는 쪽이 성능 면에서 유리합니다.
Q2. 설치 직후 무료로 써볼 수 있나요?
설치 후 1주일 동안 Gemini 3 Flash 모델을 무료로 쓸 수 있습니다. 기본값으로 활성화되어 있어서 별도 설정 없이 바로 시작됩니다. 1주일 이후에는 JetBrains AI 구독 또는 BYOK 방식이 필요합니다. (출처: JetBrains 공식 블로그, 2026.03.17)
Q3. Claude Code를 쓰던 팀이 Junie CLI로 전환하기 어렵지 않나요?
JetBrains는 Claude Code·Codex에서 원클릭 마이그레이션을 공식 지원한다고 밝혔습니다. (출처: JetBrains 공식 블로그, 2026.03.17) 다만 Claude Code의 CLAUDE.md와 Junie의 guidelines.md는 구조가 다르기 때문에, 기존 CLAUDE.md 내용을 그대로 옮겨오는 건 아니고 가이드라인을 다시 작성해야 합니다. 마이그레이션 도구는 환경 설정 파일·구성값 이전을 도와주는 수준입니다.
Q4. BYOK를 쓰면 코드가 외부 서버에 전송되나요?
BYOK 방식도 API 키로 외부 LLM(Claude, GPT 등)에 요청을 보내는 구조라 코드 일부가 해당 LLM 제공사 서버로 전송됩니다. JetBrains 측에서는 사용자 입력 데이터를 학습에 활용하지 않으며, 이러한 정책을 적용하는 LLM 제공사와만 협력한다고 밝히고 있습니다. (출처: JetBrains 웨비나 Q&A, 2025.09.29) 단, Claude Code의 Zero Data Retention(세션 종료 즉시 삭제)과 같은 수준은 아닙니다.
Q5. Junie와 JetBrains AI Assistant, 둘 다 써야 하나요?
용도가 다릅니다. AI Assistant는 자동완성·빠른 Q&A·함수 단위 리팩토링처럼 즉각적인 반응형 도움이 필요할 때 씁니다. Junie는 “이 모듈 전체를 리팩토링해줘”, “이 기능 처음부터 만들어줘”처럼 프로젝트 단위 다단계 작업을 위임할 때 씁니다. 토큰 소비량이 다르므로 작은 작업에 Junie를 쓰면 크레딧을 낭비하게 됩니다. (출처: JetBrains 웨비나 Q&A, 2025.09.29)

▲ 목차로 돌아가기

마치며 — 누구에게 맞는 도구인가

Junie CLI는 3월 17일에 나온 따끈따끈한 베타 도구입니다. 아직 거친 부분이 있고, 특히 “작업 중간 멈춤 후 재개 불가” 문제는 실제로 크레딧과 시간을 날릴 수 있는 구조적 불편입니다.

그럼에도 “이 도구를 써야 하는 경우”는 꽤 명확합니다. Linux에서 Java·Python 백엔드를 개발하면서 이미 JetBrains IDE를 쓰는 팀이라면, 지금 당장 Claude Code나 Codex보다 현실적인 선택지입니다. 모델을 한 가지에 묶이지 않아도 되고, 가격도 사용 방식에 따라 잘 맞추면 오히려 저렴합니다.

반대로 macOS 단일 환경에서 대규모 레거시 코드베이스 리팩토링이 주된 작업이고, 코드 보안이 최우선이라면 아직은 Claude Code의 400k 컨텍스트와 Zero Data Retention이 더 안정적입니다.

솔직히 말하면, 지금 당장 “갈아타야 하는 이유”보다는 “써볼 만한 이유”가 더 많은 단계입니다. 1주일 무료 체험 기간 동안 작은 작업 하나 던져보는 게 가장 빠른 판단 방법입니다.

▲ 목차로 돌아가기

본 포스팅 참고 자료

  1. JetBrains 공식 블로그 — Junie CLI 베타 출시 발표 (2026.03.17): https://blog.jetbrains.com/ko/junie/2026/03/junie-cli-the-llm-agnostic-coding-agent-is-now-in-beta/
  2. JetBrains Junie 공식 제품 페이지 (요금제·기능 정보): https://www.jetbrains.com/junie/
  3. JetBrains 한국 웨비나 Q&A 총정리 (2025.09.29): https://blog.jetbrains.com/ko/ai/2025/09/junie-webinar-september-2025-korea-qna/
  4. Claude Code vs JetBrains Junie 비교 (createaiagent.net, 2026.03.09): https://createaiagent.net/comparisons/claude-code-vs-jetbrains-junie/
  5. SWEBench Lite 리더보드 (pricepertoken.com, 2026.03.16 기준): https://pricepertoken.com/leaderboards/benchmark/swe-bench-lite
  6. codecalamity.com — Junie 실사용 후기 (2025.07.07): https://codecalamity.com/goodbye-github-copilot-junie-is-my-new-best-friend/

본 포스팅 작성 이후 서비스 정책·UI·기능이 변경될 수 있습니다. 공식 JetBrains 문서에서 최신 내용을 확인하시길 권장합니다.
Junie CLI는 현재 베타 단계로, 기능·요금·제한 사항이 정식 출시 시 달라질 수 있습니다.

댓글 남기기


최신 글


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

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

계속 읽기