IDE agentiques

IDE agentiques 2026 : 12 outils, classés sans détour

Cursor, Windsurf, Kiro, Antigravity, Trae, Zed, Claude Code, Codex, Replit, Bolt, Lovable, UltraNOS : classés par exécution, agents, modèles, hébergement.

UltraNOS17 min de lecture

Un IDE agentique se distingue d’une saisie semi-automatique sur quatre points : l’agent planifie une tâche, modifie plusieurs fichiers à la fois, exécute des commandes dans le terminal et vérifie son propre résultat avant de vous répondre. Un curseur de saisie ne fait rien de tout cela. Les listes qui se classent en 2026 sur ce terme citent presque les mêmes douze noms. Ce qu’elles disent rarement : la question qui décide de votre choix n’est ni le modèle ni le prix. C’est la question de l’emplacement de l’espace de travail : sur votre machine ou sur un serveur. Cet article classe les outils selon ce critère.

Les trois familles

Les outils des listes les plus courantes (DataCamp, superset.sh, Builder.io, agentsroom.dev) se répartissent en trois groupes :

  • (a) Bureau et forks de VS Code. Installation sur votre propre machine, espace de travail local. C’est la plus grande famille : Cursor, Windsurf, Kiro, Antigravity, Trae, Zed.
  • (b) Dans le navigateur. Pas d’installateur, espace de travail sur un serveur. Claude Code sur le web, OpenAI Codex, Replit, UltraNOS.
  • (c) Générateurs d’applications. Également dans le navigateur, mais conçus pour produire une application finie à partir d’une description, pas pour offrir un poste de travail avec éditeur et terminal : Bolt, Lovable.

Le tableau résume ce que les descriptions des éditeurs permettent de documenter. « n. c. » signifie : l’éditeur ne le dit pas sur sa page d’accueil, et nous ne l’affirmons donc pas non plus.

Outil Famille Éditeur Terminal Plusieurs agents Choix du modèle Lieu d’hébergement
Cursor (a) Bureau oui n. c. oui (« agents ») n. c. machine locale
Windsurf (a) Bureau oui n. c. n. c. n. c. machine locale
Kiro (a) Bureau oui n. c. oui (« parallel agents ») n. c. machine locale
Antigravity (a) Bureau oui n. c. n. c. n. c. machine locale
Trae (a) Bureau oui n. c. n. c. n. c. machine locale
Zed (a) Bureau oui n. c. n. c. n. c. machine locale
Claude Code sur le web (b) Navigateur n. c. passage web ↔ terminal n. c. Anthropic bac à sable Anthropic
OpenAI Codex (b) Navigateur n. c. n. c. n. c. OpenAI OpenAI
Replit (b) Navigateur oui n. c. n. c. n. c. Replit
Bolt (c) Générateur n. c. n. c. n. c. n. c. Bolt
Lovable (c) Générateur n. c. n. c. n. c. n. c. Lovable
UltraNOS (b) Navigateur Monaco PTY dans le navigateur oui, jusqu’à 16 en parallèle libre (Claude, compatible OpenAI, Ollama, point d’accès personnalisé) Hetzner Nuremberg

Les nombreux « n. c. » chez les produits tiers ne sont pas un jugement. Ils résultent de la règle de n’écrire que ce qui peut être documenté.

Les douze outils un par un

Cursor

Cursor se décrit comme « AI Coding Agent for Building Ambitious Software » : conçu pour vous rendre « extraordinairement productif », des agents transforment des idées en code, et vous accélérez le développement en confiant des tâches à Cursor. C’est l’idée centrale de la famille (a) : l’agent vit dans l’éditeur, sur votre machine, et l’espace de travail est votre projet local. Cursor figure dans chacune des quatre grandes listes, le plus souvent aux premières places. Quand on dit aujourd’hui « IDE agentique », on pense souvent implicitement à Cursor. La page d’accueil ne dit rien de l’intégration du terminal ni du choix du modèle ; nous n’en disons donc rien non plus.

Windsurf

La page d’accueil de Windsurf a rejeté notre requête avec un HTTP 429 le 8 septembre 2026. Nous n’avons donc aucune autodescription à citer. Ce que la liste de résultats permet de dire : DataCamp classe Windsurf parmi les IDE agentiques dédiés, donc dans la famille (a), et Google suggère « Codeium web ide » comme recherche associée. Nous n’affirmons rien de plus. Si vous retenez Windsurf, vérifiez les huit critères ci-dessous directement sur le site de l’éditeur.

