Comprendre

Glossaire de l'IA de code dans le cloud

Les mots de ce domaine viennent de trois endroits qui ne se parlent pas : l'infrastructure, les modèles de langage et les outils de développement. Voici ceux qui reviennent le plus, définis en une ou deux phrases chacun.

Agent IA de code

Un programme qui reçoit un but en une phrase et travaille jusqu'à l'atteindre : il lit les fichiers, écrit, lance les tests, lit l'erreur et recommence. Il exécute des commandes, ce qui le sépare d'un assistant qui propose du texte.

IA cloud

Trois choses selon qui parle : un modèle hébergé chez un fournisseur, une API appelée depuis votre logiciel, ou un agent qui s'exécute sur une machine distante. Le troisième sens est le seul où quelque chose continue quand vous fermez l'onglet.

IA agentique

Une IA qui poursuit un but au lieu de répondre à une question : elle choisit ses actions, les exécute et recommence tant que le résultat ne convient pas. Le mot dit ce que le programme fait, là où « IA cloud » dit où il tourne.

Worktree

Une deuxième copie de travail d'un dépôt git, avec son propre index, sur une autre branche. C'est la façon la plus répandue de faire tourner plusieurs agents sans qu'ils se gênent, et elle se paie par une fusion par copie.

Partitionnement

Le fait de répartir les fichiers entre les agents pour qu'ils ne se croisent pas. Ça marche tant que la répartition est juste, et personne ne vérifie qu'elle l'est : c'est une promesse, pas une garantie.

Canvas

La surface où les fenêtres des agents sont posées, avec un terminal dans chacune. Elle se partage par un lien, et les gens qui la regardent y ont un curseur nommé.

Réservation de fichier

Le fait qu'un agent annonce les chemins qu'il va écrire avant de les écrire. Un seul détenteur par chemin, appliqué par le serveur, ce qui permet à plusieurs agents de partager un dossier sans s'écraser.

Collision

Une écriture sur un fichier tenu par quelqu'un d'autre. Elle est photographiée avant d'atterrir, donc la version précédente existe encore et rien n'est perdu.

Bac à sable (sandbox)

La machine isolée où le code des agents s'exécute. Sur Murmell, une par projet, sans base de données ni clé de déchiffrement : ce qui s'y passe ne coûte que la machine.

Machine éphémère

Une machine créée pour une session et détruite après. Tout ce qui doit survivre est poussé dans un dépôt avant la destruction.

Contexte

Ce que le modèle a sous les yeux au moment de répondre : votre demande, les fichiers lus, l'historique de la session. Sa taille est limitée, ce qui explique pourquoi un agent oublie le début d'une très longue session.

Jeton

L'unité de facturation et de mesure des modèles, à peu près un morceau de mot. Le prix d'une session se compte en jetons lus et écrits, chez votre fournisseur de modèle.

CLI

Un programme qui s'utilise au clavier dans un terminal. Claude Code, Codex, Kimi et OpenCode en sont, ce qui est la raison pour laquelle on peut les lancer sur une machine distante et les afficher dans un onglet.

Terminal

La fenêtre texte où les commandes s'écrivent et où la sortie défile. Sur Murmell, c'est un vrai terminal sur la machine distante, transporté jusqu'au navigateur, pas une imitation.

Dépôt

L'endroit versionné où vit le code. Chaque projet Murmell en reçoit un, privé, et le travail y est poussé au fil de la session.

Lien de lecture

Une adresse qui laisse regarder un canvas sans compte et sans payer. On voit les fenêtres, les terminaux qui défilent et les curseurs, sans pouvoir toucher.

Multijoueur

Le fait que plusieurs personnes soient sur le même canvas au même moment, chacune pilotant ses agents, les curseurs des autres visibles avec un nom et une couleur.

Pour la version longue de trois de ces entrées : IA cloud, agent IA cloud et la réservation de fichiers.