Vous avez utilisé cet outil ? Notez-le
Vous avez utilisé cet outil ? Notez-le
Pi Coding Agent (appelé simplement « Pi » sur son propre site) est un agent de codage en terminal : vous lui donnez un objectif et un dossier de travail, et il peut examiner des fichiers, exécuter des commandes, modifier du contenu et mener des tâches en plusieurs étapes.
Le projet présente Pi comme un harnais d’agent minimal (agent harness) que vous adaptez à vos flux de travail, et non l’inverse. Plutôt que d’intégrer chaque fonctionnalité au cœur, il garde une base réduite et attend que vous ajoutiez ce qu’il vous faut via des extensions, des compétences (skills), des modèles de prompts, des thèmes et des paquets.
Pi a été écrit par Mario Zechner, et Earendil Inc. a annoncé le 8 avril 2026 avoir acquis le projet open source Pi. Le pied de page de pi.dev mentionne désormais « Earendil Inc. & Contributors » et renvoie vers la MIT License.
Avant de le choisir, retenez trois points : Pi n’a pas de prix propre mais nécessite un fournisseur de modèles, il agit sans demander d’approbation à chaque étape, et des fonctionnalités comme les sous-agents, le mode plan et la prise en charge de MCP sont volontairement laissées hors du cœur.
Le cœur de Pi se compose d’un petit ensemble d’outils, d’un stockage de sessions et d’un chargeur de fichiers de contexte. Presque tout le reste est une couche de personnalisation par-dessus.
Comme bash et write sont activés par défaut, une session non modifiée peut changer des fichiers et lancer des commandes shell ; restreindre la liste d’outils est le moyen intégré de réduire cette portée.
La page d’accueil énumère les types de fonctionnalités que les extensions sont censées fournir à la place du cœur : sous-agents, mode plan, barrières d’autorisation, protection des chemins, exécution SSH, sandboxing, intégration MCP, éditeurs personnalisés, barres d’état et superpositions. Elle décrit aussi Pi comme capable de se modifier lui-même : s’il vous faut une commande, un outil, un fournisseur, un flux de travail ou un ajustement de l’interface, vous demandez à Pi de le construire, rechargez et continuez. Un catalogue public de paquets sur pi.dev répertorie les extensions et compétences de la communauté publiés sur npm ; une capacité manquante existe donc peut-être déjà sous forme de paquet.
Le démarrage rapide lance une première session en cinq étapes :
Pi convient à ceux qui préfèrent façonner leur propre agent plutôt qu’obtenir un produit fini.
Il convient moins à qui s’attend à des demandes d’approbation pour chaque action dès l’installation. Le tutoriel de mai 2026 notait que la vitesse de Pi se paie par l’absence de nombreux garde-fous et fonctions de sécurité présents dans d’autres agents de codage, et suggérait de l’exécuter dans une machine virtuelle, un conteneur, voire un Raspberry Pi.
Pi a besoin d’accéder à un modèle via un fournisseur pris en charge, que ce soit un abonnement, une clé API ou un modèle local. Aucun prix, forfait ni paiement pour Pi lui-même n’apparaissait dans les pages consultées pour ce test, et pi.dev n’avait pas de page de tarifs distincte. La MIT License sous laquelle il est distribué accorde gratuitement le droit d’utiliser, de copier et de modifier le logiciel.
Le guide des modèles associe chaque type d’accès à un modèle à une procédure de configuration dans Pi :
| Ce que vous avez | Configuration dans Pi |
|---|---|
| Un abonnement pris en charge | Connexion via /login |
| Une clé API d’un fournisseur | L’enregistrer via /login ou définir la variable d’environnement du fournisseur |
| Un modèle GGUF local | Connecter Pi au routeur llama.cpp |
| Un point de terminaison compatible OpenAI, Anthropic ou Google | L’ajouter à models.json |
| Un fournisseur au protocole ou au flux de connexion personnalisé | Créer ou installer une extension de fournisseur |
Vos dépenses dépendent donc du fournisseur et du modèle, pas de Pi. Le pied de page interactif affiche l’utilisation du contexte ainsi que l’utilisation et le coût cumulés, et le catalogue de modèles sur pi.dev répertorie fournisseurs, identifiants de modèles, limites de contexte et tarifs. Au relevé du 28 septembre 2026, ce catalogue listait 1 516 modèles avec leurs prix d’entrée et de sortie par million de tokens.
À long terme, la déclaration de licence d’Earendil indique que Pi reste sous licence MIT et que cela ne changera pas, mais que de futures parties de Pi, ou des produits qui y sont liés, pourront être sous Fair Source ou propriétaires. Earendil exploite aussi sa propre passerelle, Radius, que Pi peut utiliser comme fournisseur via /login radius ; Radius est décrite comme une alpha précoce, et sa page d’accueil n’affichait pas de prix.
Les comparatifs éditoriaux d’agents en terminal opposent généralement Pi à des outils qui intègrent davantage de fonctionnalités. Considérez Pi comme une alternative à Claude Code lorsque le contrôle du harnais compte plus que les garde-fous prêts à l’emploi ; les options ci-dessous diffèrent surtout sur cet axe.
Le comparatif de juillet 2026 résumait l’arbitrage sans détour : Pi peut être meilleur que Claude Code pour les développeurs qui veulent plus de contrôle sur leur agent de codage.
La couverture indépendante va dans le même sens. Un tutoriel d’un média technologique de mai 2026 décrivait Pi comme fonctionnant en « mode YOLO » dès l’installation, libre de lire et de modifier tout ce à quoi il a accès.
La page d’accueil liste ce que Pi n’inclut pas délibérément : pas de MCP, pas de sous-agents, pas de fenêtres d’autorisation, pas de mode plan, pas de to-do intégrées et pas de bash en arrière-plan. Chaque point a une solution de contournement, comme des outils CLI documentés sous forme de compétences, un conteneur, un fichier de tâches Markdown ou tmux, mais aucune n’est un réglage en un clic.
Les versions peuvent inclure des changements incompatibles pour ceux qui développent sur Pi. La version 0.87.0, publiée le 21 septembre 2026, listait des changements incompatibles, dont la suppression de l’option d’agent héritée shouldStopAfterTurn, et la 0.87.1 a suivi le 22 septembre 2026.
Dans les pages consultées pour ce test, pi.dev ne publiait pas de politique de confidentialité ni de conditions d’utilisation distinctes.
Pi lui-même n’affichait ni prix ni forfait, et son cœur est sous licence MIT. Ce que vous payez dépend du fournisseur de modèles ou de l’abonnement que vous connectez. Earendil a indiqué que certains futurs ajouts autour de Pi pourraient être sous Fair Source ou propriétaires.
Non. Un abonnement pris en charge via /login, une clé API d’un fournisseur, un modèle GGUF local via le routeur llama.cpp ou un point de terminaison compatible comme Ollama fonctionnent tous.
Pas dans le cœur. Le projet suggère des outils CLI documentés sous forme de compétences, ou une extension qui ajoute la prise en charge de MCP, et des paquets du catalogue peuvent la fournir.
Le signalement anonyme des installations et mises à jour est activé par défaut et peut être désactivé avec le paramètre enableInstallTelemetry ou la variable PI_TELEMETRY. Le partage analytique plus large reste désactivé sauf si vous y consentez.