JetBrains Junie - An AI Coding Agent |
Written by Kay Ewbank | |||
Monday, 27 January 2025 | |||
JetBrains has launched Junie, an AI coding agent, that the company says is redefining how we code by using its "agentic power" for co-creation right in your IDE. Developers using Junie can fully delegate routine tasks to their coding agent or collaborate with it to execute more complex ones together. The current version is limited to users of Linux or OS X, and to JetBrains' customers using IntelliJ IDEA Ultimate or PyCharm Professional. WebStorm support is coming next. JetBrains reports that according to SWEBench Verified, a curated benchmark of 500 developer tasks, Junie can solve 53.6% of tasks on a single run:. "Our goal is to ensure that partnering with Junie does not disrupt your coding experience, but empowers you to create and do more. Getting started with Junie is as simple as installing it into your IDE. You can then begin with delegating simple tasks as you get used to working with the coding agent, so you don't need to make changes to your workflow." Developers can start using Junie by getting the tool to analyze the project structure and tech stack, and create guidelines with concise, well-structured information on the project structure, tests, scripts, and best practices. Junie will then explore the project for 30-90 seconds, executing commands like 'ls' and generate a description of the project. Junie learns about existing guidelines in the repository and will read and apply them. Developers can add hints or clarifications, and these will be used by Junie to make better decisions. Once in use, JetBrains points out that Junie is an agent that can run code, execute terminal commands, and work with the file system. This means Junie could, in theory, install something you don't want, delete files (with no rollback option), or execute unexpected code on your system. They say developers should avoid giving risky prompts like "do something with my personal important files in this directory which I have in one copy and no backups". You don't say! JetBrains also suggests users should not run Junie unattended. JetBrains has opened the Early Access Program waitlist for Junie, so developers can apply now. More InformationSign-up Page For Junie Waitlist Related ArticlesImproved Code Completion With JetBrains Mellum JetBrains Improves AI Assistant JetBrains AI Assistant - A Welcome Time Saver JetBrains Updates IDEs With AI Code Completion JetBrains Updates IDEs With AI
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
|||
Last Updated ( Monday, 27 January 2025 ) |