Junie by JetBrains
Junie by JetBrains is an AI coding agent that brings end-to-end software development assistance directly to the command line and CI/CD workflows. Built on the IntelliJ IDEA engine, it understands code and handles tasks such as refactoring, migrations, and test coverage. The tool supports more than ten AI models through bring-your-own-key (BYOK), including Claude, Gemini, GPT, and Grok, letting teams choose the model that best fits their needs and budget. Junie is designed to reduce tool-switching and keep developers in control. It includes an advanced Plan Mode that writes structured, editable plans before touching code, live prompting to steer the agent mid-task, and human-in-the-loop approval for key actions. Cost efficiency is achieved by allowing planning on a powerful model and implementation on a faster, cheaper model, with the same output quality at a fraction of the cost. The agent works from the terminal, as a GitHub Action, or in GitLab CI/CD, enabling AI tasks to run directly from issues, pull requests, or merge requests. It also supports persistent team guidelines, custom skills, and /commands shared between the CLI and JetBrains IDEs through the Agent Client Protocol. Junie offers a free tier with 5 AI credits and paid AI Pro/AI Ultimate subscriptions, along with BYOK provider-rate pricing without markup.
- Category
- Coding
- Pricing
- Free
Problem solved
Junie reduces the overhead of switching between a terminal, IDE, chat tools, and CI systems by providing a single AI coding agent that works across all of them. It helps developers plan, implement, and review code changes with configurable AI models while maintaining human oversight, cost control, and minimal migration friction.
Use cases
- Run AI-assisted coding tasks directly from the terminal
- Automate code refactoring and framework upgrades such as Spring Boot
- Generate pull requests from GitHub issues via GitHub Actions
- Execute AI tasks from GitLab issues or merge requests
- Add test coverage and improve code quality
- Plan complex changes with editable, committable plan files
- Customize team coding standards and review rules
Audience
- Developers
- Startups
- Enterprise
- Researchers
- Hobbyists
Pros
- Supports multiple AI models via BYOK
- Cost-efficient planning and implementation routing
- Advanced Plan Mode with editable plans
- Human-in-the-loop controls and live prompting
- Works in terminal, GitHub Actions, and GitLab CI/CD
Cons
- Free tier limited to 5 AI credits
- Requires JetBrains account and AI subscription for higher usage
- CLI-centric, may not appeal to GUI-only users
- Could be less mature than some established AI coding agents
- Not open source; proprietary licensing
Official website: https://junie.jetbrains.com/
Canonical LambdaBase page: https://www.lambdabase.com/tools/junie-by-jetbrains