KI-kodeassistenter skriver ofte selvsikkert kode i feil retning, og utvikleren bruker tiden etterpå på å rydde opp i en PR som løser feil problem. JetBrains' svar er agenten Junie, som nå forlater betaen og blir generelt tilgjengelig i alle selskapets IDE-er og i terminalen via Junie CLI. På den uavhengige SWE-Rebench-benchmarken kom Junie ut som den øverste kodeagenten i siste syklus.
«Junie kom ut på topp denne syklusen, med 61,6 % løste oppgaver og 72,7 % pass@5, foran de andre agentene og på høyde med rå frontier-modeller.» — Alexander Golubev, forskningsleder i Nebius
Det som skiller GA-versjonen er at de tunge delene henger sammen. Et plan-modus tvinger agenten til å skrive et strukturert dokument med krav, teknisk design og leveringssteg som du godkjenner før én linje kode skrives, og planen lagres i .junie/plans som levende dokumentasjon. Når noe feiler, kjører Junie din IDE-debugger med ekte brytepunkter og inspiserer faktisk kjøretilstand i stedet for å strø rundt seg med logglinjer. Den gjør også kodegjennomgang med full prosjektkontekst og kan kjøre lange oppgaver asynkront mens du gjør noe annet.
For deg som er opptatt av kostnad og datakontroll, er modellstrategien poenget: Junie er ikke låst til én leverandør. Du kan ta med egen nøkkel til Anthropic, OpenAI eller Google, eller peke agenten mot en lokal kjøretid via LiteLLM, LM Studio eller Ollama, slik at prompt og kode aldri forlater maskinen din. Det gjør hver oppgaves kostnad til en knapp du selv styrer, og holder sensitiv kode innenfor egne vegger.