
Un agent IA qui fonctionne sur un ordinateur portable rencontre souvent des difficultés en production. Dans ce contexte, il doit conserver son état entre les différentes étapes, résister aux redémarrages, exécuter le code en toute sécurité et laisser une trace de ce qu’il a fait. C’est la plateforme sous-jacente qui détermine la part de ce travail que ton équipe effectue elle-même.
Il n’existe pas de plateforme idéale pour exécuter des agents IA. Le bon choix dépend de ce que fait l’agent et de l’environnement dans lequel tes systèmes sont déjà déployés :
La plupart des configurations en production combinent deux de ces couches. Ce guide explique chaque couche, compare les principales plateformes et indique dans quels cas chacune d’entre elles est le bon choix.
Plateforme | Couche | Idéale pour | À noter |
| Amazon Bedrock AgentCore | Environnement d'exécution hyperscaler | Équipes utilisant AWS comme plateforme standard | Une microVM par session, jusqu’à 8 heures |
| Microsoft Foundry Agent Service | Runtime hyperscaler | Équipes standardisées sur Azure | Sessions isolées dans une VM qui reprennent après une période d'inactivité |
| Plateforme Gemini Enterprise Agent | Environnement d'exécution hyperscaler | Équipes standardisées sur Google Cloud | Sessions intégrées et mémoire à long terme |
| Agents gérés par Claude | Runtime du fournisseur de modèles | Équipes s'appuyant sur Claude | 0,08 $ par heure de session, plus les jetons |
| Déploiement LangSmith | Environnement d'exécution du framework | Agents LangGraph | Cloud, hybride ou auto-hébergé |
| E2B | Sandbox | Exécutions de code courtes et isolées | Micro-VM Firecracker ; limite de 24 heures sur la version Pro |
| Daytona | Sandbox | Sandboxes rapides et avec état | Temps de démarrage annoncé inférieur à 90 ms |
| Modal | Sandbox | Agents Python nécessitant des GPU | Les sandbox peuvent fonctionner jusqu'à 24 heures |
| Upsun Cloud | Plateforme d'applications | API d'agents avec leurs propres données | Environnement de test avec toutes les données pour chaque branche |
| Railway et Render | Plateforme d'applications | Déploiements simples et légers | Configuration facile |
| Trigger.dev | Exécution durable | Tâches TypeScript en plusieurs étapes | Pas de délai d'expiration des tâches |
| Agent cloud GitHub Copilot | Processus contrôlé | Équipes au sein de GitHub | Limite de 59 minutes par tâche |
| Upsun Dispatch | Processus géré | Agents « Issue-to-PR » avec audit | Journal immuable par exécution indiquant le plan, le validateur et le coût |
Exécuter un agent en production, c’est lui donner un espace sûr pour agir, un moyen de se souvenir et un moyen de se rétablir. Un framework comme LangGraph ou le SDK Claude Agent définit comment l’agent raisonne. La plateforme décide où cette logique s’exécute et ce qui se passe en cas de problème.
C’est cette différence qui explique pourquoi le marché s’est segmenté en plusieurs couches. Certaines plateformes gèrent la boucle de l’agent. D’autres isolent le code écrit par l’agent. D’autres encore maintiennent les tâches longues en cours malgré les pannes. Un groupe de plus en plus important contrôle ce que les agents peuvent faire au sein de systèmes réels.
Les plateformes présentées dans ce guide ont été comparées selon six critères :
Chaque couche ci-dessous résout une partie différente du problème. Les entrées expliquent ce que chaque plateforme fait bien et où ses limites se situent.
Elles conviennent aux équipes dont les données, l’identité et les budgets sont déjà gérés par un seul fournisseur de cloud. En contrepartie, tu es lié à ce fournisseur.
Ces solutions conviennent aux équipes qui souhaitent confier la gestion de la boucle d’agent elle-même. En contrepartie, cela implique une dépendance plus forte vis-à-vis du modèle ou du framework d’un seul fournisseur.
Un bac à sable, c’est l’espace sécurisé où un agent exécute le code qu’il vient d’écrire. La plupart des équipes en associent un à une plateforme d’application ou à un runtime d’un hyperscaler.
De nombreux agents sont des services à longue durée de vie. Ils exposent une API, mènent des conversations et interrogent leurs propres données. Ces plateformes exécutent ce service à côté de leurs bases de données.
Ils maintiennent en vie une tâche d’agent en plusieurs étapes malgré les plantages, les nouvelles tentatives et les temps d’attente pour une intervention humaine. Ils s’appuient sur une plateforme d’hébergement plutôt que de la remplacer.
Cette couche concerne les agents qui modifient ta base de code. Ici, la question principale est celle du contrôle : en tant que qui l’agent agit-il, qui valide son travail et quelle trace reste-t-il ?
Dès qu’un agent peut ouvrir des pull requests, appeler des API ou lire des données clients, la question clé change. Il ne s’agit plus de savoir si l’agent peut fonctionner. Il s’agit de savoir en tant que qui l’agent a agi, qui a approuvé son travail et quelles traces restent.
Quatre contrôles permettent de répondre à ces questions :
Ces contrôles deviennent plus difficiles à maintenir à mesure que l’utilisation des agents augmente. Les équipes adoptent généralement les agents projet par projet. Résultat : une prolifération. Différents agents chez différents fournisseurs, chacun avec son propre pipeline, son guide d’exécution et son processus d’audit. Un audit implique alors de collecter manuellement des preuves à partir de plusieurs consoles.
C’est pourquoi, lors du choix d’une plateforme, la gouvernance mérite autant d’importance que le temps de démarrage à froid. L’objectif est d’obtenir des preuves d’audit cohérentes entre les fournisseurs sans avoir à rapprocher manuellement des consoles distinctes.
Le bon choix dépend de ta principale contrainte. Commence par la ligne qui y correspond, puis ajoute une deuxième couche uniquement lorsqu’un réel besoin se fait sentir.
| Opte pour cette solution lorsque | Commence par | Pourquoi ça te convient |
| Tout fonctionne déjà sur AWS | Amazon Bedrock AgentCore | Identité native, facturation et micro-VM par session |
| Tout fonctionne déjà sur Azure | Microsoft Foundry Agent Service | Entra ID par agent et sessions avec état |
| Tes agents ont besoin de GPU | Modal ou Northflank | Les deux proposent des ressources de calcul GPU ; ce n'est pas le cas d'Upsun Cloud |
| Tes agents exécutent du code non fiable | E2B ou Daytona | Des sandbox rapides et fortement isolées |
| Ton agent est une API avec ses propres données | Upsun Cloud | Bases de données gérées et environnements de test avec toutes les données par branche |
| Tu veux l'hébergement le plus simple pour un petit projet | Railway ou Render | Peu d'efforts de configuration |
| Les tâches en plusieurs étapes doivent résister aux pannes | Trigger.dev ou Temporal | Exécution fiable avec des tentatives de reprise |
| Ton équipe travaille sur GitHub et utilise Copilot | Agent cloud GitHub Copilot | Intégré aux outils que l'équipe utilise déjà |
| Les agents modifient le code sur GitHub, Jira et Linear, et tu as besoin d’un suivi des audits et des coûts par exécution | Upsun Dispatch | Identité vérifiée, fusions effectuées par des humains et journal d'exécution immuable |
Quelle est la différence entre un framework d’agent IA et une plateforme d’agent IA ?
Un framework, comme LangGraph ou le SDK Claude Agent, est une bibliothèque de code qui définit comment un agent raisonne et utilise des outils. Une plateforme, c'est l'infrastructure qui exécute ce code, stocke son état et contrôle ce à quoi il a accès.
Les agents IA ont-ils besoin d’un bac à sable ?
Un agent IA a besoin d’un bac à sable lorsqu’il exécute du code qu’il a généré lui-même. Le bac à sable empêche une commande défectueuse ou manipulée d’atteindre tes systèmes et tes données. Les agents qui n’appellent que des API fixes peuvent souvent fonctionner sans bac à sable.
Les agents IA ont-ils besoin de GPU ?
La plupart des agents IA n’ont pas besoin de GPU, car ils appellent des API de modèles hébergés pour l’inférence. Les GPU sont importants quand une équipe exécute ses propres modèles. Modal et Northflank proposent des GPU ; ce n’est pas le cas d’Upsun Cloud.
Combien de temps un agent IA peut-il fonctionner ?
Les durées maximales d’exécution varient considérablement. L’agent cloud GitHub Copilot s’arrête au bout de 59 minutes, les sessions microVM d’AgentCore au bout de huit heures, et les sandbox de Modal et E2B Pro au bout de 24 heures. Les tâches Trigger.dev n’ont pas de limite de temps.
Les agents IA peuvent-ils s’exécuter sur mon propre compte cloud ?
Oui. Les environnements d’exécution des hyperscalers fonctionnent par défaut dans ton compte cloud. LangSmith Deployment et Trigger.dev peuvent être auto-hébergés, et Northflank peut se déployer dans ton propre compte cloud.
Combien ça coûte de faire tourner un agent IA ?
L'exécution d'un agent IA coûte des jetons de modèle plus la puissance de calcul, et les plateformes facturent cette dernière de différentes manières. Claude Managed Agents facture 0,08 $ par heure de session. Microsoft et AWS facturent le CPU et la mémoire utilisés par chaque session. Le forfait Pro d'E2B coûte 150 $ par mois.
Comment puis-je vérifier ce qu’un agent IA a fait ?
Choisis une plateforme qui enregistre pour chaque exécution le déclencheur, le plan, la personne qui a donné son accord et le coût, le tout lié à une identité vérifiée. Sans cet enregistrement, examiner les actions d’un agent revient à reconstituer les événements à partir de journaux épars.