Skip to main content

Junie

AI coding agent from JetBrains that plans and makes multi-step code changes inside JetBrains IDEs, using their index, test runners, and debugger. It also runs from Junie CLI in the terminal, GitHub Actions, and GitLab CI/CD, on models from several AI labs or your own keys.

The 30-Second Take

Pick Junie if your engineers live in IntelliJ IDEA, PyCharm, Rider or another JetBrains IDE.

It works through the IDE's index, run configurations, test runners and debugger, and is bought through JetBrains licenses. Junie CLI runs the same agent in the terminal and in GitHub and GitLab pipelines.

Best fit
Teams on JetBrains IDEs that want an agent bought and governed with their existing JetBrains licenses.
Main constraint
Included AI Credits are small, 10 a month on individual AI Pro and 35 on AI Ultimate, so daily agent use runs on top-ups or your own model keys.
First move
Pilot on AI Ultimate seats with a per-user credit limit and a .junie/AGENTS.md in each pilot repository.

Why

Watch the credits: daily agent use spends the included AI Credits in days or weeks, and they bill at provider API rates. Budget for top-ups or your own model keys before daily use starts.

Practitioner sentiment, all practitioners+28 Positive

74 practitioners, 111 sources reviewed, Updated Nov 1, 2026How this is measured

Read the GILD Review
Save a product your organization uses.Keep up with Junie without adding it to your stack.Visit Website
Operating stack
Agentic Software Development

Comparisons

How does Junie compare with the alternatives?

  1. Junie vs Claude Code

    • AI Coding Agents

    Pick Junie for depth inside JetBrains IDEs and Claude Code for one agent across the terminal, editors, desktop, and web. Junie is bought with JetBrains AI licenses and runs models from several providers. Claude Code comes with Claude plans or Anthropic API usage, and runs in JetBrains through a plugin or as Claude Agent in AI Chat.

  2. Junie vs GitHub Copilot

    • AI Coding Agents

    Junie suits teams governed in JetBrains Central; Copilot suits teams that assign pull request work on GitHub. Copilot also runs in JetBrains IDEs and inside JetBrains AI Chat, and Junie CLI can run on a Copilot subscription. Junie is metered in JetBrains AI Credits at provider API rates, and Copilot in GitHub AI Credits pooled per organization.

Operator Insights

What are engineering leaders learning from deploying Junie?

Buying and deployment

What engineering leaders should verify before a broader rollout.

Sourced from JetBrains documentation

How you buy it

US$20

Per user per month for an organization AI Pro license. AI Ultimate is US$60.

Source 1, JetBrains, JetBrains AI plans and usage: JetBrains AI plans and usage

Details

With a JetBrains AI license. Individuals: AI Pro US$10 or AI Ultimate US$30 per month. Organizations: AI Pro US$20, AI Ultimate US$60, or AI Enterprise US$60 per user per month. AI Free costs nothing, and the All Products Pack and dotUltimate include AI Pro.

Cost drivers

20 credits

Per organization AI Pro seat every 30 days, each credit worth US$1.

Source 1, JetBrains, JetBrains AI plans and usage: JetBrains AI plans and usageSource 4, JetBrains, JetBrains Central plans and pricing: JetBrains Central plans and pricing

Details

Each license adds AI Credits every 30 days: 10 or 35 for individual AI Pro or AI Ultimate, 20 or 70 per organization seat. One credit equals US$1 charged in your local currency. Top-up credits last a year, and requests on your own provider keys bypass credits and bill at the provider's rates.

Where it runs

JetBrains IDEs

Every major JetBrains IDE, plus a CLI, ACP editors, a GitHub Action, and GitLab CI.

Source 3, JetBrains, Junie IDE plugin: Junie IDE pluginSource 2, JetBrains, Junie CLI quickstart: Junie CLI quickstartSource 4, JetBrains, JetBrains Central plans and pricing: JetBrains Central plans and pricingSource 5, JetBrains, Junie GitHub Action: Junie GitHub ActionSource 6, JetBrains, Junie GitLab CI/CD: Junie GitLab CI/CD

Details

The Junie tool window in IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, RubyMine, RustRover, CLion, Rider, and Android Studio. Junie CLI runs on macOS, Linux, and Windows, and Junie also runs in JetBrains Air, the Junie GitHub Action, and GitLab CI/CD, self-managed included.

