🔍
Publié le 22 octobre 2026
Rust est un langage de programmation moderne, réputé pour sa performance et sa fiabilité. Il s'impose progressivement dans l'écosystème de l'IA : de nombreux outils d'IA agentique comme l'agent open source Goose ou le framework Rig sont codés en Rust.
Nous allons découvrir les bases de Rust et de son gestionnaire de paquets Cargo, puis créer un agent IA de type boucle agentique, fondé sur un LLM Mistral, OpenAI, Claude ou open source en local.
A l'issue de cette formation courte Rust pour l'IA, vous serez capables de créer des programmes Rust simples mobilisant l'IA générative et agentique.
Cette formation s'adresse aux débutants en Rust. Si vous préférez Python, découvrez notre formation courte Python IA LLM débutant.
1 jour
À distance (présentiel possible en intra-entreprise)
Au maximum 10 participants
500€ HT (600€ TTC) par participant
Sur devis en intra-entreprise
La formation se découpe en deux temps.
Nous découvrirons tout d'abord les bases du langage Rust et de Cargo, avec un focus sur la gestion de la mémoire et des exceptions, qui fait la force de Rust et le distingue des langages comme Python ou JavaScript.
Nous créerons ensuite un agent IA en Rust. En ouverture, nous découvrirons le framework Rig ainsi que l'agent Goose (un projet soutenu par l'Agentic AI Foundation), et identifierons des pistes pour poursuivre votre progression en Rust.
Notre approche pédagogique s'appuie sur l'alternance de présentations par le formateur et de mises en pratique accompagnées sur un projet fil rouge. A l'issue de la formation, vous conserverez le code et tous les supports de formation.
Nous allons implémenter un programme Rust de type "RAG agentique" en ligne de commande qui ouvre un document et produit une synthèse, en gérant correctement tous les cas particulier (fichier absent, gestion des documents longs).

Cette formation est une introduction à l'utilisation du langage Rust pour créer des agents IA.
L'enjeu est de se familiariser avec les fondamentaux de Rust et son écosystème d'outils pour l'IA agentique.
La formation Rust pour l'IA agentique est ouverte aux débutants en Rust. Avoir déjà pratiqué un autre langage de programmation (Python, JavaScript...) est fortement recommandé.
Vous maîtrisez déjà Rust mais êtes intéressés par une formation à l'IA agentique ? Le niveau de la formation peut être adapté selon votre situation.
Un questionnaire d'auto-évaluation sera envoyé à chaque participant au début de la formation pour nous permettre d'évaluer au mieux son niveau, ses besoins et ses attentes concernant la formation.
Eric Burel est ingénieur en informatique et mathématiques appliquées diplômé de l'ENSIMAG. Il est le co-fondateur de LBKE et a contribué à la création de plusieurs startups technologiques.
Eric est actif dans le domaine de l'intelligence artificielle générative en tant qu'ambassadeur IA et membre de la communauté LangChain.
Il contribue aussi à l'open source en tant que membre du collectif Devographics, qui organise les enquêtes annuelles "State of" JavaScript, React et AI.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Pourquoi utiliser le langage Rust pour l'IA ?
Rust offre des performances comparables au C++ tout en garantissant la sécurité mémoire dès la compilation. Ces qualités en font un langage de choix pour créer des outils pour l'intelligence artificielle générative et agentique.Rust est-il difficile à apprendre ?
Rust a la réputation d'être exigeant, notamment à cause de son modèle de gestion de la mémoire. C'est pourquoi la formation consacre un temps dédié à la propriété et à l'emprunt. Le compilateur de Rust, très pédagogue, et les assistants IA de code facilitent aussi grandement l'apprentissage.Je suis déjà développeur, mais pas en Rust, cette formation est-elle faite pour moi ?
Oui, Rust est un langage plutôt complexe et cette formation cible les développeurs informatique qui ne connaissent pas encore Rust. Vous pourrez aller plus loin en cours de formation avec du contenu plus avancé : traits, parallélisation avec Tokio, création d'un serveur MCP.Je suis débutant en programmation, puis-je suivre cette formation Rust ?
Cette formation suppose de maîtriser au moins un langage de programmation, pour un débutant en code, nous recommandons plutôt de commencer par le langage Python via notre formation Python IA LLM débutant.Comment se former en autonomie à Rust ?
En amont de cette formation, vous pouvez découvrir Rust via la documentation officielle en français. Il n'y a pas besoin de payer pour suivre un parcours e-learning : cette documentation gratuite est déjà très complète. L'intérêt de notre formation est de compléter cette ressource avec un atelier pratique guidé par un formateur et des exercices concrets.Pourquoi utiliser Rig ?
Rig est un framework open source qui unifie l'accès aux fournisseurs de LLM et propose des abstractions pour créer des agents IA et des architectures RAG. C'est en quelque sorte l'équivalent de LangChain pour Rust.Qu'est-ce que Goose ?
Goose est un agent IA open source codé en Rust, utilisable en ligne de commande ou via une application de bureau. Initialement créé par Block, il est désormais soutenu par l'Agentic AI Foundation, hébergée par la Linux Foundation.Quels projets IA et data utilisent déjà Rust ?
Le framework Rig, l'agent IA Goose, mais aussi d'autres projets. Le gestionnaire de paquets "uv" pour le langage Python, est implémenté... en Rust ! Le projet a d'ailleurs été racheté par OpenAI en 2025. Rust est très utilisé pour créer des outils data/IA quand la haute performance et la gestion correcte des allocations mémoire sont nécessaires.Nous proposons des formations courtes dans le domaine du développement web fullstack et du développement LLM, à destination des développeurs JavaScript et Python.
Nous accompagnons aussi les dirigeants, cadres et managers techniques via des formations qui leur sont dédiées.