Junie
JetBrains' AI coding agent with deep static analysis integration
Junie is profiled here as a Testing tool for engineering teams. Read about features, pricing, and how it compares to related options in the tools directory.
Description
Short Intro: Junie is an autonomous AI coding agent built by JetBrains, the Prague-based company behind IntelliJ IDEA, PyCharm, and WebStorm, with over 11 million paid IDE seats. The agent executes multi-step tasks inside JetBrains IDEs using the IDE's own static analysis engine, type system, and inspections rather than relying solely on LLM output. A CLI launched in March 2026 extended Junie to VS Code, Neovim, and CI/CD pipelines with bring-your-own-key pricing.
Key Capabilities:
Autonomous task planning and execution across multiple files with test running and failure-driven revision loops
IDE inspections and static analysis integration that applies JetBrains' built-in type system and code analysis to every change
Test-first verification loop that runs tests after edits and revises until the project state is clean
Code, Ask, and Think modes covering full autonomous execution, codebase Q&A, and deliberate planning before acting
Multi-model selection covering GPT-5, Claude 4.5 Sonnet, and Gemini 2.5 Pro with cost and performance metrics per model
Local model support through Ollama and LM Studio for privacy-sensitive workflows
Junie CLI for terminal use across any editor or CI/CD environment with BYOK API key pricing
MCP server support and Chrome DevTools integration for web development and debugging
GitHub and GitLab version control integration within the IDE agent workflow
Deep language support for Java, Kotlin, Python, PHP, Rust, and JavaScript with language-specific IDE tooling
Change review panel for inspecting all proposed edits before applying them
Alternative tools
- Claude Code
Agentic coding tool that runs in your terminal
- Pythagora
Full-stack AI app builder with 14 specialized agents
- Refact.ai
Local-first AI coding agent with enterprise fine-tuning support
- Blackbox AI
Multi-model AI coding assistant with Chairman LLM orchestration
- NeMo Guardrails
Enforce safety policies across live LLM conversations using a programmable rail architecture
- Lighteval
Benchmark any LLM across 1,000+ evaluation tasks with a single CLI command