Kiro

Kiro, d’AWS, se positionne avec « Move beyond AI coding to agentic engineering ». Concrètement, la page d’accueil cite trois choses : les prompts deviennent des spécifications exécutables, la justesse du code est vérifiée pour trouver des erreurs que les tests unitaires manquent, et les grandes bases de code sont traitées avec des agents parallèles. C’est l’autodescription la plus nette de plusieurs agents dans la famille du bureau. Kiro figure dans la liste DataCamp des IDE agentiques dédiés. La page d’accueil ne dit pas si, ni comment, les modèles se choisissent librement.

Antigravity

Antigravity est la contribution de Google à la famille (a) et figure chez DataCamp à côté de Cursor, Windsurf et Kiro. Notre requête sur la page d’accueil a renvoyé une réponse vide ; il nous manque donc une autodescription citable. La liste de résultats ne fournit que le classement comme IDE agentique dédié pour le bureau. Qui évalue Antigravity devrait poser les mêmes questions que pour tout IDE de bureau : l’agent travaille-t-il sur votre espace de travail local, et quels modèles sont proposés ?

Trae

Trae s’appelle « TRAE - Collaborate with Intelligence » et décrit TraeCode comme quelque chose qui « s’intègre parfaitement à votre flux de travail et collabore avec vous pour maximiser performance et efficacité ». Trae est très présent dans la liste de résultats : Google suggère « Trae AI » et « Trae ide download » comme recherches associées, ce qui laisse penser à un programme de bureau à installer. La page d’accueil ne dit rien du terminal, du nombre d’agents ni du choix du modèle.

Zed

Zed est « Your last next editor » : un éditeur multi-utilisateur très performant, créé par les auteurs d’Atom et de Tree-sitter. Zed est l’outil de cette liste qui se définit le moins par l’IA ; la page d’accueil met en avant la vitesse et le travail collaboratif. Que Zed figure malgré tout dans deux des grandes listes d’IDE agentiques (DataCamp et superset.sh) montre à quel point le terme s’est élargi. Pour ceux qui veulent un éditeur natif rapide et voient les fonctions d’agent comme un bonus, c’est une catégorie à part.

Claude Code sur le web

Claude Code sur le web est la version navigateur de l’agent de terminal d’Anthropic. La documentation décrit des environnements cloud, des scripts d’installation, l’accès réseau et Docker dans le bac à sable d’Anthropic, ainsi que le transfert de sessions entre le web et le terminal avec --cloud et --teleport. C’est la famille (b) à l’état pur : l’espace de travail se trouve dans un bac à sable chez l’éditeur, lié à GitHub. Le modèle est celui d’Anthropic. Qui utilise déjà Claude et héberge son dépôt sur GitHub obtient ici le chemin le plus court entre « tâche décrite » et « pull request ouverte ».

OpenAI Codex

OpenAI Codex a rejeté notre requête avec un HTTP 403. La liste de résultats indique que Codex fonctionne dans le navigateur, donc relève de la famille (b), et que le modèle vient d’OpenAI. Nous ne pouvons rien affirmer de documenté sur l’éditeur, le terminal ou le nombre d’agents. Le rapprochement avec Claude Code sur le web s’impose : en 2026, les deux grands fournisseurs de modèles ont chacun un environnement navigateur pour leur agent, au lieu d’attendre les IDE de bureau de tiers.

Replit

Replit se présente comme « AI App and Website Builder » et promet : « Décrivez ce que vous voulez. Replit le construit. Une application ou un site web fonctionnel en quelques minutes. Aucune programmation nécessaire. » La phrase s’adresse délibérément aux non-développeurs. Replit propose en même temps un véritable éditeur dans le navigateur et se situe donc entre les familles (b) et (c). Ceux qui utilisaient Replit comme éditeur en ligne remarqueront le changement de discours : la page d’accueil vend aujourd’hui le générateur, pas le poste de travail.

Bolt

Bolt se décrit comme « AI builder: Websites, apps & prototypes » et invite à créer et à faire évoluer, « avec vos mots », des sites web et des applications performants, aux côtés de « millions » d’utilisateurs. C’est la famille (c) : le résultat est une application, pas un espace de travail avec éditeur, Git et terminal. Pour un prototype qui doit exister dans l’après-midi, c’est une voie légitime. Pour un dépôt existant à la structure établie, c’est le mauvais outil, et Bolt ne prétend d’ailleurs pas le contraire.

Lovable

Lovable a rejeté notre requête avec un HTTP 403. La liste de résultats nous apprend que Lovable est un générateur d’applications dans le navigateur, donc de la famille (c), et que pour l’expression « agentic web ide », une application créée avec Lovable figure notamment parmi les résultats. Nous n’affirmons rien de plus. La question à poser à Lovable est la même qu’à Bolt : voulez-vous générer une application ou travailler dans un projet ?

UltraNOS

UltraNOS est un espace de travail IA dans le navigateur : chat multi-agents, éditeur Monaco, Git, un véritable terminal PTY via WebSocket et une mémoire qui survit aux sessions. Hébergé chez Hetzner à Nuremberg. Le fournisseur du modèle est librement choisi : Claude via API ou CLI, points d’accès compatibles OpenAI, Ollama, point d’accès personnalisé. Des sous-agents démarrent depuis le chat et apparaissent en direct dans une flotte d’agents, 16 au maximum en même temps. Détails plus bas, y compris ce qu’UltraNOS n’est pas.

Absent de cette liste : Qoder, un assistant pour VS Code et JetBrains. C’est un complément d’un IDE existant, pas un IDE à part entière, et il n’entre donc dans aucune des trois familles.

Ce que « IDE web » signifie vraiment

La famille (b) est la plus petite des trois. Pour l’expression exacte « agentic web ide », on ne trouve, à côté de quelques petits projets, presque aucun fournisseur sérieux ; le terme est largement inoccupé. En même temps, les deux plus grands fournisseurs de modèles s’avancent précisément dans cette direction : Anthropic avec Claude Code sur le web, OpenAI avec Codex. Ce n’est pas un hasard.

Un IDE web échange quatre avantages contre deux conditions.

Les avantages :

  • N’importe quel appareil. Ordinateur portable, tablette, téléphone. Pas d’installateur, aucune dépendance au système d’exploitation ni à la puissance de l’appareil.
  • L’espace de travail survit à l’ordinateur portable. Un agent qui travaille trois heures sur une tâche continue quand vous fermez l’écran.
  • Un seul état pour tous les outils. Éditeur, terminal, Git et agents voient le même système de fichiers, parce que c’est le même.
  • Aucun environnement local à entretenir. Version de Python, version de Node, compilateurs : installés, entretenus et isolés chez l’exploitant.

Les conditions :

  • Réseau nécessaire. Sans connexion, rien ne fonctionne. Un IDE web ne fonctionne pas hors ligne, et aucun ne le fera jamais.
  • Confiance envers l’exploitant nécessaire. Votre code se trouve sur un serveur tiers. Lieu du serveur, base contractuelle (contrat de sous-traitance) et la question de ce qui est retiré de vos prompts avant l’envoi au fournisseur du modèle ne sont pas ici un détail, mais le critère de choix.

Qui prend la seconde condition au sérieux doit connaître la différence entre « exploitant de l’IDE » et « fournisseur du modèle ». Pour Claude Code sur le web et Codex, c’est la même entreprise. Pour UltraNOS, l’exploitant est à Nuremberg, et les prompts partent chez le fournisseur de modèle que vous avez choisi vous-même. Plus d’informations dans Qu’est-ce qu’une Agentic Web IDE.

Huit critères : la liste de contrôle

À cocher, dans l’ordre où ils font mal au quotidien :

  • [ ] Éditeur. Existe-t-il un véritable éditeur avec onglets, vérification de la syntaxe et saut à la ligne, ou seulement une vue de chat avec un diff ?
  • [ ] Terminal. L’agent peut-il exécuter des commandes, et pouvez-vous voir le même terminal et y taper vous-même ? Un agent sans terminal ne peut pas tester ce qu’il a écrit.
  • [ ] Git. État, indexation, commit, branche, push depuis l’interface, ou devez-vous quitter l’outil pour cela ?
  • [ ] Plusieurs agents. Les agents peuvent-ils travailler en parallèle sur des tâches distinctes, et voyez-vous en direct ce que fait chacun ? Y a-t-il une limite de nombre et une limite de profondeur pour les agents qui lancent des agents ?
  • [ ] Autorisations d’outils. L’agent demande-t-il avant rm -rf, git push --force ou DROP TABLE, et pouvez-vous regrouper les autorisations au lieu de cliquer sur chacune ?
  • [ ] Frein de coûts et de boucles. Que se passe-t-il quand l’agent exécute trois fois la même commande avec le même résultat ? Existe-t-il un budget de temps par tour ?
  • [ ] Mémoire. L’outil se souvient-il d’une session à l’autre des décisions, des conventions et des connaissances du projet ?
  • [ ] Protection des clés. Qu’advient-il d’une clé d’API qui figure dans un .env, dans la sortie d’un terminal ou dans un prompt avant que la requête n’atteigne le fournisseur du modèle ?

