Back to all posts

Pourquoi nos agents fonctionnent dans le cloud

Pourquoi nos agents fonctionnent dans le cloud

En 2011, Marc Andreessen écrivait que le logiciel dévorait le monde. Quinze ans plus tard, il fait fonctionner les ventes, le recrutement, la finance, le support, la communication et presque toutes les autres formes de travail.

Tous ces logiciels ont besoin de quelqu’un pour les faire fonctionner.

Chaque application s’accompagne de comptes, d’autorisations, d’intégrations, de mises à jour et de support. L’information reste enfermée dans un outil, puis doit être copiée dans un autre. Quand quelque chose tombe en panne, une personne doit s’en apercevoir, en trouver la cause et rétablir le fonctionnement. Une grande partie du travail de bureau moderne consiste à déplacer de l’information entre les systèmes et à maintenir les processus en marche.

Le coût est considérable. Un rapport publié en 2025 par le Government Accountability Office des États-Unis a constaté que 79 % des dépenses informatiques fédérales prévues étaient consacrées à l’exploitation et à la maintenance des systèmes existants. Cet exemple vient du secteur public, mais le même schéma se retrouve partout. Plus nous utilisons de logiciels, plus nous consacrons de temps à les garder utiles.

Notre objectif est de réduire cette charge d’exploitation.

Si vous demandez à un agent un rapport hebdomadaire sur votre pipeline commercial, il devrait lire le CRM, consulter les e-mails récents, repérer les changements importants et préparer le rapport. L’utilisateur devrait recevoir le travail terminé, plutôt qu’une liste d’instructions pour le réaliser.

Cet objectif influe sur l’endroit où l’agent fonctionne.

Un agent local commence souvent comme un projet de week-end. Vous installez l’environnement d’exécution, configurez un modèle et connectez quelques outils. Puis vous trouvez un ordinateur de réserve, l’empêchez de se mettre en veille, gérez les clés API, installez les mises à jour et consultez les journaux quand il ne répond plus.

Très vite, son propriétaire entretient un petit serveur à domicile. Les agents locaux conviennent aux personnes qui veulent tout contrôler et aiment construire leur propre installation. La plupart des gens ne souhaitent pas entretenir un ordinateur de plus.

L’accès à distance montre à quelle vitesse le travail s’accumule. Un agent installé à domicile se trouve derrière un routeur et un pare-feu. Pour y accéder depuis l’extérieur, il peut falloir une redirection de ports, un tunnel, une authentification et des modifications du réseau. Si le fournisseur d’accès utilise un NAT à grande échelle, modifier le routeur domestique ne suffira peut-être pas.

On peut passer tout un après-midi à rendre l’agent accessible avant qu’il accomplisse sa première tâche utile.

Nous exécutons nos agents dans le cloud pour prendre ce travail en charge. Nous gérons l’environnement d’exécution, le réseau, les mises à jour, la sécurité et la reprise après incident. Quand nous corrigeons un problème, tous les utilisateurs en bénéficient. Les tâches planifiées continuent quand l’utilisateur ferme son ordinateur portable. L’agent reste disponible sans qu’un ordinateur supplémentaire doive rester posé sur un bureau.

Le cloud nous offre aussi un cadre cohérent pour gérer les autorisations et la sécurité. L’agent peut utiliser des environnements isolés, demander une approbation avant les actions sensibles et conserver une trace de ce qu’il a fait. Les utilisateurs peuvent révoquer les accès sans chercher des fichiers de configuration sur une autre machine.

L’interface doit rester familière. Chacun devrait pouvoir joindre l’agent par un simple chat web ou par les services qu’il utilise déjà, comme Slack, iMessage et Telegram. Les utilisateurs décrivent leur besoin, répondent aux questions si nécessaire et examinent le résultat.

Un travail utile exige également l’accès aux applications dans lesquelles se trouve déjà l’information. Nous avons consacré beaucoup de temps à connecter l’agent à plus de 3 000 applications SaaS.

Cela lui permet de lire une boîte de réception, de mettre à jour un CRM, de préparer un document et de publier le résultat sans demander à l’utilisateur de déplacer les données entre les systèmes. Une demande peut commencer dans un chat et se terminer par un travail accompli dans la bonne application.

Les gens ont déjà assez de logiciels à entretenir. C’est à l’utilisateur de décider de ce qui doit être fait. L’agent peut prendre en charge les clics, les transferts, les relances et les tâches courantes nécessaires pour y parvenir.

Stay in the loop

// Get the latest insights on AI teammates and collaboration.