Junie
Junie est l'agent de code de JetBrains, en code fermé. Il tourne en ligne de commande (Junie CLI), dans les éditeurs de code JetBrains, dans GitHub Actions et dans GitLab CI.
En bref
- Ce que c'est
- Junie est l'agent de code de JetBrains, en code fermé. Il tourne en ligne de commande (Junie CLI), dans les éditeurs de code JetBrains, dans GitHub Actions et dans GitLab CI. Il s'appuie sur le moteur d'analyse d'IntelliJ IDEA, et une session se suit depuis le navigateur du téléphone. Chaque compte JetBrains inclut un modèle gratuit, Junie Lite ; au-delà, on paie par l'abonnement JetBrains AI, une clé Junie à l'usage ou ses propres clés d'API.
- Éditeur
- JetBrains, Pays-Bas
- Prix
- gratuitabonnementà l'usage
- Licence
- code fermé
- Systèmes
- macOS, Linux, Windows, navigateur
- Formes
- ligne de commande, extension d'éditeur, version web, serveur ou conteneur, pilotable depuis un téléphone
Site officiel de JunieFiche relevée le sur les pages officielles.
Installer
Une des commandes télécharge un script et l'exécute tout de suite (curl … | sh ou équivalent). Lisez-le d'abord si vous voulez savoir ce qu'il fait.
macOS, Linux
curl -fsSL https://junie.jetbrains.com/install.sh | bashWindows (PowerShell)
powershell -NoProfile -ExecutionPolicy Bypass -Command "iex (irm 'https://junie.jetbrains.com/install.ps1')"macOS (Homebrew)
brew tap jetbrains-junie/juniebrew install junieTous systèmes (npm)
npm install -g @jetbrains/junieÉditeurs JetBrains : Dans la fenêtre AI Chat d'AI Assistant, choisir « Junie by JetBrains » dans la liste des agents : il se télécharge seul. Pour avoir Junie dans une fenêtre à part, installer son module par Ctrl+Alt+S, Plugins, onglet Marketplace.
Paquets vérifiés sur leur registre : @jetbrains/junie (npm), jetbrains-junie/junie/junie (dépôt tiers JetBrains/homebrew-junie) (brew), Junie, the AI coding agent by JetBrains (JetBrains Marketplace) (autre).
Démarrer
Lancer junie à la racine du projet, puis choisir une connexion sur l'écran d'accueil. Au choix : compte JetBrains, clé Junie à l'usage, clé d'un fournisseur (OpenAI, Anthropic, Google, xAI, OpenRouter, GitHub Copilot) ou modèle personnalisé (LiteLLM, Ollama, LM Studio).
cd /path/to/your/projectjunieChoisir le modèle
Taper /model en session interactive, ou passer l'option --model (variable JUNIE_MODEL). --provider force un fournisseur quand on utilise sa propre clé, et /effort règle l'effort de réflexion. Sans choix, Junie prend un modèle « Default », que JetBrains fixe selon ce qu'il estime le meilleur rapport qualité-prix. junie --help liste les modèles.
/modeljunie --model <modèle>/effortD'après la documentation officielle (junie.jetbrains.com), lue le . Les commandes sont recopiées telles quelles.
Ce qu'il sait faire
- Mode plan
- Avant de toucher au code, Junie rédige un plan (exigences, conception, étapes) dans .junie/plans. On l'approuve ou on le corrige, et l'exécution peut passer à un autre modèle. junie.jetbrains.com
- Mode à distance
/remoteouvre la session du terminal dans le navigateur, sur junie.jetbrains.com/remote, pour la poursuivre depuis un autre appareil. junie.jetbrains.com- Sessions parallèles et worktrees
- Plusieurs sessions tournent en parallèle, chacune dans son worktree Git (une copie de travail séparée). junie.jetbrains.com
- Sous-agents
- Junie confie à des sous-agents, dotés de leurs propres consignes, outils et modèles, les tâches qui leur correspondent. junie.jetbrains.com
- Revue de code
- Un agent de revue commente le code. Dans GitHub, l'action Junie relit les demandes de fusion (pull requests) et transforme des tickets en correctifs. junie.jetbrains.com
- Skills, MCP, hooks et mémoire
- Junie accepte les skills (procédures réutilisables) et les serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent). Il gère aussi les hooks (commandes lancées avant ou après une action), des commandes personnalisées et des consignes gardées d'une session à l'autre. junie.jetbrains.com
- Junie Local
- Ce moteur local pour Mac Apple Silicon (M5 ou plus récent, macOS 26, 64 Go de mémoire) fait tourner Qwen3.6-27B en 4 bits. Il le rend accessible par une API compatible OpenAI. junie.jetbrains.com
Les façons de l'utiliser
- ligne de commandeJunie CLI
- extension d'éditeurdans la discussion d'AI Assistant ou en module séparé des éditeurs JetBrains et d'Android Studio. Aussi pour les éditeurs compatibles ACP (Agent Client Protocol, le protocole qui relie un agent à un éditeur comme Zed ou JetBrains)
- version webmode à distance d'une session du terminal
- serveur ou conteneuraction GitHub et intégration GitLab CI/CD, exécutées sur ses propres machines d'intégration (runners)
Systèmes
- macOS
- Linux
- Windowsnatif, installation par PowerShell
- Navigateurmode à distance pour une session lancée dans le terminal
D'après junie.jetbrains.com. Un système absent de la liste n'est pas cité par l'éditeur.
Sur téléphone
- navigateur (junie.jetbrains.com/remote)
- Depuis le téléphone, on suit une session lancée dans le terminal et on lui envoie des consignes. On approuve ou refuse une action, on annule la tâche, on valide ou corrige un plan. L'ordinateur doit rester allumé. Il faut un compte JetBrains ou une clé Junie : une clé de fournisseur seule ne suffit pas. junie.jetbrains.com
Prix et licence
Chaque compte JetBrains inclut un modèle gratuit, Junie Lite. Avec sa propre clé, on paie le fournisseur à son tarif, sans marge. Les abonnements JetBrains AI pour particuliers, en paiement annuel, reviennent à 8,33 $ par mois pour AI Pro, avec 10 crédits IA tous les 30 jours. AI Ultimate coûte 25 $ par mois (35 crédits). JetBrains recommande AI Ultimate pour Junie. Une clé Junie sert aussi à payer à l'usage.
Prix relevés le sur junie.jetbrains.com, dans la devise de la page.
Licence
Code fermé : le fichier LICENSE du dépôt indique « © JetBrains s.r.o. All rights reserved ». L'usage est soumis aux conditions du service JetBrains AI. github.com
Modèles
- Clé d'API personnelle
- oui (OpenAI, Anthropic, Google, xAI, OpenRouter, GitHub Copilot, LiteLLM)
- Modèles locaux
- oui (Ollama, LM Studio, Junie Local)
Proposés par Junie
6 modèles du site dans la liste de l'outil, relevée le 5 octobre 2026, du mieux noté au moins bien noté : Claude Opus 4.8, Claude Sonnet 5, GPT-5.4, Gemini 3.1 Pro, Gemini 3 Flash, GPT-5.3 Codex. La liste complète →
Résultats mesurés
Des classements publics ont mesuré des modèles pilotés par Junie. Un même modèle n'obtient pas le même score d'un outil à l'autre : comparez avec les autres outils sur Le même modèle, des outils différents.
Gemini 3 Flash sur Terminal-Bench 2.0
3 outils · écart de 16,9 pointsLe classement Terminal-Bench date chaque ligne du jour de sortie du modèle et ne publie pas la date de chaque mesure.
Retirée du classement : Gemini CLI, 51,0 %. Ligne présente jusqu'au 10 mars 2026, remplacée par la mesure à 47,4 % (ligne du 6 mars 2026), seule restée au classement. copie du 10/03/2026 · copie du 15/03/2026
Sources
Fiche relevée le sur 16 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.
- junie.jetbrains.com/
- junie.jetbrains.com/docs/junie-cli.html
- www.npmjs.com/package/@jetbrains/junie
- github.com/JetBrains/homebrew-junie
- plugins.jetbrains.com/plugin/26104-junie-the-ai-coding-agent-by-jetbrains
- junie.jetbrains.com/docs/junie-cli-model-selection.html
- junie.jetbrains.com/docs/junie-cli-plan-mode.html
- junie.jetbrains.com/docs/junie-cli-remote-mode.html
- junie.jetbrains.com/docs/junie-cli-worktrees.html
- junie.jetbrains.com/docs/junie-cli-subagents.html
- junie.jetbrains.com/docs/junie-on-github.html
- junie.jetbrains.com/docs/guidelines-and-memory.html
- junie.jetbrains.com/docs/junie-local.html
- www.jetbrains.com/company/contacts/
- github.com/JetBrains/junie/blob/main/LICENSE.md
- junie.jetbrains.com/docs/junie-ide-plugin.html
Ce que nous n'avons pas pu vérifier (5)
- Les prix en paiement mensuel n'apparaissent pas sur la page de Junie, qui affiche par défaut le paiement annuel. La documentation d'AI Assistant donne 10 $ pour AI Pro et 30 $ pour AI Ultimate.
- Le prix de la clé Junie à l'usage n'est publié sur aucune page lue.
- Les commandes Homebrew et npm viennent du README du dépôt GitHub : la page Quickstart ne les donne pas.
- D'après la page des contacts, le siège est à Amsterdam (JetBrains N.V.). Le pied de page de Junie cite pourtant JetBrains s.r.o. (République tchèque).
- Aucune application mobile officielle n'a été trouvée ; le pilotage passe par le navigateur.
Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →