Junie by JetBrains

Terminal coding agent from JetBrains that runs on any model

Intermediate
Screenshot of Junie by JetBrains, Terminal coding agent from JetBrains that runs on any model

What is Junie by JetBrains?

Junie by JetBrains is a developer tool. Junie is JetBrains' model-agnostic coding agent for the terminal. It offers plan-first workflows, live steering, real debugger use, subagents and MCP, with a free Junie Lite tier, bring-your-own-key billing and paid AI plans.

Junie is an AI coding agent from JetBrains that runs from the command line and is built on the engine behind the company's IDEs. It is model-agnostic: users bring their own API key, with more than ten models supported, or run models locally. The homepage lists current options from Anthropic, Google, OpenAI and xAI. Because JetBrains passes provider rates through with no markup, cost control is the central pitch, helped by a free tier called Junie Lite that is tied to a JetBrains account. The workflow centers on keeping the developer in charge. Plan Mode writes requirements, design and delivery stages into editable files under .junie/plans before any code changes, and the plan can be drafted by a strong model and carried out by a faster, cheaper one. Live Prompting allows redirection in the middle of a task, and a human-in-the-loop layer asks for approval of key actions, with an allowlist that grows as the user confirms commands. Long jobs such as framework upgrades or migrations can be started from a laptop and monitored later through a web app. Debugging is a notable differentiator. Instead of only reading logs, the agent can launch a real debugger, set breakpoints, inspect runtime state and step through code, including inside class files and JARs on the JVM. Teams can also encode coding standards as persistent guidelines and Agent Skills, delegate subtasks to parallel subagents, and attach databases or APIs through Model Context Protocol servers. Junie suits professional developers and teams, especially those in the JetBrains ecosystem or on JVM stacks, who want an agent they can inspect and steer rather than a black box. It works with the terminal, GitHub, GitLab and JetBrains Air in IDEs, and the company says switching from other agents takes seconds. Against editor-based assistants and other terminal agents, its distinguishing points are IDE-grade code intelligence, model freedom and plan-first control. JetBrains also cites SOC 2 certification for organizations with compliance requirements.

How do you use Junie by JetBrains?

  1. 1Install the CLI
    Paste the curl install command from the homepage into a terminal. Mac, Linux and Windows variants are offered.
  2. 2Pick a model
    Start with the free Junie Lite model from a JetBrains account, or supply your own API key for a supported provider or a local model.
  3. 3Draft a plan first
    Use Plan Mode to generate requirements, design and delivery stages in .junie/plans. Edit or redirect the plan before approving implementation.
  4. 4Add guidelines and tools
    Record team coding standards as guidelines or skills, and connect databases or APIs through MCP servers.
  5. 5Steer and review
    Use Live Prompting to adjust the agent mid-task and approve the actions it asks to run. Review the resulting changes or PR when finished.

Pros and cons

Pros

  • Works with any model via bring-your-own-key, including locally running models, with provider-rate pricing and no markupAI
  • Plan Mode saves editable plans in .junie/plans and lets one model plan while a cheaper one implementsAI
  • Agentic debugging uses a real debugger with breakpoints and runtime inspection, not just log readingAI
  • Live Prompting and human-in-the-loop approvals let developers steer mid-task and control which actions runAI
  • Free Junie Lite tier needs no trial and no card, so it is easy to testAI

Cons

  • The strongest debugging features are described mainly for JVM and IntelliJ, so other stacks may see less benefitAI
  • Usage under bring-your-own-key is billed separately by the model provider, so total cost is hard to predictAI
  • Paid plans use a monthly AI Credit allowance (10 or 35 per 30 days), and heavy users will need top-upsAI
  • Primarily a command-line tool, which may feel less approachable to developers who prefer a purely graphical assistantAI
  • Junie Lite uses a single free model whose capability is not specified on the homepageAI

How much does Junie by JetBrains cost?

Free trial

Junie Lite is a free AI layer with no trial and no card required. AI Pro also includes the option to try Junie.

Learn more

Pricing

Free to start: Junie Lite is a free always-on model in every JetBrains account, and bring-your-own-key is billed at provider rates with no markup. AI Pro is $8.33 per user per month (10 AI Credits per 30 days) and AI Ultimate is $25.00 per user per month (35 AI Credits per 30 days), both with top-ups.

Learn more

Support

Offers a Discord channel, a contact form, a support guide on YouTrack and a GitHub repository. JetBrains cites SOC 2 certification.

Integrations

Works with the terminal, JetBrains Air in IDEs, GitHub and GitLab. Extends through Model Context Protocol servers, and shares /commands between CLI and IDE via ACP.

Features

Plan Mode with editable plans, Live Prompting, human-in-the-loop approvals, Remote Control for async runs, agentic debugging with breakpoints, custom guidelines and Agent Skills, parallel subagents, MCP integration, and support for 10+ models via BYOK.

Frequently asked questions about Junie by JetBrains

  • How much does Junie by JetBrains cost?
    Free to start: Junie Lite is a free always-on model in every JetBrains account, and bring-your-own-key is billed at provider rates with no markup. AI Pro is $8.33 per user per month (10 AI Credits per 30 days) and AI Ultimate is $25.00 per user per month (35 AI Credits per 30 days), both with top-ups.
  • Does Junie by JetBrains offer a free trial?
    Junie Lite is a free AI layer with no trial and no card required. AI Pro also includes the option to try Junie.
  • How do you use Junie by JetBrains?
    The walkthrough on this page covers 5 steps: 1. Install the CLI 2. Pick a model 3. Draft a plan first 4. Add guidelines and tools 5. Steer and review.
  • What platforms does Junie by JetBrains support?
    Junie by JetBrains is available on MacOS, Linux and Windows.
  • What does Junie by JetBrains integrate with?
    Works with the terminal, JetBrains Air in IDEs, GitHub and GitLab. Extends through Model Context Protocol servers, and shares /commands between CLI and IDE via ACP.
  • What are the limitations of Junie by JetBrains?
    The strongest debugging features are described mainly for JVM and IntelliJ, so other stacks may see less benefit. Usage under bring-your-own-key is billed separately by the model provider, so total cost is hard to predict. Paid plans use a monthly AI Credit allowance (10 or 35 per 30 days), and heavy users will need top-ups.

Status

StatusActive
Views0
Outbound clicks0
Added10/20/2026

Platforms

MacOSLinuxWindows

Pricing

FreemiumSubscription

Categories