Junie

JetBrains' native AI coding agent — IDE-deep, LLM-agnostic, with CLI and CI/CD.

JetBrains Closed source Since

Junie is JetBrains' AI coding agent, deeply integrated into the full JetBrains IDE suite (IntelliJ IDEA, PyCharm, GoLand, WebStorm, Rider, and more), with a CLI (March 2026 beta) that brings the same agent to any terminal, CI/CD pipeline, and GitHub or GitLab workflow. LLM-agnostic: BYOK for Anthropic, OpenAI, Google, xAI, OpenRouter, and Copilot, with optional JetBrains AI subscription or pay-as-you-go Junie API key.

+ Pros

  • Deep integration with JetBrains IDE code intelligence — uses semantic indexing, build configurations, test runners, and refactoring tools instead of guessing project structure like standalone agents.
  • Transparent and controllable workflow with Plan feature that shows reasoning, intermediate steps, and allows stop/edit/continue in real time.
  • LLM-agnostic architecture — supports OpenAI, Anthropic, Google Gemini, and Grok models with automatic gear-shift to the best model per task, plus BYOK pricing.
  • Multi-environment coverage — available as IDE plugin, standalone CLI, GitHub integration for async dev, CI/CD pipelines, and GitLab — one agent across all platforms.
  • Strong SWEBench Verified score (60.8%), placing it among the top-performing coding agents on real-world coding tasks.
  • Customizable via .junie/guidelines.md, MCP server support for external tool connections, and adjustable dials for creativity and risk tolerance.

Cons

  • Requires a paid JetBrains IDE license (IntelliJ IDEA Ultimate, PyCharm Professional, etc.) — no Community Edition or VS Code support.
  • Pricing can be steep — AI Pro at $10/month, AI Ultimate at $30/month, with opaque dynamic usage quotas.
  • Still maturing — many features remain in Beta/EAP (CLI, AI Chat integration, GitHub integration).

Pricing

Free

$0/mo

Included with JetBrains IDEs, credit-based cloud AI

AI Pro

~$10/mo

Individual plan with enhanced AI features

AI Ultimate

~$20/mo

Advanced capabilities and higher usage limits

Enterprise

~$60/mo

Enterprise-grade features and support

Junie is JetBrains' AI coding agent, publicly available since April 2025 and now bundled across all JetBrains IDEs with a free tier. Unlike AI assistants that treat the IDE as a text editor with a chat sidebar, Junie is built on JetBrains' deep project intelligence: it understands code structure via the PSI (Program Structure Interface), applies real refactoring APIs instead of text diffs, runs inspections, triggers run configurations, and navigates the project graph — making it far more accurate on complex Java, Kotlin, Python, Go, and .NET codebases than generic LLM agents.

In March 2026, JetBrains launched Junie CLI in beta, making the agent fully standalone and LLM-agnostic. Junie CLI runs on macOS, Linux, and Windows; integrates into CI/CD pipelines via headless mode; and ships official GitHub Action and GitLab CI/CD recipes. BYOK lets developers and teams use their own API keys for Anthropic, OpenAI, Google, xAI, OpenRouter, or Copilot — billed directly by the provider, with zero JetBrains platform markup. One-click migration from Claude Code, Codex, and other agents lowers the switching cost.

Since April 2026, Junie CLI can also connect to a running JetBrains IDE and use its full code intelligence: project indexing, semantic refactoring, smart search, and build/test configurations. The agent's human-in-the-loop model — propose a plan, let the developer review, allow live prompting mid-run — is a core design principle, with an Action Allowlist (and optional brave mode) to govern sensitive operations. JetBrains also released Air in March 2026, a separate agentic development environment built on the IntelliJ platform that hosts Junie alongside Claude Agent, Codex, and Gemini CLI via the Agent Client Protocol (ACP).

Key Features

• IDE-native depth: PSI, refactoring APIs, inspections, run configs — not just LLM text edits
• Full JetBrains IDE suite: IntelliJ, PyCharm, GoLand, WebStorm, Rider, PhpStorm, RubyMine — plus Zed integration
• Junie CLI (March 2026 beta): standalone agent for terminal, CI/CD, GitHub Actions, GitLab CI/CD
• CLI ↔ IDE bridge: terminal agent uses the running IDE's indexing, semantic analysis, build & test configs
• LLM-agnostic BYOK: Anthropic, OpenAI, Google (Gemini 3 Flash / Pro), xAI, OpenRouter, Copilot
• Three auth modes: JetBrains AI subscription · Junie API key (usage-based) · BYOK
• Human-in-the-loop: plan → review → execute, live prompting mid-run, no restart
• Custom subagents, agent skills, .junie/AGENTS.md project guidelines
• MCP: one-click server install, auto-detection of relevant tools
• Action Allowlist + brave mode for safe vs. autonomous execution
• One-click migration from Claude Code, Codex, and other agents
• JetBrains Air (March 2026): standalone agentic IDE hosting Junie alongside Claude Agent, Codex, and Gemini CLI via ACP

Version History

Junie CLI IDE Integration (Beta)

Junie CLI connects to running JetBrains IDE for shared context, semantic code navigation, IDE-powered builds/tests, and precise refactoring. Automatic IDE detection.

Junie CLI Beta

Standalone LLM-agnostic CLI agent — works from terminal, any IDE, CI/CD, GitHub, and GitLab. Supports BYOK, one-click migration from Claude Code/Codex, free Gemini 3 Flash trial.

AI Chat Integration (Beta)

Junie merged into JetBrains AI Chat as a selectable agent, unifying the previously separate UIs.

Agentic AI Era — GitHub & Performance Update

Async development via GitHub integration. 30% faster task completion. MCP protocol support. Remote development (macOS/Linux).

Initial Launch & Vision Update

EAP waitlist opened. SWEBench Verified 53.6% at launch, improved to 60.8%. Ask mode, Plan feature, pricing tiers introduced.

Signature Snippet
A Kotlin backend team at a regulated company uses Junie CLI in their GitHub Actions pipeline: on every PR, Junie runs static analysis, applies refactoring suggestions from IntelliJ inspections, writes missing unit tests, and posts a review comment — all with the team's own Anthropic API key and zero data leaving their AWS environment.

Live feed in your inbox

Track the tools. Lead the shift.

Tech leaders use Artificialus to stay ahead: editorial picks, agent comparisons, MCP updates, and signal-heavy analysis when it matters.

No spam. Only tools and shifts worth tracking.