
JetBrains Junie
JetBrains Junie is a coding agent available in JetBrains IDEs, a terminal, and headless in CI/CD scripts.
What JetBrains Junie is
JetBrains Junie is a coding agent available in JetBrains IDEs, a terminal, and headless in CI/CD scripts. It supports models from OpenAI, Anthropic, Google, and xAI; its CLI can also use provider API keys directly. Advanced Plan Mode can lay out requirements, design, and delivery stages before code edits, with plans editable and committable in .junie/plans. Users can review and approve key actions, and the CLI requests approval for sensitive actions unless brave mode is on or an action is allowed. Remote Control supports asynchronous CLI runs monitored through a web app. Junie also supports persistent project guidelines, Agent Skills packages, and slash commands shared across CLI and IDE through ACP. Its CLI can run tasks from GitHub issues and pull requests via GitHub Action, or GitLab issues and merge requests through GitLab CI/CD. The IDE plugin supports listed JetBrains products and Android Studio, while the CLI runs on Linux, macOS, and Windows.
Good
- Available in IDEs, terminals, and headless CI/CD scripts
- Supports models from four named providers
- Plan Mode structures work before code edits
- Can connect tasks to GitHub and GitLab workflows
- Free-to-start option and paid plans listed
Watch out
- Free-to-start AI usage is billed separately
- CLI sandbox mode is unavailable on Windows
- Sandbox wraps terminal commands, not file edits or git operations
Who it suits
Junie suits developers working in supported JetBrains IDEs or the terminal who want a coding agent with planning and approval controls. Teams using Windows should note that CLI sandbox mode is not supported there.
Verdict
Junie brings agent workflows across supported JetBrains IDEs, the CLI, and CI/CD, with planning and action approval options. Consider the separate AI usage billing and operating-system limits for sandbox mode when choosing a plan and workflow.
Plans and prices
From JetBrains Junie's own pricing page, checked 20 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free to Start | Free | 5 AI credits · AI usage billed separately |
| AI Pro | $8.33 a month | 10 AI Credits per 30 days · Anytime top-ups · per user, per month |
| AI Ultimate | $25 a month | 35 AI Credits per 30 days · Anytime top-ups · per user, per month |
| Junie Lite / BYOK | Free | Free model included · BYOK at provider rates with zero markup · Works with any AI model · Supports locally running models · Free; AI usage billed separately |
The facts
Each one read from JetBrains Junie's own pages, with the date it was checked.
Where it runs
- Approval controls
- Junie lets users review and approve key actions, and its CLI asks for approval before sensitive actions unless brave mode is enabled or an action is allowed.checked 4 Oct 2026
What it does
- Chat assistance
- Yeschecked 20 Sep 2026
- Codebase indexing
- Yeschecked 20 Sep 2026
- Coding agent
- Yeschecked 20 Sep 2026
- Guidelines
- Junie supports persistent project guidelines and Agent Skills packages, and shares slash commands across CLI and IDE through ACP.checked 4 Oct 2026
- IDE availability
- The Junie IDE plugin is available in supported JetBrains IDEs and Android Studio; the listed IDE versions vary by product.checked 4 Oct 2026
- Integrations
- Junie CLI can run from GitHub issues and pull requests through a GitHub Action and can run AI tasks from GitLab issues or merge requests through GitLab CI/CD.checked 4 Oct 2026
- Model choice
- Junie supports models from OpenAI, Anthropic, Google, and xAI, and the CLI supports using provider API keys directly.checked 4 Oct 2026
- Operating systems
- Junie CLI is available on Linux, macOS, and Windows.checked 4 Oct 2026
- Paid from
- 8.33checked 20 Sep 2026
- Purpose
- Junie is JetBrains’ coding agent, available in JetBrains IDEs, in a terminal, and headless in CI/CD scripts.checked 4 Oct 2026
- Remote work
- Remote Control supports asynchronous CLI execution with monitoring through a web app.checked 4 Oct 2026
- Sandbox limitation
- CLI sandbox mode supports macOS and Linux but is not supported on Windows, and it wraps terminal commands rather than Junie file edits, MCP servers, hooks, or git operations.checked 4 Oct 2026
- Security
- The product page says JetBrains tools adhere to security standards including SOC 2 certification.checked 4 Oct 2026
- Support
- The Junie page links users to a Discord channel, GitHub, a contact form, and a support guide.checked 4 Oct 2026
- Supported IDEs
- IntelliJ IDEA Ultimate,PyCharm Pro,WebStorm,GoLand,IntelliJ IDEA Community,PhpStorm,RubyMine,RustRover,CLion,Rider,Android Studiochecked 20 Sep 2026
- Terminal access
- Yeschecked 20 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
- Planning
- Advanced Plan Mode creates structured requirements, design, and delivery stages before editing code, and its plans can be edited and committed in .junie/plans.checked 4 Oct 2026
The company
- Maker headquarters
- JetBrains lists its headquarters in Amsterdam, the Netherlands.checked 4 Oct 2026
The full review of JetBrains Junie
JetBrains Junie is an agentic coding assistant for JetBrains IDEs, the terminal, and automated CI/CD work. It suits developers who want structured plans, approval checkpoints, and freedom to choose an AI provider. Its strongest case is a JetBrains-centered workflow that can extend from local editing to repositories and pipelines, provided you can manage credit limits and usage charges.
Overview
Junie combines chat assistance, coding-agent mode, codebase indexing, and terminal access. The IDE plugin works with IntelliJ IDEA Ultimate and Community, PyCharm Pro, WebStorm, GoLand, PhpStorm, RubyMine, RustRover, CLion, Rider, and Android Studio, with supported versions varying by product. The same agent can run in a terminal or headlessly from CI/CD scripts, so it can handle work beyond an open editor.
Remote Control adds asynchronous CLI execution monitored through a web app. Junie can also start from GitHub issues and pull requests through a GitHub Action, or from GitLab issues and merge requests through GitLab CI/CD. Those options make it practical for teams that want coding tasks connected to their existing review queues rather than copied into a separate tool.
Key features
Planning and approvals
Advanced Plan Mode separates requirements, design, and delivery before edits begin. Plans can be changed and committed under .junie/plans, leaving a reviewable record of the intended approach. Junie asks users to approve important actions, while the CLI requests approval for sensitive operations unless brave mode is enabled or an action has been allowed. This is a meaningful control for delegated work, although users choosing maximum automation will need to accept less friction by changing those settings.
Models and project context
Junie supports models from OpenAI, Anthropic, Google, and xAI. The CLI accepts provider API keys directly. Junie Lite / BYOK works with any AI model, including locally run models, and adds no markup to provider rates; the trade-off is that model usage remains a separate provider cost. Persistent project guidelines and Agent Skills packages keep instructions reusable, while shared slash commands across the CLI and IDE through ACP reduce workflow duplication.
Sandbox and security
CLI sandbox mode is available on macOS and Linux, not Windows. It wraps terminal commands, but does not cover Junie file edits, MCP servers, hooks, or git operations, so it is a narrower boundary than the name might suggest. JetBrains says its tools follow security standards including SOC 2 certification. Support is provided through Discord, GitHub, a contact form, and a support guide.
Pricing
Free to Start costs nothing and includes 5 AI credits; billed AI usage is separate. It is suitable for occasional exploration, but the small allowance is unlikely to cover sustained agent work. AI Pro costs $8.33 per user per month and provides 10 AI Credits per 30 days, with anytime top-ups. It is the sensible entry plan for an individual who needs recurring usage but can monitor consumption.
AI Ultimate costs $25 per user per month and raises the allowance to 35 AI Credits per 30 days, also with anytime top-ups. It fits heavier users who prefer a larger included quota, though top-ups can increase the effective spend. A 30-day trial gives prospective subscribers time to assess their workflow before renewal. Junie Lite / BYOK costs nothing, includes a free model, and supports provider-key or local-model use; provider AI usage is billed separately, making it the better choice for users who already manage model accounts.
Platforms
Junie is offered as an extension on Windows, macOS, Linux, and the web, with the IDE plugin available in the supported JetBrains products and Android Studio. The CLI runs on Linux, macOS, and Windows, while its sandbox restriction excludes Windows. That makes the full command-isolation workflow a better fit for Unix-based development machines.
Who it's for
Choose Junie if your work already centers on JetBrains IDEs and you want one agent spanning editor, terminal, remote execution, and CI/CD. It is particularly well suited to developers who need plans and approvals before an agent changes a codebase, or who want to switch among major model providers. It is less compelling for Windows users who depend on sandbox mode, or for anyone seeking a single predictable bill without separate provider usage charges.
Pros and cons
- Pros: broad JetBrains IDE coverage; terminal and headless CI/CD operation; structured, commit-ready planning; approval controls for sensitive actions; multiple model providers and BYOK/local-model support; GitHub and GitLab workflow integrations.
- Cons: Free to Start has only 5 AI credits; paid quotas are monthly and top-ups cost extra; BYOK shifts usage billing to providers; sandbox mode is unavailable on Windows and does not cover every Junie operation.
Alternatives
GitHub Copilot is the better pick for broad device coverage, including Android and iOS, and a familiar freemium route with a free plan and trial. Choose Claude Code when you specifically want Claude’s ecosystem and are comfortable with its paid subscription structure. Devin suits users seeking a hosted agent with API access and plans that scale from limited free usage to higher-priced tiers.
Kilo Code is an alternative for open-source extensions across VS Code, JetBrains, and the CLI. Gemini CLI is a focused choice for Linux, macOS, and Windows users who want Google Account access and a free entry point. Aider is appropriate when an open-source, free pair-programming tool is the priority and separate model-provider costs are acceptable. Tencent CodeBuddy and Tongyi Lingma are other freemium coding-assistant options with extension-based workflows.
For a wider comparison, browse AI Coding Assistants and AI Code Generators.
Verdict
JetBrains Junie is a strong choice for JetBrains developers who want an agent that can plan, request approval, and continue into terminal and CI/CD workflows. Pick it for that integrated control and model flexibility; look elsewhere if Windows sandboxing, unrestricted included usage, or one all-in provider bill matters more.
Alternatives to JetBrains Junie
- 1

OpenCode
Free planOpen sourceiOSWebAPIExtension9.2From $10 a month - 2
GitHub Copilot
Free planAndroidiOSWebExtension9.1From $10 a month - 3

Amazon Q
Free planAndroidiOSWebAPI9.1Free plan - 4

Claude Code
Free planAndroidiOSWebAPI9.0From $17 a month - 5

Kilo Code
Free planAndroidiOSWebAPI8.8From $15 a month - 6

Devin
Free planWebAPILinuxmacOS8.5From $20 a month
