Agent S est un framework d'agent ouvert conçu pour permettre une interaction autonome avec les ordinateurs via une interface utilisateur graphique (GUI), transformant ainsi l'interaction homme-machine en automatisant des tâches complexes à plusieurs étapes. Il introduit une méthode de planification hiérarchique améliorée par l'expérience, utilisant les connaissances en ligne et la mémoire narrative pour extraire des expériences de haut niveau à partir d'interactions passées, décomposant les tâches complexes en sous-tâches gérables et utilisant la mémoire contextuelle pour une guidance étape par étape. Agent S optimise continuellement ses actions et apprend de l'expérience, réalisant ainsi une planification des tâches adaptative et efficace. Agent S a surpassé le taux de réussite de référence de 9,37 % (amélioration relative de 83,6 %) dans les tests de référence OSWorld et a démontré une grande polyvalence dans les tests de référence WindowsAgentArena.