
What is Junie?
Junie is an AI coding agent built by JetBrains. It runs inside JetBrains IDEs such as IntelliJ IDEA, PyCharm, GoLand, PhpStorm, WebStorm, RubyMine, and RustRover. Its main purpose is to take over routine coding tasks so developers can focus on more complex problems.
Users can assign tasks in plain English. Junie then analyzes the project, plans the steps, edits the necessary files, runs tests, and checks the results with minimal supervision.
Launched in January 2025, Junie quickly moved into production. JetBrains positions it as a step beyond traditional autocomplete tools. It understands project structure, searches the codebase for relevant context, applies IDE inspections while making changes, and runs code and tests to catch issues early. It also iterates on its own output when errors appear. Pricing is based on a subscription model rather than usage-based billing. Individual developers typically pay around $10 per month, with a limited free plan also available. Junie is included as part of the broader JetBrains AI Assistant bundle.
Beyond IDEs, Junie also works through a command-line interface (CLI). This allows it to run in terminals, integrate into IDE workflows, and operate in CI/CD pipelines. The CLI supports bring-your-own-key options with providers like Anthropic, OpenAI, Google, xAI, OpenRouter, and Copilot. This setup gives developers more flexibility and control while keeping them actively in charge of the workflow.
Top 5 Features of Junie:
- Two operating modes Code and Ask: Junie has two modes. Code mode breaks tasks into steps and executes them by editing files, running commands, and testing code while showing progress. Ask mode is for planning, brainstorming, and discussing ideas before implementation. Users switch between them depending on whether they want execution or exploration.
- Project Understanding with an Execution Plan: Junie first reads the codebase to understand structure and relationships between files. It then identifies where changes are needed and creates a clear step-by-step plan. Users can review this plan before any edits are made, keeping the process transparent.
- IDE Inspections with Automatic Testing: Junie uses built-in IDE checks for syntax and logic issues while editing. After changes, it runs tests, reviews errors, and fixes problems when needed. It can even update project files like dependencies if tests fail, helping keep code stable and clean.
- Multi-agent Support with Modern Models and BYOK: Junie supports multiple AI models like Claude and GPT and can run agents together. Through its CLI, it also allows bring-your-own-key setups with providers such as Anthropic, OpenAI, Google, xAI, OpenRouter, and Copilot, giving developers flexibility in cost and model choice.
- Project Guidelines and Control Features: Junie keeps persistent project context using .junie/AGENTS.md, which is version-controlled and applied to tasks automatically. It also supports action allowlists for approved commands and respects .aiignore files to exclude sensitive data from processing.
Junie FAQs
Similar Tools like Junie

Bubble is revolutionizing the way we think about software development. It’s a no-code platform that empowers y…

Lovable is a chat-based app builder that converts plain-English prompts into working web applications. Lovable…

GitHub Copilot positions itself as “your AI accelerator for every workflow, from the editor to the enterprise.…

OpenAI Codex is an AI coding agent built to help software developers write and manage code more efficiently. I…

Aider brings pair programming straight into your terminal. Paul Gauthier built this open-source tool to connec…

Spellbox is an AI programming assistant tool that uses artificial intelligence to assist developers in coding.…

Augment Code is a software agent company built for engineers who work on real production codebases. The platfo…

Snyk Code is a static application security testing (SAST) tool that finds and fixes source code vulnerabilitie…
Ready to try Junie?
Discover what Junie can do for you.
Try Junie nowJunie reviews from real users
Verified visitor reviews — one per person, edits welcome.
Loading reviews…
