JetBrains AI
Also known as: Junie, JetBrains AI Assistant, Junie CLI
JetBrains' coding agent Junie, in the IDE and as a standalone CLI, running a plan execute verify loop with agentic debugging through the real IDE debugger, model choice across frontier providers and bring your own key.
JetBrains AI centers on Junie, the company's coding agent, which autonomously plans and executes multi step tasks from a prompt: introducing large scale edits across files, running tests and terminal commands, and using external tools while reporting progress. Junie reached general availability in June 2026 after a preview that began in January, and now runs both inside the JetBrains IDE family and as a standalone CLI in any terminal or CI/CD pipeline.
The agent runs a plan execute verify loop. The plan is an editable document the developer approves before code is written, and after each change Junie runs tests and IDE inspections to catch regressions, iterating when something fails. Its distinguishing capability is Debug mode, available in IntelliJ IDEA Ultimate, where the agent attaches to a live debugger session to set breakpoints, step through execution, inspect variables and call stacks across threads, and evaluate expressions in the paused frame, so it reasons over observed runtime state rather than log statements.
Context is assembled per task: Junie receives the open file and selection automatically, other files by @ mention, persistent project instructions from an AGENTS.md file under version control, and outside data through MCP servers, while broader project context is not added automatically. .aiignore excludes files the agent may not process.
By default Junie asks permission before running commands, changing files or invoking external tools, with the suggested diff or command reviewable before approval and per file or wholesale rollback afterwards; Brave mode is an explicit opt in that removes those prompts.
Developers select the model and a reasoning level from frontier options across OpenAI, Anthropic, Google and xAI, and the CLI adds bring your own key including OpenRouter and local serving via Ollama, LiteLLM or LMStudio.
Pricing is a separate AI subscription on top of an IDE license: a free tier with limited credits, AI Pro at ten dollars a month and AI Ultimate at thirty for individuals, and organization tiers at twenty dollars for Pro and sixty for Ultimate and Enterprise, with credits consumed per agentic task.
Vendor details
Canonical URL
https://jetbrains.com/junie
Category
Coding agent
Subcategory
Coding — IDE agent
Company status
first party product
Use cases & customers
Primary use cases
Target customers
Deployment options
Integrations
Junie acts through the IDE's own machinery: editing across files, running builds, tests and terminal commands, and driving the real IDE debugger through a bundled Debugger MCP Toolset. MCP client support spans the IDE and CLI with project and user scoped mcp.json configs, a registry of pre configured servers and an installation assistant, and the JetBrains IDE itself runs as an MCP server exposing IDE tools to external clients including Claude Code, Codex and GitHub Copilot CLI. The agent speaks ACP, so the same engine drives IDE chat, the tool window and the CLI.
In practice
You live in a JetBrains IDE and want an agent native to it. JetBrains AI centers on Junie, its coding agent, built into the tools your team already uses.
Coding agents that just generate code skip the part where it has to actually work. Junie runs a plan-execute-verify loop, so it checks its own work rather than dumping a draft.
You want to use your own model keys and connect your own tools. JetBrains AI's CLI supports BYOK, MCP, and skills, so you control the model and the integrations.
Sources & related URLs
Related / legacy domains
Agentic Index coverage score
10.5 / 14 capabilities · 75%
| Integrations & Tool Calling | Full |
|---|---|
|
The agent acts through the IDE's own machinery rather than a text approximation: it edits across files, runs builds, tests and terminal commands, drives the real IDE debugger through a bundled Debugger MCP Toolset, and reaches external systems through configured MCP servers, with the IDE itself exposed as an MCP server to other clients. Sourcejetbrains.com/help/ai-assistant/junie-agent; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| Workflow Orchestration | Full |
|
Junie autonomously plans and executes complex multi step actions from a single prompt, introducing large scale edits across files, running tests and terminal commands and using external tools while reporting progress, in a plan execute verify loop where the plan is an editable document approved before code is written and the agent iterates when tests fail. Sourcejetbrains.com/help/ai-assistant/junie-agent and junie.jetbrains.com/docs; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| Knowledge Grounding & RAG | Partial |
|
Junie receives the open file and selection as automatic IDE context, with other files attached by @ mention, AGENTS.md guidelines added to every task and MCP servers for outside data. The help page states other open files, recently edited files and broader project context are not added automatically, and no persistent index the agent queries is documented, so context is assembled per task. Sourcejetbrains.com/help/ai-assistant/junie-agent and junie.jetbrains.com/docs/guidelines-and-memory; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-09-29 |
|
| Human Oversight & Guardrails | Full |
|
Junie asks permission by default before running bash commands, changing files, performing file operations or using external tools, with approve, reject or always allow per command, and the user can open the diff or the full command in the editor before deciding; changes can be rolled back per file or all at once,.aiignore restricts which files the agent may process, and Brave mode is an explicit opt in that the documentation warns can cause data loss. Sourcejetbrains.com/help/ai-assistant/junie-agent; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| Security, Identity & Governance | Partial |
|
User level controls are documented:.aiignore excludes files and directories from agent processing, AGENTS.md governs agent behavior under version control, per command approval gates and.junie/mcp scoping limit what the agent may do, and JetBrains offers an AI Enterprise tier. No SOC 2 or ISO attestation specific to the AI product, and no SSO, RBAC or admin governance surface, is documented, and what the AI Enterprise tier adds is not published. Sourcejetbrains.com/help/ai-assistant/junie-agent; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| Observability & Auditability | Partial |
|
The agent reports progress as it works, suggested changes are reviewable as diffs and suggested commands can be opened in the editor before running, slash commands expose session status and agent configuration, and changes are individually rollbackable; no persistent execution trace, run history or audit log is documented. Sourcejetbrains.com/help/ai-assistant/junie-agent; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| Memory & State Persistence | Partial |
|
Persistent project context is carried in an AGENTS.md instructions file that Junie adds to every task and that can be version controlled, and sessions can be managed and their status checked through slash commands, but no documented cross session agent memory or learned state store exists. Sourcejetbrains.com/help/ai-assistant/junie-agent; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| Deployment & Data Residency | Full |
|
Junie runs locally in the IDE or terminal, and Junie CLI can use Junie Local, a local inference engine for Apple Silicon, or a local Ollama, LM Studio or LiteLLM server, so code and inference stay on the customer's own machines; the Junie GitHub Action runs entirely on the customer's GitHub runners. Any organization level hosting options that AI Enterprise adds are not published. Sourcejunie.jetbrains.com/docs/junie-local, custom-llm-ollama and junie-on-github; junie.jetbrains.com/docs/junie-local.htmlread 2026-09-29 |
|
| Prebuilt Agents, Templates & Packs | Full |
|
AI Assistant integrates several ready to use coding agents selectable in chat, Junie, Claude Agent, Codex and the Copilot agent, and Junie ships a dedicated code review agent beside its coding agent. Most of these agents do the same job. Sourcejetbrains.com/help/ai-assistant/agents and junie.jetbrains.com/docs/junie-review-agent; jetbrains.com/help/ai-assistant/agents.htmlread 2026-09-29 |
|
| Triggers & Channel Coverage | Full |
|
The same agent engine is invoked from IDE chat, the Junie tool window, a standalone CLI in any terminal, CI/CD pipelines via GitHub Actions and GitLab, and third party ACP clients, with remote and asynchronous runs so a long task started on a workstation can be monitored elsewhere. Sourcejunie.jetbrains.com/docs and jetbrains.com/help/ai-assistant/junie-agentread 2026-08-30 |
|
| Model Flexibility & Routing | Full |
|
The model is selected from a list in the chat input with a configurable reasoning level, spanning frontier models from OpenAI, Anthropic, Google and xAI; the CLI adds bring your own key including OpenRouter, and local models can be served through Ollama, LiteLLM or LMStudio. Sourcejetbrains.com/help/ai-assistant/junie-agent and junie.jetbrains.com/docs; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
| APIs, SDKs & MCP Extensibility | Full |
|
MCP client support spans the IDE and CLI with project and user scoped mcp.json configs, a registry of pre configured servers and an MCP Installation Assistant; the IDE itself runs as an MCP server exposing IDE tools to external clients including Claude Code, Codex and Copilot CLI, a bundled Debugger MCP Toolset exposes debugger control, and the agent speaks ACP so the same engine drives IDE chat, tool window and CLI. Sourcejunie.jetbrains.com/docs/junie-cli-mcp-configuration and jetbrains.com/help/ai-assistant/mcp; junie.jetbrains.com/docs/junie-cli-mcp-configuration.htmlread 2026-08-30 |
|
| Testing, Debugging & Optimization | Partial |
|
Debug mode drives the IDE debugger against the customer's running program to inspect runtime state, and the agent runs tests and terminal commands as it works. That is debugging and the agent checking its own changes with the customer's existing gates; no harness, scored test set or optimization loop for evaluating Junie's behavior is documented, and vendor benchmark results are the vendor's own measurements. Sourcejetbrains.com/help/ai-assistant/junie-agent; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-09-29 |
|
| Browser & Computer Use | Not documented |
|
The agent operates the IDE, terminal and debugger through their own APIs and MCP tools; no browser control or operation of software lacking a programmatic interface is documented in the IDE or CLI documentation. Sourcejetbrains.com/help/ai-assistant/junie-agent and junie.jetbrains.com/docs; jetbrains.com/help/ai-assistant/junie-agent.htmlread 2026-08-30 |
|
The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded
Recent platform changes
Junie Lite is a new free tier for the Junie coding agent, running on a free model in every JetBrains account with no trial or card required. Paid credit plans and bring your own key remain alongside it.
Bears on: Pricing / packaging
View sourceJetBrains updated its AI Assistant to natively integrate Claude Agent, powered by Anthropic's Agent SDK, directly into the IDE chat. The release also adds new spend management features, enabling users to track quota consumption and top up AI credits from within the interface.
Bears on: Integrations
View sourceJetBrains expanded its AI ecosystem by adding support for Junie, the JetBrains AI coding agent, to ReSharper 2026.2. This integration utilizes the Agent Client Protocol (ACP) to bring agentic coding capabilities directly into the ReSharper environment.
Bears on: Integrations
View sourcePricing
From $10/mo
hybrid
Included quota
AI Pro (entry paid, $10/mo): ~10 AI credits/30 days, the Junie agent, Claude Agent, multi-model switching, and context-aware chat on top of unlimited local completion. AI Free is ~3 credits/30 days.
What is public
JetBrains AI (AI Assistant and the Junie agent) is a subscription on top of a JetBrains IDE license. Individual tiers: AI Free ($0, 3 AI Credits per 30 days), AI Pro $10 a month (10 credits, about $100 a year) and AI Ultimate $30 a month (35 credits, $300 a year); organization tiers: Pro $20, Ultimate $60 and Enterprise $60. AI Pro is included free with the All Products Pack and dotUltimate.
Billing mechanics
Flat tier bundling a monthly AI-Credit quota (1 credit = $1 USD); cloud chat, Junie, and Claude Agent consume credits, while local code completion is unlimited/free. Quota scales with price (Pro ~10 credits, Ultimate ~35 + a small bonus). Agent mode and pricier models (Claude Sonnet vs Gemini Flash) burn credits much faster. Run out, buy top-up credits (valid 12 months).
Cost watchouts
Separate from (on top of) the IDE license, opaque credit consumption (no pre-task estimate), agent mode + premium models burning credits in days, top-up costs, no BYO-key in the IDE plugin (only the Junie CLI)
Variable cost rationale
Flat tier plus $1 credits with fast, opaque burn on agent/premium-model use makes real spend hard to predict for heavy users
Additional watchouts
It is an add-on cost on top of the IDE, and the credit model is opaque and burns fast on agentic work, a frequent user complaint.
Overage / add-ons
When the monthly credit quota is exhausted, buy top-up AI credits ($1 each, valid 12 months) or upgrade tiers; local completion keeps working credit-free.
Sales call required
No, self serve available
Free / trial
Free tier
Lowest paid plan
AI Pro $10/mo (individual)
Commercial notes
AI Pro bundled free with the All Products Pack / dotUltimate; Ultimate includes ~$35/mo in credits + a $5 bonus with 12-month rollover; the Junie CLI supports BYO key (Anthropic/OpenAI/Google/xAI/OpenRouter); models include GPT-5, Claude 4.5 Sonnet, Gemini 3 Flash / 2.5 Pro
Key ambiguities
JetBrains doesn't clearly state what one credit buys in real-world tasks; quota burn is unpredictable and drew significant user backlash after a 2025 credit-system change
Cancellation / refund
Monthly or annual (annual saves ~17%); cancel anytime; top-up credits valid 12 months
Support SLA / resale
Ultimate adds priority model access and a larger quota; Enterprise adds private deployment and controls, and is sold only via JetBrains IDE Services
Missing data
Exact per-task credit costs are not documented.
Related vendors
- Cognition — Maker of Devin, an autonomous AI software engineer
- 10Web — Agentic website platform whose specialized AI agents build, host,…
- AgentUI — Managed AI app builder for operations teams that generates and hosts…
- Aider — Open source, model agnostic terminal coding agent that edits your…
- Anthropic Claude Code — Anthropic's agentic coding system across terminal, desktop, IDE, web…
- AppFactor — Agentic platform that runs persistent agents across an enterprise…
Alternatives to JetBrains AI
The closest documented capability profiles to JetBrains AI among coding agents tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.
- OpenCode10.0 / 14A lighter documented profile than JetBrains AI
- Zed10.0 / 14A lighter documented profile than JetBrains AI
- Augment Code12.0 / 14Fuller documented coverage on Knowledge Grounding & RAG and Security, Identity & GovernanceJetBrains AI vs Augment Code →
- Charm10.0 / 14Fuller documented coverage on Observability & Auditability
- Cline12.0 / 14Adds documented Browser & Computer Use
- CodeRabbit11.0 / 14Fuller documented coverage on Security, Identity & Governance and Memory & State Persistence
Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded