Positron 2026.10.2: un assistant qui pilote l'IDE

Résumé

Positron est un IDE gratuit pour la science des donnees: Python et R dans une fenetre, un assistant qui lance les applications, des agents externes par MCP.

Recommander
Nom
Positron
Version
2026.10.2
Tarif
Gratuit
Open source
Propriétaire
Système
WindowsmacOSLinux
Mis à jour
2026-11-10 23:00

Positron est un IDE de bureau edite par Posit, consacre a un seul type de travail: la science des donnees. Python et R partagent une meme fenetre, et les tableaux, les graphiques, les consoles et les documents tiennent sur un seul ecran. La version 2026.10 met l'accent sur les agents. L'assistant integre peut desormais piloter l'IDE lui-meme, et un agent de codage exterieur peut s'y rattacher par un serveur MCP, lire les donnees chargees et executer du code dans votre console.

Celui qui passe la journee entre une analyse, un graphique et un rapport a une raison de regarder ce que l'outil prend en charge aujourd'hui. Les installateurs couvrent Windows, macOS et Linux, et la version courante est 2026.10.2.

L'assistant a gauche, un tableau de donnees a droite, dans une seule fenetre
L'assistant a gauche, un tableau de donnees a droite, dans une seule fenetre

Ce que c'est, avant tout le reste

Le noyau est Code OSS, le coeur d'editeur open source, donc l'interface et les raccourcis se comportent comme dans un editeur moderne. Ce qui vient par-dessus est different. L'explorateur de donnees decoupe un tableau par colonnes et montre la distribution de chacune. Deux consoles tournent cote a cote, une pour Python, une pour R.

Le panneau graphique redessine des que le code change, et les variables, les environnements et les interpretes sont listes dans la barre laterale. Rien n'a besoin d'etre range dans un modele de projet: ouvrez un dossier et commencez.

La gratuite fait partie de la conception. Posit place Positron comme l'equipement de base de la science des donnees, et la version de bureau ne demande aucune licence sur les trois plateformes. Pour un departement universitaire ou une equipe dont le budget est deja fixe, cela decide entre un poste d'essai et un deploiement general.

Le grand pas de 2026.10: l'assistant conduit l'IDE

Les agents precedents ecrivaient du code et laissaient le reste. Savoir si cela tournait, et a quoi ressemblait le resultat, etait votre affaire. En 2026.10, l'assistant Posit integre agit directement sur Positron.

Il peut lancer une application Shiny et ouvrir l'apercu dans la visionneuse, ouvrir un fichier Parquet dans l'explorateur de donnees, lister les connexions configures et fournir le code qui en ouvre une, et determiner quel interprete utilise le projet, ou expliquer pourquoi un interprete installe n'apparait jamais dans la liste.

L'important est qu'il lit les memes faits que vous. La liste des interpretes, celle des paquets et les reglages de connexion sont ceux de l'interface, pas une deduction faite a partir de fichiers. Dans la visionneuse, il peut lire le contenu, prendre une capture et cliquer: une fois l'application lancee, il verifie donc le resultat et revient au code. La boucle de mise au point cesse d'etre une personne qui change de fenetre et devient un agent qui fait quelques tours seul.

Tout cela vit derriere un commutateur d'apercu et doit etre active a la main. Annoncer la fonction en apercu est une etiquette honnete: elle marche, et elle va encore changer.

Traiter l'agent comme un copilote est la ligne de cette version
Traiter l'agent comme un copilote est la ligne de cette version

L'autre sens: les agents externes entrent

2026.10 ajoute aussi un serveur MCP experimental. Une fois le commutateur active, tout agent de codage qui parle MCP se rattache au projet courant, voit les donnees chargees, vos consoles Python et R et vos graphiques, et execute du code dans ces consoles.

Le gain est la visibilite. Sans MCP, un agent externe qui travaille sur un projet Positron travaille en realite dans un terminal: il ne voit pas votre session, il envoie des commandes shell pour executer du code, et vous ignorez ce qu'il a touche. Avec MCP, chaque bloc qu'il execute apparait dans la console avec le nom de l'agent. Il peut reprendre une analyse laissee a moitie, et vous pouvez reprendre ce qu'il rend.

Le commutateur est dans les reglages; alors seulement un agent externe obtient la session
Le commutateur est dans les reglages; alors seulement un agent externe obtient la session

Personne n'a a ecrire de JSON a la main. Une commande de Positron inscrit les informations de connexion dans les agents qu'il connait; pour les autres, il reste le chemin de copie des details de connexion. Le serveur suit le projet: deux projets dans deux fenetres font deux serveurs independants, et sans projet ouvert il ne demarre pas.

Les connexions de donnees deviennent la porte d'entree

Brancher une base de donnees prenait un detour. On accrochait une connexion dans la barre laterale, puis on decidait quel langage executerait la requete. 2026.10 fait de Data Connections la voie par defaut. Elle ne depend pas d'une session Python ou R, parle directement aux bases et aux entrepots, et reprend a la fois l'ancien panneau de connexions et la navigation dans le catalogue. Redshift se connecte avec une identite IAM. En environnement d'equipe, Snowflake et Databricks utilisent les identifiants geres de la session: les cles cessent de voyager par le presse-papiers.

Dans la meme version, les fonctions de langage de Quarto sont devenues plus rapides, et le demarrage des interpretes et des projets est plus souple. Ni l'un ni l'autre n'est un titre, et les deux se remarquent d'abord chez ceux qui codent tous les jours.

A qui cela s'adresse

Le bon profil ecrit Python ou R et passe la journee entre l'analyse, le graphique et le rapport. L'explorateur de donnees, le panneau graphique et un document Quarto vivent dans une fenetre, et chaque export qui n'a pas lieu est un format qui ne peut pas casser. Les equipes qui publient deja avec les outils de Posit ont le chemin le plus court.

Celle ou celui qui livre des applications Python sans statistique n'en a probablement pas besoin, et une equipe sur une grosse base de code d'ingenierie s'est deja installee dans son editeur. Changer d'outil coute toujours. Positron propose une boucle plus serree du cote donnees du travail, pas un meilleur editeur de texte.

Une limite qu'il faut dire

MCP donne a un agent la possibilite d'executer du code arbitraire dans votre console, et ce code tourne avec les droits de votre compte. Posit le formule sans detour: exposer le serveur MCP de Positron a un agent revient a lui donner un acces shell illimite. Le commutateur n'est pas une mesure de securite, c'est une decision de confiance. La plupart des clients demandent avant une action destructrice, pas tous. Verifiez comment votre agent traite les permissions avant de le connecter.

Ce que Positron 2026.10 attaque est une gene familiere: l'agent ecrit du code raisonnable mais ne voit pas ce qui se passe sur votre ecran. Laisser l'assistant piloter l'IDE et laisser des agents externes entrer dans la session par MCP visent la meme chose, une analyse qui n'est plus decoupee par les bords des fenetres. C'est gratuit, cela tourne sur trois plateformes, et le prix est que les parties les plus interessantes restent derriere un commutateur d'apercu tandis que la question des permissions reste la votre.
PositronTéléchargement
Systèmes pris en charge : Windows macOS Linux