What to verify

No OS sandbox

Release builds run agent commands unsandboxed, so approvals and the allowlist carry the risk.

Source 3, JetBrains, Junie IDE plugin: Junie IDE pluginSource 2, JetBrains, Junie CLI quickstart: Junie CLI quickstartSource 1, JetBrains, JetBrains AI plans and usage: JetBrains AI plans and usageSource 4, JetBrains, JetBrains Central plans and pricing: JetBrains Central plans and pricing

Details

Junie runs commands without approval once they sit on the Action Allowlist or Brave mode is on, so those settings carry the risk. Check whether your organization runs on JetBrains Central, where admins set per-user AI credit limits and purchased credits join one pool, and review the JetBrains AI data collection and use policy.

Signals

What is the current evidence saying about Junie?

A current read of what engineering leaders, teams, and individual builders report publicly about Junie, with every finding linked to its sources.

Whose sources count

Practitioner sentiment, all practitioners

+28 Positive net

of 80 sources that take a side, each author counted once.

How this figure is made

3 more state no overall view and cast no vote.

Leaders and teams have 15 accounts; GILD prints their sentiment from 20.

Current sentiment

Positive, mixed and negative sources

The score counts them as 36 positive, 23 mixed and 15 negative votes, one per author.

Of the 80 public accounts that give an opinion, the read is positive. Codebase understanding earns the most consistent praise, 14 of 19. Uneven results on large or vague tasks are the most frequent concern.

Use a task pilot to measure accepted work and review time.

Evidence field. All 111 sources, one mark each.

Arrange by

Each mark is one source: positive, mixed, negative, no opinion stated, or documentation (not counted).

By sentiment, All practitioners. Every source GILD read, grouped as the field draws it.
GroupSourcesPositiveMixedNegativeNo opinion stated and not counted in the scoreDocumentation, checked and not counted
Positive38380000
Mixed26026000
Negative16001600
Not counted900090
Documentation22000022
Every source GILD read, by the quarter it was published, as the field's time axis counts it. Documentation is dated by the day it was checked.
QuarterSources
Q1 20255
Q2 202527
Q3 202517
Q4 202513
Q1 202610
Q2 20266
Q3 20268
Q4 20263
Documentation, checked22

By sentiment

22 documentation pages check facts and are not counted.

Hover a mark for a quick look, click it or press Enter to open its source.Tap a mark to open its source, then step to its neighbors with Previous and Next.

What practitioners praise

Top praise of 5. Each mark is a source on it; filled marks praise it.

  1. Code Quality17 of 30 sources on it praise it

Most common concerns

Top concern of 6. Each mark is a source on it; filled marks raise it.

  1. Inconsistent Results17 of 20 sources on it raise it as a concern
