Junie is de AI-codeeragent van JetBrains. De agent voert programmeertaken uit op basis van een opdracht: onderzoeken van code, wijzigingen doorvoeren en resultaten laten zien. Junie draait via een CLI in de terminal, binnen JetBrains-omgevingen, als GitHub Action en in GitLab CI/CD. Gebruikers kiezen uit verschillende externe modellen met een eigen sleutel, uit een ingebouwd model of uit lokaal draaiende modellen.
JetBrains s.r.o. is gevestigd in Praag, Tsjechië, en valt onder Europese jurisdictie. Voor de AI-diensten gebruikt JetBrains externe aanbieders van taalmodellen, die volgens de voorwaarden klantgegevens niet voor modeltraining mogen gebruiken; wijzigingen in die aanbieders worden vooraf aangekondigd. De voorwaarden noemen geen verwerkingslocaties, en de lijst met subverwerkers noemt voor Junie CLI onder meer Sentry in de Verenigde Staten. Wie Junie met een eigen sleutel of een lokaal model gebruikt, bepaalt zelf welke partij de prompts verwerkt. Europese organisaties doen er goed aan de gekozen modelaanbieder en de verwerkingslocatie vooraf vast te leggen.