Les derniers articles


  • J’ai mis à jour mon PC il y a quelques jours. Je suis passé à la dernière version LTS d’Ubuntu, la 26.04. Comme d’habitude, cela implique quelques changements d’outils, certains devenant inutilisables. Pour cette upgrade, c’est le cas de SimpleScreenRecorder, que j’utilise depuis 11 ans pour enregistrer mes tutoriels. Il nécessite une session X11 pour fonctionner, c’est devenu impossible avec Ubuntu.

    J’ai donc testé quelques applications pour le remplacer. Vokoscreen (que j’utilisais avant SimpleScreenRecorder) et GPU Screen Recorder fonctionnent bien, mais ne permettent pas le mode « fenêtre » sur une session Wayland.

    Mon choix s’est finalement porté sur Kooha qui est très light (très peu d’options) et qui fait le nécessaire pour mon besoin ! Pour l’installer, c’est très simple. Le seul bémol, c’est qu’il enregistre avec un compteur à l’écran, mais on peut le cacher en bas pendant qu’on enregistre, ou le placer sur le deuxième écran si on est en multiscreen (ce qui est mon cas).

    Kenavo.

  • Je suis tombé par hasard sur l’excellente vidéo de Projets IA sur les boucles agentiques et je me suis dit que ça pourrait intéresser les membres de notre communauté éducative. La vidéo dure 14 minutes et on ne voit pas le temps passer !

    Pour vous en fournir un résumé, j’ai utilisé NotebookLM (pour extraire les principaux sujets) et Napkin (pour générer des illustrations). J’ai rédigé une bonne partie de l’article en m’appuyant sur les textes écrits par NotebookLM.

    Le paradoxe du modèle de langage

    Les LLM (grands modèles de langage) comme ChatGPT, Claude ou Le chat Mistral ne savent faire qu’une chose : calculer la probabilité du mot suivant pour poursuivre une chaîne de caractères. Pour comprendre ça, il suffit de penser à votre téléphone qui essaie de deviner le mot suivant dans le message que vous êtes en train de saisir. Ils ne savent pas lancer une application, appuyer sur un bouton ou faire un calcul mathématique.

    Pour qu’ils puissent agir, il faut leur mettre à disposition des outils et des recettes pour interagir avec ces outils. C’est l’objectif du concept ReAct (Reasoning and Acting, ou Raisonner et Agir).

    Le cœur du moteur : la boucle « Raisonner, Agir, Observer »

    La mécanique d’un agent autonome fonctionne autour de trois composants clés :

    • LLM (Grand modèle de langage) : le générateur textuel sous-jacent. C’est un pur producteur de texte.
    • Outil (Tool) : une fonction logicielle externe mise à disposition de l’agent ; rechercher sur le web, lire des fichiers, calculer, envoyer des messages… Le LLM ne lance jamais l’outil lui-même : il émet uniquement une chaîne de texte formulant la demande d’utilisation.
    • Agent : l’assemblage structuré d’un LLM et d’outils au sein d’une boucle d’exécution continue (while loop), maintenue active jusqu’à la résolution de la tâche.

    L’exemple utilisé dans la vidéo :

    On demande à l’agent IA de nous trouver un restaurant italien près de chez soi pour vendredi soir et de réserver une table. Interrogé directement, un LLM inventerait une réponse plausible mais en partie fictive. Intégré dans une boucle agentique, il procède par itérations successives :

    1. Raisonner : le modèle analyse la demande et verbalise sa démarche. Il produit la séquence textuelle : « Pour réserver, il me faut d’abord la liste des restaurants italiens ouverts le vendredi. Je vais donc appeler l’outil de recherche. » Cette verbalisation intermédiaire est le cœur du motif ReAct : elle force le modèle à décomposer un problème flou en une première action élémentaire.
    2. Agir : le modèle formule sa demande d’action en décrivant l’outil souhaité et ses paramètres. C’est le programme d’exécution qui entoure le modèle qui intercepte cette demande et lance la recherche réelle sur le réseau.
    3. Observer : le programme récupère le résultat de l’outil (par exemple, trois restaurants identifiés avec leurs créneaux) et réinjecte ce texte dans le fil de la conversation. C’est la phase d’observation.

    Le fonctionnement est récursif. Au tour suivant, le LLM prend en entrée la tâche initiale, son premier raisonnement, l’action demandée et l’observation concrète obtenue. Fort de ce nouvel ancrage dans le réel, il déroule le cycle suivant : il raisonne (« Le premier choix est disponible à 20h, je dois vérifier mon agenda »), agit (demande d’accès à l’outil agenda), observe (créneau confirmé libre), puis réitère jusqu’à déclencher l’outil de réservation et confirmer l’accomplissement de la tâche.

    Les indispensables

    Pour garantir le fonctionnement de l’agent, il y a plusieurs précautions à prendre.

    1. La mémoire de travail par empilement du contexte

    Un LLM ne conserve aucune mémoire d’un appel à l’autre. Entre le tour 1 et le tour 2, il a tout oublié. La fenêtre de contexte est comparable à la surface d’un bureau. Le modèle ne voit et ne traite que les documents posés à plat sous ses yeux. Tout ce qui est rangé dans un tiroir ou retiré du bureau n’existe pas pour lui.

    Pour constituer la mémoire de travail du LLM, le programme hôte réinjecte l’historique complet à chaque nouvelle itération : tâche initiale + raisonnement 1 + action 1 + observation 1 + raisonnement 2…

    2. Les conditions d’arrêt

    Un système agentique continue de tourner tant qu’une condition de sortie ne vient pas interrompre la boucle. Deux mécanismes doivent impérativement coexister :

    • La sortie normale : le modèle estime la tâche accomplie. Au lieu d’émettre un appel d’outil, il génère une réponse textuelle finale adressée à l’utilisateur (ex. : « La réservation est confirmée pour vendredi à 20h »). Le programme détecte l’absence de demande d’action et met fin à la boucle.
    • Le plafond d’itération (limite mécanique) : un modèle peut parfois entrer dans une boucle infinie ou hésiter indéfiniment. Pour éviter un emballement qui consommerait l’intégralité de la fenêtre de contexte et du budget API, une barrière mécanique stricte (par exemple 10 ou 20 tours maximum) coupe l’exécution, même si l’agent n’a pas déclaré avoir terminé.

    3. L’appel d’outil structuré

    En milieu informatique, une phrase comme « Il faudrait regarder les restaurants italiens du coin » est impossible à interpréter. Le LLM est donc entraîné pour émettre sa demande sous forme structurée.

    {
      "tool": "recherche_restaurant",
      "arguments": {
        "type_cuisine": "italien",
        "jour": "vendredi",
        "horaire": "20:00"
      }
    }

    Modes d’échec et Garde-fous

    En environnement de production, la boucle agentique est confrontée à la complexité du monde réel. Chaque échec possible exige l’intégration d’un garde-fou spécifique.

    • Le mauvais appel à un outil : le LLM commet une erreur de syntaxe ou appelle un outil inexistant. Le programme intercepte la demande du modèle et vérifie la cohérence de la demande. S’il y a une erreur, il la signale sous la forme d’une observation explicite, ce qui permet au LLM de rectifier le tir au tour suivant.
    • La non-convergence : l’agent oscille indéfiniment entre deux étapes ou répète exactement la même action sans progresser vers l’objectif. Pour éviter qu’il ne tourne à l’infini, on met en place un plafond d’itération. Cette barrière d’exécutions stoppe mécaniquement l’agent avant qu’il ne brûle le budget de requêtes.
    • La fausse piste : le modèle formule une hypothèse erronée dès les premiers tours. Il construit une série d’actions sur cette erreur initiale et s’y enfonce au lieu de la corriger. Pour éviter cela, on confie les différentes tâches à des sous-agents. Chaque sous-agent gère une sous-tâche isolée avec sa propre boucle et son propre contexte restreint, empêchant une fausse piste de contaminer l’ensemble du système.
    • L’humain dans la boucle (Human-in-the-loop) : pour toutes les actions aux conséquences importantes (transactions financières, suppression de données, envoi de courriels), la boucle automatique est suspendue et une validation humaine est demandée avant de procéder à l’exécution de l’outil. L’agent propose le plan d’action, mais l’humain conserve le pouvoir de décision.

    Conclusion

    « Un agent, ce n’est pas un modèle plus intelligent, c’est le même modèle mis dans une boucle et branché sur le monde. »

  • Les étudiants en BTS TC UJAC ont géré l’actualité de l’établissement :

    Ils ont enregistré un podcast présentant l’organisation de la journée d’intégration au Mont-Saint-Michel.

    Ils ont créé un logo sur le CyberMois au Campus Merdrignac.

    Ils ont créé une affiche pour la première journée portes ouvertes au Campus Merdrignac.

    Reste encore à venir, l’affiche réalisée par les apprenties et la vidéo de présentation du BTS TC UJAC.

    Kenavo.

  • Ce tutoriel présente le fonctionnement de l’offre gratuite du site Docstoaudio. C’est très simple d’utilisation et le résultat est de bonne qualité. Cela peut être une alternative à MirageMake dont le développement s’est arrêté.

    Points à retenir :

    • https://docstoaudio.online/fr
    • Déposer votre PDF (ou DOCX)
    • Sélectionner les chapitres
    • Nettoyer le texte
    • Choisir la voix
    • Convertir puis télécharger.

    Pour en profiter pleinement, passer en mode plein écran et en HD !

    Télécharger la vidéo :

    Kenavo.

  • Lundi dernier, j’étais convié à une journée de formation organisée par notre DRTIC. Il s’agissait de préparer le CyberMois de l’Enseignement Agricole Public, mis en œuvre par le réseau national des DRTIC et #acoustice. J’avais déjà assisté à une conférence de l’ANSSI au séminaire des TIM en juin 2023.

    État de la menace et bonnes pratiques

    Deux agents de la SGAMI Zone Ouest nous ont fait une présentation très intéressante sur les menaces de cybersécurité sur les différents services de l’État et sur les bonnes pratiques à adopter.

    1. La première chose que je retiens, c’est que tous les ministères sont plus ou moins interconnectés et que donc, une attaque depuis un webmail du ministère de l’Écologie peut constituer la première étape d’une attaque sur le ministère de l’Intérieur !
    2. La deuxième, c’est que les fuites se multiplient et que vos données personnelles sont probablement déjà disponibles pour les assaillants.
    3. Le premier bon conseil à retenir, c’est de ne pas garder dans un webmail des informations de connexion ou une copie d’un certificat de sécurité, qui pourrait permettre à un attaquant de poursuivre plus loin son intrusion.
    4. Il faut également bien séparer les usages pro et les usages perso. Accéder à des outils de travail sur votre ordinateur personnel ou votre téléphone peut s’avérer problématique si votre matériel a été infecté par un infostealer !
    5. Votre mot de passe « pro » (educagri pour nous) doit être suffisamment complexe et n’être utilisé que pour ce compte.
    6. Dans l’idéal, utiliser un coffre-fort numérique. L’ANSSI conseille Keepass.
    7. L’Internet des objets constitue un terrain de jeu propice au piratage. Votre télé connectée, votre frigo connecté, vos caméras de surveillance sont autant de points d’entrée possibles sur le réseau local de votre domicile (celui de votre box). Les logiciels et les firmwares sont-ils à jour ? Avez-vous changé les mots de passe par défaut ?
    8. Il n’est plus nécessaire d’être un surdoué de l’informatique pour tenter de pirater un système d’information. Avec l’aide de l’IA et d’outils OSINT, n’importe qui peut s’improviser pirate informatique !
    9. Avec l’IA, l’exploitation des failles de sécurité devient très rapide, parfois seulement quelques heures après leur diffusion.
    10. Être très méfiant dans tous vos échanges « électroniques ». Les scénarios d’hameçonnage (Phishing) sont de plus en plus complexes : QUISHING, Morphing (avec l’IA), contextualisation à l’aide de vos données personnelles… Vérifiez toujours par un autre canal (sûr) si les informations qu’on vous donne au téléphone, par mail ou en visioconférence sont bien réelles.

    Il devient donc urgent de faire monter en compétence l’ensemble des agents sur ces questions ! C’est l’objectif du Cyber-Mois d’octobre 2026 !

    Quelques bons conseils

    CyberMois dans l’Enseignement Agricole Public

    #acoustice et le réseau national des DRTIC proposent des activités et ressources durant tout le mois d’octobre 2026 à l’occasion du CyberMois !

    Le programme est disponible ici :

    https://acoustice.educagri.fr/?CyberMois

    Je vous conseille le module « La cybersécurité – les essentiels« 

    Différentes ressources seront mises à disposition :

    • Nos DRTIC ont créé un jeu sérieux pour travailler les questions de cybersécurité avec les collègues. J’en ai une version papier au bureau si vous êtes intéressés.
    • La DRAAF de Bretagne a créé un scénario Cybersécurité pour préparer les équipes de direction à toutes les situations de crise potentielles.
    • Trois badges numériques ont été créés pour l’occasion. Voir ici.

    Kenavo.

  • Il existe de nombreuses applications pour convertir un texte en audio. Docstoaudio présente l’avantage d’avoir une version gratuite qui fonctionne bien et qui suffit amplement pour une conversion de consignes par exemple.

  • Comme chaque année, nous proposons aux nouveaux collègues une présentation des outils numériques du lycée. Je vous donne donc rendez-vous le jeudi 25 septembre à partir de 13h25 et jusqu’à 16h20 en salle multimédia (C24). La visite dure environ une heure.

    Les outils du lycée :

    À jeudi !

  • Hier, j’accompagnais nos étudiants en BTS TC UJAC lors de la première journée d’intégration, organisée par ma collègue d’ESC Mylène, au Mont-Saint-Michel. C’était la deuxième fois que j’avais la chance de traverser la baie du Mont à pied. Une belle manière de lancer cette nouvelle année avec les étudiants. Merci Mylène !

    Pour l’occasion, j’avais prévu une mission TIM. Je la partage avec vous !

    Kenavo.

  • Cette année, j’ai toujours le module M5 en BTS TC (UJAC & VBS) et le module MG1 en Bac Professionnel AP. La nouveauté est sur le M5, car j’ai changé d’outil pour conduire la création de sites avec les étudiants. ! Je repars également pour une année supplémentaire en EIL avec les étudiants.

    Ces progressions sont provisoires et ont été remaniées en fin d’année dernière.

    Bonne rentrée à toutes et à tous !

  • La reco du Prof T.I.M. revient avec de nombreuses photos et une vidéo. D’après vous, dans quel pays suis-je allé en vacances ? Un indice : c’est en Amérique du Sud !

    Kenavo.