All 111 sources behind these findings
  1. Junie home pageJetBrains (Official), Product documentation, checked Oct 12, 2026
  2. JetBrains AI plans and usageJetBrains (Official), Product documentation, checked Oct 12, 2026
  3. JetBrains AI FAQJetBrains (Official), Product documentation, checked Oct 12, 2026
  4. Junie CLI quickstartJetBrains (Official), Product documentation, checked Oct 12, 2026
  5. Junie IDE pluginJetBrains (Official), Product documentation, checked Oct 12, 2026
  6. Junie by JetBrains in AI ChatJetBrains (Official), Product documentation, checked Oct 12, 2026
  7. Integration with JetBrains IDEsJetBrains (Official), Product documentation, checked Oct 12, 2026
  8. Model selectionJetBrains (Official), Product documentation, checked Oct 12, 2026
  9. Plugin model settingsJetBrains (Official), Product documentation, checked Oct 12, 2026
  10. Bring Your Own KeyJetBrains (Official), Product documentation, checked Oct 12, 2026
  11. Junie LiteJetBrains (Official), Product documentation, checked Oct 12, 2026
  12. Junie LocalJetBrains (Official), Product documentation, checked Oct 12, 2026
  13. Guidelines and memoryJetBrains (Official), Product documentation, checked Oct 12, 2026
  14. Plan modeJetBrains (Official), Product documentation, checked Oct 12, 2026
  15. Debug modeJetBrains (Official), Product documentation, checked Oct 12, 2026
  16. Action AllowlistJetBrains (Official), Product documentation, checked Oct 12, 2026
  17. Code review agentJetBrains (Official), Product documentation, checked Oct 12, 2026
  18. Junie GitHub ActionJetBrains (Official), Product documentation, checked Oct 12, 2026
  19. Junie GitLab CI/CDJetBrains (Official), Product documentation, checked Oct 12, 2026
  20. JetBrains Central plans and pricingJetBrains (Official), Product documentation, checked Oct 12, 2026
  21. JetBrains Central AI credit limitsJetBrains (Official), Product documentation, checked Oct 12, 2026
  22. Junie leaves BetaJetBrains (Official), Product documentation, checked Oct 12, 2026
  23. Comment on: JetBrains reports revenue growth, net financial loss for 2025port11, Hacker News commenter (self-described: WebStorm user), Hacker News comment, published Oct 8, 2026
  24. Comment on: JetBrains reports revenue growth, net financial loss for 2025dools, Hacker News commenter (self-described: Kotlin Multiplatform projects; a team sharing JetBrains AI credits), Hacker News comment, published Oct 6, 2026
  25. Comment on: JetBrains reports revenue growth, net financial loss for 2025cmrdporcupine, Hacker News commenter (self-described: JetBrains user for 25+ years), Hacker News comment, published Oct 6, 2026
  26. Comment on: Best LLM for every budget, updated dailylowercased, Hacker News commenter (self-described: Pays own API costs, Junie $30/month plan for local dev work), Hacker News comment, published Sep 24, 2026
  27. Comment on: JetBrains Air: A System of Products for Agentic Software Developmentdelbronski, Hacker News commenter (self-described: Paying JetBrains customer for 10+ years, did not renew this year), Hacker News comment, published Sep 22, 2026
  28. Comment on: JetBrains Air: A System of Products for Agentic Software DevelopmentGordonS, Hacker News commenter (self-described: Uses JetBrains Rider and DataGrip regularly), Hacker News comment, published Sep 22, 2026
  29. Comment on: JetBrains Air: A System of Products for Agentic Software Developmentbackwardsponcho, Hacker News commenter (self-described: Junie at work), Hacker News comment, published Sep 22, 2026
  30. Same model, very different results: is the agent harness (Junie vs Claude Code vs Hermes) doing more work than the model itself?ccb_pnpm, Developer comparing three agent setups (self-described: Same coding tasks run through Hermes, Junie in IntelliJ and Claude Code), Reddit post, published Sep 3, 2026
  31. Junie CLI: "The task was stopped due to an error" for all OpenRouter BYOK modelswcampospro, GitHub user (self-described: Junie CLI on Linux, run from JetBrains Rider's terminal), GitHub issue on JetBrains/junie, published Aug 4, 2026
  32. Comment on: Google Books (or similar) all book scans: $200k bounty (2025)FpUser, Hacker News commenter (self-described: Runs their own business), Hacker News comment, published Jul 4, 2026
  33. Bug Report: events.jsonl gets too big and fills up disk spacemolbal, GitHub user (self-described: Long-running scripts executed by Junie), GitHub issue on JetBrains/junie, published Jul 4, 2026
  34. JetBrains AI (Chat & Junie): My feedback after 2 monthsgquittet, Long-time JetBrains user (self-described: Two months on JetBrains AI Pro), Reddit post, published Jun 11, 2026
  35. Junie ignores ask mode and applies chnagesdustin-auby, GitHub user (self-described: Uses Junie's ask mode on an existing codebase), GitHub issue on JetBrains/junie, published May 7, 2026
  36. Comment on: SpaceX says it has agreement to acquire Cursor for $60BRevEng, Hacker News commenter, self-described, Hacker News comment, published Apr 25, 2026
  37. Comment on: SpaceX says it has agreement to acquire Cursor for US$60BFpUser, Hacker News commenter (self-described: Client work in CLion, WebStorm and PyCharm), Hacker News comment, published Apr 22, 2026
  38. Comment on: SpaceX says it has agreement to acquire Cursor for US$60Bdzhiurgis, Hacker News commenter (self-described: Uses Junie with Gemini in a JetBrains IDE), Hacker News comment, published Apr 22, 2026
  39. Comment on: Our eighth generation TPUs: two chips for the agentic eradelbronski, Hacker News commenter, self-described, Hacker News comment, published Apr 22, 2026
  40. Comment on: Ask HN: How is AI-assisted coding going for you professionally?KronisLV, Hacker News commenter (self-described: Software engineer in Latvia, pays for own JetBrains IDEs), Hacker News comment, published Mar 16, 2026
  41. Tales from the jar side: Puppies and Mockito, Anthropic settlement, 1 MILLION tokens, Junie Air and CLI, FB and Moltbook: a Match made in Hades, and social media stuffKen Kousen, Independent trainer, Kousen IT (self-described: One of the author's existing projects), Newsletter, Tales from the jar side (Kousen IT newsletter, Substack), published Mar 15, 2026
  42. JetBrains launches Air and Junie CLI - JVM Weekly vol. 166Artur Skowronski, Head of Java / Kotlin Engineering at VirtusLab (self-described: Personal setup: Junie CLI over Tailscale, Mosh and tmux from an iPhone), Newsletter, JVM Weekly (Substack), published Mar 12, 2026
  43. Show HN: Tensor Spy: inspect NumPy and PyTorch tensors in the browser, no uploadjacobn, Hacker News poster; runs commercial and pro-bono utility sites with a team (self-described: Small team side project (tensorspy.com)), Hacker News Show HN post, published Mar 2, 2026
  44. Comment on: Anthropic Claude Max US$200/mo: They claim 99% uptime, I calculated 84% Loss: US$780soco, Hacker News commenter, self-described, Hacker News comment, published Feb 4, 2026
  45. I built a browser game for the Cloud9 x JetBrains Hackathon and it started from a really simple…Victor Bash, Independent developer (hackathon entrant) (self-described: Hackathon browser game in WebStorm (TypeScript, Babylon.js)), Personal blog post, Medium, published Jan 25, 2026
  46. Comment on: Ask HN: Do you have any evidence that agentic coding works?atraac, Hacker News commenter (self-described: Backend work; one-off tools and small utilities), Hacker News comment, published Jan 21, 2026
  47. Using AI to Build a Laravel Feature with Junie in PhpStormAsh Allen, Freelance Laravel web developer (self-described: Laravel application with the Vue.js starter kit in PhpStorm), Personal blog post, Ash Allen Design (ashallendesign.co.uk), published Jan 16, 2026
  48. Building a Laravel Feature with Junie in PhpStormAsh Allen, Freelance Laravel developer and author (self-described: Adding a settings page to a fresh Laravel application in PhpStorm), Video, YouTube, published Jan 14, 2026
  49. Comment on: MCP is a fadbpavuk, Hacker News commenter (self-described: Developer in Ukraine, personal projects in GTK-rs, Jetpack Compose and Svelte), Hacker News comment, published Jan 10, 2026
  50. Auto-loading .nvmrc in JetBrains Junie terminalDavid Haley, Software and cloud architect, Google Cloud Expert (self-described: React/TypeScript project), Developer blog post (dev.to), DEV Community, published Dec 23, 2025
  51. Comment on: AI helps ship faster but it produces 1.7× more bugsPaulHoule, Hacker News commenter (self-described: React and TypeScript front end plus backend work), Hacker News comment, published Dec 18, 2025
  52. X post: "what's wrong with Junie via IDE Services"Sebastian Müller, Managing Director at yWorks (yWorks, a Tübingen diagramming software company that moved its developers to Junie through JetBrains IDE Services), X post, published Dec 18, 2025
  53. JetBrains Junie: AI Coding Without the ChaosMike Lundahl, Developer writing on a personal site (self-described: Mike Lundahl, mikelundahl.com), Personal blog post, mikelundahl.com, published Dec 11, 2025
  54. How to use JetBrains Junie in your Terminal (First Look)Somasundaram Mahesh, Android developer (self-described: Android MVVM template project, Junie CLI), Video, YouTube, published Nov 27, 2025
  55. Coding in the Age of AI Agents: what I learned after letting them write (some of) my codeAlessandro Giacomella, Developer who sets AI-use rules for their team (self-described: Team codebase), Personal blog post, Medium, published Nov 21, 2025
  56. Comment on: Vibe Code Warning - A personal casestudycmpalmer52, Hacker News commenter (self-described: Team tooling: pull-request dashboard across Azure DevOps and YouTrack, built in WebStorm), Hacker News comment, published Nov 10, 2025
  57. Taming the AI Beast: How Hierarchical Planning with Backtracking Unlocks Junie's Full Potential for Epic Coding TasksUmayanga Gunawardhana, Developer (Medium author) (self-described: Golang projects), Personal blog post, Medium, published Nov 9, 2025
  58. Comment on: Can anyone share their experience with Junie VS VS code / cursor?VRT303, Developer who tracks their team's AI usage and helps junior developers (self-described: Team on huge mature projects; GoLand user), Reddit comment, published Nov 8, 2025
  59. Automating Code Reviews with Junie by JetBrainsMiguel Teheran, Software developer and content creator (self-described: Practice C# minimal API project in Rider), Developer blog post (dev.to), DEV Community, published Oct 21, 2025
  60. How to Get the Most Out of Junie in a Kotlin Multiplatform ProjectMirzamehdi Karimov, Kotlin Multiplatform developer (hackathon participant) (self-described: Two Compose/Kotlin Multiplatform apps built during a hackathon with free Junie access), Personal blog post, Medium, published Oct 19, 2025
  61. How AI Blurred My Thinking, and How I'm Winning It BackArghya Banerjee, Developer with under two years in IT (self-described: Refactoring a monolithic Python script from a live project), Personal blog post, Medium, published Oct 18, 2025
  62. Prompts, pitfalls, and progress: What I learned building an app with AI agentsSteven Webber, Software Engineer at Equal Experts (Equal Experts AI experiment: a Java Quarkus and React app with CI/CD to AWS, built only through agents and BDD over just over a week), Company engineering blog post, Equal Experts, published Oct 6, 2025
  63. Junie is now costing me ~US$5 a day (that's about US$1,200/year)AdComplex1867, Independent developer on JetBrains AI Ultimate (self-described: Daily Junie use; tracked credit balance at start and end of each day), Reddit post, published Sep 30, 2025
  64. How we used Junie by JetBrains to speed up development of an internal projectStanislav Radchenko, Android developer at Effective (self-described: Effective, internal Effective Office meeting-room booking app (Kotlin, Spring Boot, Kotlin Multiplatform)), Engineering blog post, Effective (Medium publication), published Sep 19, 2025
  65. Tales from the jar side: Junie Joy, Nano Banana, LM Studio, and the usual social media postsKen Kousen, Independent trainer who taught an AI Agents with Junie course on O'Reilly (self-described: Live training course exercises in IntelliJ IDEA, PyCharm and WebStorm), Newsletter, Tales from the jar side (Kousen IT newsletter, Substack), published Sep 15, 2025
  66. Comment on: RubyMine is now free for non-commercial useackfoobar, Hacker News commenter (self-described: Cursor at work, Junie on a hobby project), Hacker News comment, published Sep 3, 2025
  67. Comment on: RubyMine is now free for non-commercial usesnuxoll, Hacker News commenter (self-described: JetBrains All Products Pack subscriber (AI Pro included)), Hacker News comment, published Sep 2, 2025
  68. We compared 5 AI code assistants - Here's how they stack upRimantas Benetis, Partner, Head of Technology at Gritmind (Gritmind, a development partner working inside client stacks; post co-written with Head of Product Laura Graves), Company blog post, Gritmind Insights, published Aug 31, 2025
  69. Laravel boost: JetBrains Junie vs Claude Code - Full code review and refactorMarcoAx, Laravel developer (blog author) (self-described: Laravel Boost test project (Google Maps app) built and cross-reviewed by Junie and Claude Code), Personal blog post (part 4 of a comparison series), Magutti Blog (magutti.com), published Aug 30, 2025
  70. Comment on: JetBrains working on higher-abstraction programming languagesmrtinsert, Hacker News commenter, self-described, Hacker News comment, published Aug 14, 2025
  71. Comment on: Claude is the drug, Cursor is the dealerparpfish, Hacker News commenter (self-described: JetBrains IDE user; Cursor used on greenfield toy projects), Hacker News comment, published Aug 11, 2025
  72. PhpStorm Junie AI Re-Review: Compared to Cursor / Claude CodePovilas Korop (Laravel Daily), Laravel educator, Laravel Daily (self-described: Laravel practice projects in PhpStorm over a few weeks), Video, YouTube, published Aug 11, 2025
  73. Comment on: GPTs and feeling left behindceronman, Lobsters commenter (self-described: Porting a Python test suite to Rust), Lobsters comment, published Aug 10, 2025
  74. Vibe Coding with Junie - JetBrains AI Coding AgentAdarsh Divakaran, Python developer and author of Deep Dive Python; thanks the JetBrains team for collaborating on the project (self-described: Side project: Pyzlides, a Python slides-as-code library, in PyCharm), Personal blog post, blog.adarshd.dev, published Aug 5, 2025
  75. Comment on: Deep Agentsshmatt, Hacker News commenter, self-described, Hacker News comment, published Aug 1, 2025
  76. Comment on: OpenAI's Windsurf deal is off, and Windsurf's CEO is going to Googlemanquer, Hacker News commenter, self-described, Hacker News comment, published Jul 13, 2025
  77. Comment on: Apple just released a weirdly interesting coding language modelcrappybird, Hacker News commenter, self-described, Hacker News comment, published Jul 8, 2025
  78. Comment on: Mercury: Ultra-fast language models based on diffusionPaulHoule, Hacker News commenter, self-described, Hacker News comment, published Jul 7, 2025
  79. Junie AI Code Assistant for WebStorm: The Good, the Bad, and the UglyLou Sacco, CTO of DaisyHealth (self-described: DaisyHealth, JavaScript/TypeScript and NestJS microservices in WebStorm), CTO newsletter post, DaisyHealth's CTO Substack, published Jul 1, 2025
  80. Junie Ultimate 61 days inAmazing_Hospital_515, Senior developer on a team of more than 10 developers (self-described: Monorepo with Spring Boot backend, React/Vite frontend, Playwright e2e tests, infrastructure and Storybook/Figma), Reddit post, published Jun 29, 2025
  81. Comment on: Andrej Karpathy: Software in the era of AI [video]sensanaty, Hacker News commenter (self-described: Team trying AI coding tools on non-trivial projects), Hacker News comment, published Jun 19, 2025
  82. Comment on: Generative AI coding tools and agents do not work for mekachapopopow, Hacker News commenter (self-described: Kubernetes device plugin in Go (GoLand)), Hacker News comment, published Jun 17, 2025
  83. Your experience with AI Agents and AI Programming Tools in 2025digitalend, PHP developer at the same company for 15 years (self-described: Company with an in-house PHP framework and millions of lines of code across separate repos), Reddit post, published Jun 17, 2025
  84. Comment on: Agentic Coding Recommendationsrolisz, Hacker News commenter (self-described: Python project in PyCharm), Hacker News comment, published Jun 12, 2025
  85. Personal experience with JetBrains Junie™: day 2Michelangelo van Dam, Web application developer and architect (self-described: PHP training-course registration app (Slim, Twig, PHPUnit) in PhpStorm), Company blog post, in2it, published Jun 11, 2025
  86. Comment on: Why agents are bad pair programmersaerhardt, Hacker News commenter, self-described, Hacker News comment, published Jun 10, 2025
  87. Junie is disappointing and I'm glad I tried it before buying a blindly subscribing.Vortelf, Go developer (self-described: Refactoring a Golang project), Reddit post, published Jun 5, 2025
  88. Comment on: Cursor 1.0okinok, Hacker News commenter (self-described: JetBrains license holder, Junie included in license), Hacker News comment, published Jun 5, 2025
  89. AI Assistants and uv: Which Dev Tools Deliver?Calvin Hendryx-Parker, CTO at Six Feet Up (Six Feet Up, a Python and AI consultancy; live IndyPy comparison of five assistants converting a Django project's GraphQL API to REST), Company news post, Six Feet Up, published May 28, 2025
  90. Comment on: Ask HN: Anyone struggling to get value out of coding LLMs?harrall, Hacker News commenter (self-described: Java codebase with JUnit tests), Hacker News comment, published May 26, 2025
  91. Junie is a gamechangerTrespassersWilliam, Kotlin developer (self-described: Compose Multiplatform frontend and Ktor backend projects), Reddit post, published May 25, 2025
  92. Comment on: Jules: An asynchronous coding agent_kidlike, Hacker News commenter (self-described: Java project of about 250k lines of code), Hacker News comment, published May 20, 2025
  93. Legacy Code Collaboration with Junie AIIsabel Garrido Cardenas, Senior Software Engineer, Barcelona (self-described: Their team at work; business-critical legacy Scala/Akka service with no tests), Personal blog post, Isa's code (Hashnode), published May 15, 2025
  94. My experience using Junie for the past few monthsJulien Lengrand-Lambert, Google Developer Expert in Kotlin who leads Developer Relations at ING (self-described: Personal Kotlin side project (kbsky) in IntelliJ IDEA), Personal blog post, lengrand.fr (Julien's DevRel corner), published May 11, 2025
  95. Comment on: Anyone used Jetbrains Junie the coding agent? How is it?GamerTomC, Backend developer on a team at work (self-described: Team maintaining well-structured Kotlin and Java backend code), Reddit comment, published May 9, 2025
  96. Comment on: OpenAI reaches agreement to buy Windsurf for US$3BSnakes3727, Hacker News commenter (self-described: Team working in Rust that compared Cursor and Junie), Hacker News comment, published May 7, 2025
  97. Comment on: OpenAI reaches agreement to buy Windsurf for US$3Bmike_hearn, Hacker News commenter (self-described: Uses Claude Code alongside), Hacker News comment, published May 7, 2025
  98. Comment on: OpenAI reaches agreement to buy Windsurf for US$3Bleonidasv, Hacker News commenter (self-described: Paying JetBrains IDE user on a free Junie trial month), Hacker News comment, published May 7, 2025
  99. Comment on: Time saved by AI offset by new work created, study suggestspanstromek, Hacker News commenter, self-described, Hacker News comment, published May 4, 2025
  100. Comment on: Show HN: Use Third Party LLM API in JetBrains AI Assistantta988, Hacker News commenter, self-described, Hacker News comment, published May 3, 2025
  101. Comment on: JetBrains defends removal of negative reviews for unpopular AI Assistantnicolaslem, Hacker News commenter (self-described: PyCharm user), Hacker News comment, published Apr 30, 2025
  102. Comment on: JetBrains defends removal of negative reviews for unpopular AI Assistantbb88, Hacker News commenter (self-described: Go and Python development in JetBrains IDEs), Hacker News comment, published Apr 30, 2025
  103. Can vibe coding produce production-grade software?Premanand Chandrasekaran, Head of technology for the North America West at Thoughtworks (Thoughtworks experiments building production-style software with AI agents in IntelliJ IDEA and Cursor), Company blog post, Thoughtworks Insights, published Apr 30, 2025
  104. Comment on: The hidden cost of AI codingthi2, Hacker News commenter (self-described: Employer-provided JetBrains AI; Vue frontend with Kotlin Spring Boot backend), Hacker News comment, published Apr 25, 2025
  105. Beyond Auto-Complete: Junie Is Your Autonomous Coding Partner in JetBrains IDEsDan Vega, Developer content creator (danvega.dev) (self-described: Exploring an existing codebase and building a Spring Boot CRUD REST API in IntelliJ IDEA), Video, YouTube, published Apr 20, 2025
  106. Comment on: JetBrains IDEs Go AI: Coding Agent, Smarter Assistance, Free Tiershmatt, Hacker News commenter (self-described: Web application development; previously paid for Claude Code and Cursor), Hacker News comment, published Apr 16, 2025
  107. First Look at Junie the AI Coding Agent from JetBrainsSpring Framework Guru, Spring Boot course instructor (self-described: Spring Boot application used in the author's Udemy courses), Video, YouTube, published Mar 29, 2025
  108. JetBrains Junie: My Firsthand ExperienceA N M Bazlur Rahman, Java developer and conference speaker (self-described: Ramadan awareness website (React) and DevNexus talk projects (Jakarta Faces, LangChain4j)), Personal blog post, bazlur.ca, published Mar 3, 2025
  109. Junie - The New AI Coding Agent from JetBrains - Can it build a Compose Desktop app?Dave Leeds, Kotlin educator, typealias.com (self-described: Compose Desktop YouTube channel browser built entirely by Junie (EAP)), Video, YouTube, published Feb 26, 2025
  110. First Look at JetBrains Junie Autonomous AI AgentDuncan (Pairing with Duncan), Developer and author of Java to Kotlin, A Refactoring Guidebook (self-described: Kotlin kata project with strict TDD in IntelliJ IDEA (Junie EAP)), Video, YouTube, published Feb 17, 2025
  111. Comment on: JetBrains Fleet drops support for Kotlin MultiplatformsurrTurr, Hacker News commenter (self-described: Tested Junie in the invite-only beta), Hacker News comment, published Feb 11, 2025

Feb 2025 to Oct 2026.

89 sources from practitioners, by month and sentiment.

The full readExplore all Junie Signals6 praise themes, 6 concerns, 4 points of agreement and 2 disagreements across all three groups, with all 111 sources open to inspect.

Where It Fits

Where does Junie belong in the stack?

Junie is Core across Build, supports Plan and Validate, and touches Ship and Operate.

Business area
Product & Engineering
Function
Software Development
Operating stack
Agentic Software Development
Primary role
IDE-Native Coding Agent
Junie beside the rest of its stackThe Stack Field, every product on every layer
FootprintJunie across the Agentic Software Development stack. Bar height is its role on each layer.
  1. Plan

    1. Work planning: Supports

      Work planning, supports. Plan mode saves requirements and technical design with delivery stages under .junie/plans before code changes. Junie accepts tasks from GitHub issues, Jira, and YouTrack. Those trackers retain the planning record.

  2. Build

    1. Codebase context: Core

      Codebase context, core. Junie uses the JetBrains semantic index to search symbols and edit code structures. It adds AGENTS.md guidelines to every task.

    2. Coding: Core

      Coding, core. This is Junie's primary role. It plans and makes multi-file code changes from the IDE's AI Chat, the Junie tool window, or Junie CLI.

    3. Agent runtime: Core

      Agent runtime, core. Developers direct Junie in JetBrains IDEs, Junie CLI, JetBrains Air, or ACP-compatible editors. They approve actions and review diffs there.

    4. Tool execution: Supports

      Tool execution, supports. Junie gates terminal commands and MCP tools with approvals and an Action Allowlist. Release builds have no OS-level sandbox for those commands.

  3. Validate

    1. Debugging: Supports

      Debugging, supports. Debug mode drives the IDE debugger to investigate failures before editing. Junie sets breakpoints and evaluates expressions in the live session.

    2. Testing: Supports

      Testing, supports. Tests are discovered and run through the IDE's test runners, and Junie can write new ones. Dedicated systems supply testing infrastructure.

    3. Code review: Supports

      Code review, supports. The /review command checks diffs against project guidelines, as do the GitHub Action and GitLab integration. The team retains final review authority.

    4. Application security: Touches

      Application security, touches. A Junie GitHub Action recipe scans commits for secrets. A separate platform owns application security.

  4. Ship

    1. Source control: Touches

      Source control, touches. Parallel tasks run in Git worktrees, and pipelines open pull or merge requests on GitHub and GitLab. The Git host stays the source-control system of record.

    2. CI/CD: Touches

      CI/CD, touches. Headless Junie CLI and the GitHub Action run tasks in pipelines, as does Junie GitLab CI/CD. The CI platform handles delivery.

  5. Operate

    1. Observability: Touches

      Observability, touches. Junie investigates production issues from supplied logs or reproductions. A separate tool supplies observability.

Market mapThe layers Junie covers, and who else owns each one.

  1. Codebase context & intelligence

    CoreBuild

  2. Coding & implementation

    CoreBuild

  3. Agent interface & developer runtime

    CoreBuild

  4. Work planning & task decomposition

    SupportsPlan

  5. Tool execution & integrations

    SupportsBuild

7 more layers on the full map. Core, Supports and Touches describe coverage. They say nothing about quality.

More on Junie

  1. GILD ReviewGILD's evaluation, with the buying facts
  2. Research3 pieces
  3. Guides4 guides
  4. Operator Insights1 operator account
  5. Where It FitsOn the Agentic Software Development stack
  6. Related Products8 products