AI-translated from English; not yet reviewed by a fluent editor.
# Junie Local offre aux développeurs Windows un agent de programmation local géré
> JetBrains a publié une version stable de Junie Local pour le matériel Windows RTX pris en charge. Son CLI se connecte à un serveur de modèle local, tandis que les développeurs gardent le contrôle de l’accès au dépôt, des commandes et de la vérification.
By BIG CHANGE Editorial
Published: 2026-10-17T09:34:13.549Z
Updated: 2026-10-17T09:34:13.549Z
Canonical: https://bigchange.ai/blog/junie-local-windows-coding-agent-setup

Conceptual illustration of a local workstation and wired keyboard; no Junie installation or coding result is depicted. AI-generated illustration by BIG CHANGE.
JetBrains a publié [une version stable de Junie Local sous Windows](https://junie.jetbrains.com/blog/junie-local-rtx-spark/) le 16 octobre, après une version expérimentale pour RTX en septembre. L’entreprise indique aussi que l’agent de programmation prend en charge les PC NVIDIA RTX Spark dès le lancement de la plateforme. Pour les développeurs disposant du matériel indiqué, cette nouvelle voie relie Junie CLI à un serveur de modèle sur leur propre machine et prend en charge l’installation du modèle et le démarrage du moteur.
Cette combinaison répond à une question pratique qu’un simple téléchargement de modèle local laisse ouverte : comment un agent de programmation relie-t-il une tâche dans un dépôt à l’inférence locale ? Le modèle génère ses réponses via Junie Local. Junie CLI continue de lire les fichiers du projet, de proposer ou d’appliquer des modifications, et peut exécuter des commandes pour la tâche. Les développeurs restent responsables du dépôt, des autorisations, des différences de code et des résultats des tests.
## Le grand changement
- **Ce qui change :** La voie Windows de Junie Local passe de l’expérimental au stable. Son programme d’installation vérifie le matériel et le pilote, installe le modèle et le moteur d’inférence CUDA, puis configure Junie CLI pour utiliser un point de terminaison local.
- **Pourquoi c’est important :** Un développeur équipé de matériel RTX pris en charge peut confier une tâche de dépôt à Junie sans payer JetBrains pour chaque token de ce modèle local. Les actions de l’agent sur les fichiers et ses commandes doivent toujours être vérifiées.
- **Ce qu’il faut surveiller :** JetBrains annonce jusqu’à 55 tokens générés par seconde lors de ses premiers essais sur RTX Spark. Cela mesure la vitesse de génération dans la configuration de l’entreprise, et non les tâches de programmation terminées, leur exactitude ou les performances sur chaque PC pris en charge.
## Le chemin de la tâche au modèle
Le [manuel de Junie Local](https://junie.jetbrains.com/docs/junie-local.html), daté du 15 octobre, décrit un moteur d’inférence local géré avec une API compatible avec l’API OpenAI. Sous Windows, le paquet comprend un moteur `llama.cpp` accéléré par CUDA et des modèles GGUF 4 bits. Le programme d’installation écrit un profil de modèle Junie CLI pointant vers `http://localhost:19239/v1/chat/completions`. Lorsque le modèle local est sélectionné, Junie démarre le moteur et l’arrête après la fermeture de la dernière instance de Junie qui l’utilise.
JetBrains propose Qwen3.6-27B et son mélange Qwen3.8-3.6-27B. L’installation locale utilise des versions quantifiées, plutôt que les modèles aux poids complets liés depuis le manuel. Les deux versions peuvent être installées côte à côte et sélectionnées avec `/model`. JetBrains indique que sa configuration choisit une fenêtre de contexte adaptée à la mémoire GPU disponible ; la capacité exacte dépend donc de la machine. Le moteur Windows utilise la prédiction de plusieurs tokens du modèle GGUF principal pour le décodage spéculatif. Ces mécanismes expliquent où s’effectue l’inférence ; ils ne démontrent pas la qualité d’une modification proposée.
Le [guide de démarrage rapide de Junie CLI](https://junie.jetbrains.com/docs/junie-cli.html) décrit l’autre côté du processus. Lancez le CLI à la racine d’un projet, puis soumettez une tâche dans son interface de terminal. Une requête peut faire référence à des fichiers ou dossiers du projet avec `@`. Selon l’annonce du 16 octobre, Junie peut lire du code, modifier des fichiers et lancer des tests. Sa documentation CLI précise que les actions potentiellement sensibles, dont la plupart des commandes de terminal et les outils MCP, peuvent nécessiter l’approbation de l’utilisateur selon les réglages. Examinez ce paramètre d’approbation aussi attentivement que le modèle sélectionné.
## Configurer une première tâche dans un dépôt
Ces étapes suivent la documentation de JetBrains. BIG CHANGE n’a pas installé Junie Local ni exécuté cette tâche.
1. **Vérifiez la machine.** L’annonce mentionne Windows 11 sur x64 avec un GPU NVIDIA RTX d’architecture Ampere ou plus récente et au moins 24 GB de VRAM. Pour RTX Spark, elle indique Windows 11 sur Arm et au moins 24 GB de mémoire disponible pour le GPU. Les deux voies nécessitent le pilote NVIDIA 581 ou plus récent. Le manuel actuel mentionne aussi l’environnement d’exécution Microsoft Visual C++ et environ 21 GB d’espace disque libre. Vérifiez ces prérequis avant de télécharger un modèle.
2. **Installez la solution locale.** Utilisez le programme d’installation Windows accessible depuis les [instructions de Junie Local](https://junie.jetbrains.com/docs/junie-local.html). JetBrains documente une commande PowerShell qui définit `JUNIE_LOCAL_MODEL=1` pour le processus d’installation. Vérifiez tout script téléchargé en le comparant à la page officielle avant de l’exécuter. Le manuel indique que le programme d’installation vérifie les sommes de contrôle des téléchargements et récupère environ 17 GB pour le moteur Windows et le modèle.
3. **Choisissez le modèle.** Ouvrez Junie CLI dans le répertoire du projet et exécutez `/local` dans son interface de terminal. L’écran de configuration vérifie les prérequis et permet d’installer Qwen3.6-27B ou le mélange. Le manuel précise que `/local` sous Windows est disponible dans l’interface de terminal de Junie CLI. Si vous avez utilisé le programme d’installation autonome, sélectionnez le modèle installé avec `/model`.
4. **Confiez-lui une tâche limitée.** Dans un dépôt que vous pouvez supprimer ou une branche que vous pouvez vérifier, demandez à Junie d’examiner un fichier précis et d’effectuer une petite modification accompagnée d’un test pertinent. Le résultat attendu est un diff proposé ou appliqué et toute sortie de test. Examinez les deux avant d’accepter le travail. JetBrains indique que la première réponse peut être retardée par le chargement du modèle et le traitement du contexte du projet.
Un bon critère de réussite est que Junie CLI affiche le modèle local sélectionné, produise un diff vérifiable pour le fichier demandé et rapporte un résultat de commande ou de test que vous pouvez vérifier vous-même. Si l’installation s’arrête, le manuel indique que les téléchargements reprennent et qu’une nouvelle exécution récupère les éléments manquants. Si la réponse à la première requête est lente, vérifiez si le moteur est encore en cours de chargement avant d’y voir un échec de la tâche. La documentation décrit des commandes d’état et de vérification du bon fonctionnement du moteur via `serverctl` pour approfondir le diagnostic.
## L’inférence locale a une limite précise
JetBrains présente Junie Local comme gratuit, sans inscription, abonnement, crédits ni quota de tokens pour cette voie. Le développeur a toujours besoin du GPU indiqué, d’espace disque et d’électricité ; les outils ou services externes utilisés par une tâche peuvent avoir un coût distinct. L’affirmation de l’entreprise selon laquelle le code reste sur la machine concerne le chemin du modèle local qu’elle décrit. Le CLI peut lire des fichiers, exécuter des commandes et utiliser les outils configurés : le responsable du projet doit donc vérifier les autorisations des outils et les intégrations connectées au réseau avant de travailler sur des dépôts sensibles. BIG CHANGE n’a pas audité de manière indépendante le comportement réseau ou la télémétrie de Junie.
Le chiffre de vitesse du 16 octobre est lui aussi un résultat du fournisseur. Une comparaison mesurée en programmation nécessiterait le choix du modèle, le matériel, le dépôt, la tâche, les tests et le diff observé. BIG CHANGE n’a produit aucun de ces résultats. Cet article décrit la voie documentée afin qu’un développeur puisse décider si un essai contrôlé convient à sa machine et à son projet.
## Sources et lectures complémentaires
- [Junie Local arrive sur NVIDIA RTX Spark](https://junie.jetbrains.com/blog/junie-local-rtx-spark/) (16 octobre 2026). Version stable sous Windows, prise en charge de RTX Spark, prérequis et première affirmation de JetBrains sur la vitesse de génération.
- [Manuel de Junie Local](https://junie.jetbrains.com/docs/junie-local.html) (daté du 15 octobre 2026 ; vérifié le 17 octobre). Moteur, modèles quantifiés, installation, point de terminaison local et détails de récupération.
- [Guide de démarrage rapide de Junie CLI](https://junie.jetbrains.com/docs/junie-cli.html) (vérifié le 17 octobre 2026). Déroulement des tâches dans un dépôt et contrôles d’approbation des commandes.
## Sources
- [Junie Local arrive sur NVIDIA RTX Spark](https://junie.jetbrains.com/blog/junie-local-rtx-spark/)
- [Junie Local](https://junie.jetbrains.com/docs/junie-local.html)
- [Guide de démarrage rapide de Junie CLI](https://junie.jetbrains.com/docs/junie-cli.html)
La newsletter BIG CHANGE
Prendre du recul, à votre rythme.
Articles récents sur l’IA et la robotique, évolutions à surveiller et idées pratiques à utiliser. Choisissez un briefing quotidien, une synthèse hebdomadaire ou une analyse mensuelle.
Next scheduled send (UTC): . Your first edition arrives at the next scheduled send after you confirm.
Votre vie privée, votre choix.
Le stockage nécessaire contribue à la sécurité du site et mémorise vos choix. Google Analytics facultatif reste désactivé tant que vous ne l’autorisez pas. Vous pouvez lire tous les articles avec le seul stockage nécessaire. Détails sur la confidentialité