Junie: Nå kan JetBrains-editorene skrive koden for deg

JetBrains lanserer AI-kodeassistenten "Junie", og lover at den ikke skal gå i veien for deg.

JetBrains Junie kan opprette og redigere filer på tvers av hele prosjektet ditt. 📸: Skjermbilde, jetbrains.com
JetBrains Junie kan opprette og redigere filer på tvers av hele prosjektet ditt. 📸: Skjermbilde, jetbrains.com Vis mer

JetBrains har lansert en ny AI-basert kodeassistent kalt Junie, skriver DevClass.

Assistenten er en såkalt agentisk AI-assistent, det vil si at den ikke bare kan gi deg kodeforslag – men også gjøre ting for deg, som å redigere på tvers av flere filer, opprette filer, installere avhengigheter, og så videre.

– Med Junie kan du fullt ut delegere rutineoppgaver til din egen personlige kodeassistent, eller samarbeide med den for å utføre mer komplekse oppgaver sammen, skriver Andrew Zakonov, produktsjef for Junie i JetBrains.

Introducing Junie, the coding agent by JetBrains 🔥 Delegate routine tasks to Junie or pair with it on more complex ones. The Early Access Program (EAP) for Junie is now open. Join the waitlist to try it in IntelliJ IDEA Ultimate 🔗 jb.gg/5zeihc

[image or embed]

— IntelliJ IDEA, a JetBrains IDE (@intellijidea.com) January 23, 2025 at 4:41 PM

Dermed ser det ut til at Junie blir en konkurrent til lignende agentiske AI-assistenter som Cursor og Windsurf.

Skal ikke gå i veien for deg

Bloggposten fra JetBrains har ganske få detaljer om nøyaktig hva Junie kan gjøre, selv om det er litt informasjon på denne siden.

Ifølge Zakonov skal den fungere som en personlig kodeassistent som du enten fullt ut kan delegere rutineoppgaver til, eller samarbeide med om mer komplekse oppgaver.

– Vårt mål er å sikre at det å jobbe sammen med Junie ikke forstyrrer kodingen, men gjør deg i stand til å skape og gjøre mer, skriver Zakonov.

På spørsmål fra DevClass om hva Junie konkret kan gjøre, nevner han blant annet:

  • Utvikle ny funksjonalitet i produkter, selv om det krever oppdateringer på tvers av ulike deler av prosjektet
  • Fikse feil eller finne ut av kompileringsproblemer
  • Legge til eller oppdatere dokumentasjon
  • Legge til nye tester for å sikre kodekvalitet og testdekning
  • Undersøke og finne ut av problemer med tester som feiler

En del begrensninger – foreløpig

Junie er nå ute i en tidlig versjon for macOS og Linux som du må sette deg på venteliste for å få tilgang til. Vi har ikke informasjon om når Windows-støtte kommer.

Inntil videre fungerer den med IntelliJ IDEA Ultimate og PyCharm Professional, og så vil WebStorm være den neste som får støtte.

Ifølge DevClass er Junie – i hvert fall foreløpig – begrenset til kode i Python, Kotlin og Java.