Aucun outil de cette liste ne documente les huit sur sa page d’accueil. La liste de contrôle n’est donc pas un classement, mais votre liste de questions à l’éditeur.

UltraNOS situé en toute honnêteté

UltraNOS relève de la famille (b). Ce qui peut être documenté à partir de l’état actuel :

Poste de travail. Éditeur Monaco avec onglets, marqueur de modifications non enregistrées, lint (ruff et JS) comme diagnostic, complétion en ligne sous forme de texte fantôme et ligne de blame façon GitLens. Arborescence de fichiers avec couleurs d’état Git, recherche de fichiers avec Cmd+P, recherche de contenu avec Cmd+Shift+F. Git avec état, indexation, commit, push, branches, stash, fetch, pull, merge, message de commit généré par IA et clone partiel par défaut pour les gros dépôts. Un terminal PTY dans le navigateur, huit par locataire, avec une barre de touches sur téléphone.

Agents. Boucle réfléchir-agir-vérifier avec limites d’itérations et d’erreurs. Sous-agents lancés depuis le chat, en direct dans la flotte, avec une limite de profondeur de 2 et au plus 16 tâches simultanées. Les sessions peuvent interroger d’autres sessions. Une garde anti-boucle donne un avertissement au troisième appel d’outil identique au résultat identique et n’exécute plus à partir du cinquième ; chaque tour dispose par défaut d’un budget de temps de 45 minutes. Dialogue d’autorisation pour les outils non sûrs, autorisation groupée, et quatre garde-fous intégrés contre rm -rf, force-push, DROP TABLE et curl | bash, extensibles par expression régulière.

Choix du modèle. Claude, fournisseurs compatibles OpenAI, Ollama, point d’accès personnalisé, avec routage sur huit emplacements (chat, tâches, sous-tâches, message de commit, plan, revue, résumé). Si un accès tombe en panne, une chaîne de secours prend le relais avec des délais d’attente.

Mémoire. Mémoire persistante d’une session à l’autre (Centre AI) et contrôle du contexte par session avec résumé de l’historique ancien.

Protection des clés. Le composant cloak remplace les clés d’API, les mots de passe et les adresses e-mail par des espaces réservés avant que la requête n’atteigne le fournisseur du modèle. Sur l’instance hébergée, il fonctionne avec le profil enforce, vérifiable via GET /api/health. Les limites en font partie : la protection repose sur des motifs, un secret sans préfixe connu, sans affectation et sans forte entropie passe. Sur la voie CLI via Claude Code, seuls le prompt et le prompt système sont masqués, pas les résultats des outils. Les images et les PDF ne sont pas analysés. Le fonctionnement détaillé est expliqué dans Protéger les clés d’API dans le prompt.

Ce qu’UltraNOS n’est pas. Pas open source ; le dépôt est privé. Ni fork de VS Code ni application de bureau, à l’exception d’une application Android. L’auto-hébergement n’existe que sur demande, pas en téléchargement. Pas de modèle propre : l’IA vient du fournisseur que vous choisissez, et vos prompts partent chez lui.

Tarifs. Starter 0 €, Pro 19 €/mois, Team 49 €/mois, 14 jours d’essai. Détails sur ultranos.de/preise. Qui cherche plutôt un client de chat qu’un poste de travail trouvera une liste plus adaptée dans l’article sur les alternatives à Open WebUI.

Arbre de décision en cinq questions

  1. Voulez-vous générer une application ou travailler dans un projet ? Générer une application : famille (c), Bolt ou Lovable, au besoin Replit. Sinon, suite.
  2. Cela doit-il fonctionner hors ligne ? Oui : famille (a), bureau. Sinon, suite.
  3. Voulez-vous détacher l’espace de travail de l’appareil pour qu’une exécution survive à l’ordinateur portable fermé ? Oui : famille (b). Non : famille (a), et la seule question restante est de savoir quel fork vous convient.
  4. Êtes-vous lié à un fournisseur de modèle ? Anthropic : Claude Code sur le web. OpenAI : Codex. Choix libre ou points d’accès personnalisés : UltraNOS.
  5. Importe-t-il pour vous de savoir qui est l’exploitant et où se trouve le serveur ? Alors vérifiez le lieu du serveur, le contrat de sous-traitance et la protection des clés avant de téléverser du code, quel que soit le fournisseur.

FAQ

Qu’est-ce qu’un IDE agentique ?

Un environnement de développement dans lequel un agent IA ne se contente pas de suggérer des lignes, mais exécute des tâches : planifier, modifier plusieurs fichiers, lancer des commandes, vérifier le résultat. Builder.io le résume ainsi : « une IA qui vit dans le projet au lieu de rester à côté ». Agentsroom.dev ajoute : les agents sont au centre, pas un curseur de saisie, avec plusieurs agents, plusieurs fournisseurs et un contexte partagé.

Quel est le meilleur IDE agentique ?

Cela dépend de la famille, pas du nom. Qui travaille en local et hors ligne choisit entre Cursor, Windsurf, Kiro, Antigravity, Trae et Zed. Qui veut l’espace de travail sur un serveur choisit entre Claude Code sur le web, Codex, Replit et UltraNOS. Au sein d’une famille, les huit critères ci-dessus décident, et seul votre projet peut y répondre.

Existe-t-il un IDE agentique gratuit ?

Presque tous les éditeurs proposent un niveau d’entrée gratuit ; les limites exactes ne figurent que sur leurs pages de tarifs respectives. Chez UltraNOS, il s’appelle Starter et coûte 0 €. Zed est gratuit en tant qu’éditeur. Pour l’utilisation des modèles, presque tous les outils deviennent payants à partir d’un certain volume, soit dans l’abonnement, soit via votre propre clé chez le fournisseur.

Ai-je besoin de ma propre clé d’API ?

Avec Claude Code sur le web et Codex, vous utilisez le compte du fournisseur de modèle concerné. Avec UltraNOS, vous pouvez enregistrer votre propre clé pour Claude, des fournisseurs compatibles OpenAI ou un point d’accès personnalisé ; l’instance hébergée propose en plus un accès payé par l’exploitant. Pour les IDE de bureau, les pages d’accueil n’en disent rien, et nous n’en disons donc rien non plus.

Un IDE web fonctionne-t-il hors ligne ?

Non. Éditeur, terminal et agents s’exécutent sur un serveur, et sans connexion vous ne les atteignez pas. C’est le prix des avantages décrits dans la section précédente. Qui travaille régulièrement sans réseau relève de la famille (a).

Puis-je combiner IDE de bureau et IDE web ?

Oui, et beaucoup le font. Claude Code prévoit expressément ce cas et transfère des sessions entre le web et le terminal. Avec UltraNOS, votre dépôt reste un dépôt Git ordinaire que vous pouvez cloner en local et ouvrir dans n’importe quel éditeur. Le changement ne coûte rien d’autre qu’un push.

Pour qui ce n’est pas fait

Qui dispose d’un environnement local abouti, aime le terminal et l’éditeur et ne travaille de toute façon jamais sans son ordinateur portable perd plus qu’il ne gagne avec un IDE web. Qui, par principe, ne confie jamais son dépôt à un serveur tiers, pour celui-là la famille (b) n’est pas une option, pas même avec un serveur à Nuremberg et un masquage avant l’envoi. Et qui n’a besoin que d’une application qui doit fonctionner demain matin est à la bonne place avec les générateurs et ne devrait se laisser détourner par aucune liste d’IDE agentiques.

Vos clés restent chez vous : le reste tourne dans le navigateur.

UltraNOS est l’IDE web agentique : des agents IA en parallèle, un éditeur, git et un terminal. cloak remplace les clés d’API et les mots de passe avant qu’un prompt n’atteigne le fournisseur. Hébergé en Allemagne, 14 jours gratuits.

Essayer 14 jours gratuitement →

À lire ensuite