FS25 Gestionnaire de ferme IA V3.0.0.0





FS25 Gestionnaire de ferme IA V3.0.0.0
VOTRE FERME A ENFIN UN GÉRANT — un qui lit réellement vos comptes, surveille les prix et vous tape sur l'épaule quand c'est important.
AI Farm Manager 25 confie votre ferme à un véritable gestionnaire : une IA qui analyse votre sauvegarde (argent, champs, flotte, prix, météo, heure), se souvient de votre ferme d'une session à l'autre et affiche des cartes colorées à l'écran dès qu'une décision s'impose. Répondez directement dans le jeu d'un clic ou en saisissant une réponse, et l'IA vous répond.
PREMIÈREMENT, LA PARTIE HONNÊTE (LISEZ CECI)
Ce fichier .zip ne contient que la moitié du mod : la partie qui s'intègre à votre jeu et affiche des messages à l'écran. L'autre moitié est le cerveau : un logiciel gratuit appelé Claude Code qui s'exécute sur votre PC et fait office de gestionnaire. Les deux communiquent via de petits fichiers sur votre disque dur. Si vous installez uniquement le fichier .zip, rien ne se passera ; vous devez également configurer le logiciel compagnon (une installation unique de 2 minutes, lien ci-dessous). L'avantage : vous choisissez l'IA. Vous pouvez la configurer pour utiliser un modèle dans le cloud, ou exécuter une IA 100 % locale et gratuite avec Ollama ; dans tous les cas, les données de votre ferme restent sur votre ordinateur.
COMMENT ÇA FONCTIONNE
1. Vous jouez. FS25 sauvegarde votre ferme sur disque comme d'habitude.
2. Le gestionnaire lit toutes les données (argent, terrains, flotte, récoltes, contrats, silos, prix, météo) directement à partir de vos fichiers de sauvegarde. Il lit, il ne fait jamais de suppositions et il n'écrit jamais dans vos sauvegardes.
3. Quand quelque chose compte vraiment, cela fait apparaître une carte sur votre écran en plein milieu de la partie : une récolte mûre sur le point de pourrir, des engrais à leur niveau annuel le plus bas, un silo qui se remplit.
4. Répondez dans le jeu : cliquez sur 👍/👎 pour confirmer, ignorer ou saisissez une réponse libre. Déplacez votre curseur comme vous le faites déjà pour AutoDrive/Courseplay.
5. Il réagit : il lit votre réponse, la mémorise et effectue un suivi. Ensuite, il reste inactif à un coût quasi nul jusqu’au prochain événement important.
CE QUE CELA VOUS APPORTE
Une véritable mémoire — un historique par exploitation des décisions, des plans et de VOS règles de maison, pour que chaque session commence déjà à jour.
Le bon sens des prix d'achat/vente — les céréales atteignent leur pic saisonnier ; les semences/engrais/chaux/herbicides atteignent leur niveau le plus bas annuel — et seulement si vous possédez effectivement l'espace de stockage nécessaire.
Vérification de la réalité du matériel d'occasion — « Cette annonce est-elle réellement une bonne affaire ? » réponse comparée aux prix du neuf.
Une planification qui tient compte du facteur temps — quoi acheter et QUAND, et pas seulement quoi.
Des notifications fiables : des cartes de couleur (vert : OK / bleu : info / orange : avertissement / rouge : critique) avec 31 glyphes de contexte. Le système est volontairement discret : le silence est le mode par défaut, et il n’intervient que lorsque cela justifie de lâcher le volant.
Votre interface, à votre façon : panneau persistant ou fenêtres contextuelles classiques (basculer Ctrl+Point), déplaçable et repositionnable, et vos cartes sans réponse survivent à un redémarrage.
Véritablement bidirectionnel : il prend en compte vos clics et vos réponses saisies ; un double-clic ne peut pas être comptabilisé deux fois.
CE QUE ÇA NE FERA JAMAIS
N'écrit jamais sur votre sauvegarde, jamais. Accès 100 % en lecture seule à votre partie.
Ne communique jamais avec Internet — tout reste sur votre PC (en mode local, les données de votre exploitation ne transitent jamais par Internet).
Côté client uniquement, sans danger pour le mode solo ET multijoueur ; ne modifie aucun système de jeu.
CE DONT VOUS AUREZ BESOIN
Farming Simulator 25 + ce mod (PC).
Claude Code (https://claude.com/claude-code) installé sur votre PC — le compagnon gratuit qui exécute le gestionnaire.
Un modèle d'IA à utiliser — à votre choix : un compte Claude / Anthropic, une clé OpenRouter ou un modèle local gratuit via Ollama.
Python 3 (bibliothèque standard uniquement — rien à installer avec pip).
Une configuration unique de 2 minutes : lancez Claude Code dans le dossier de votre ferme et dites « configurer mon gestionnaire de ferme ».
Actuellement, ce programme fonctionne sous Windows avec WSL/Linux (il utilise les chemins /mnt/c/…). Pour cliquer sur les boutons des cartes, vous devez avoir un curseur de souris à l'écran (le bouton central d'AutoDrive, le bouton droit de Courseplay ou tout autre module de curseur).
C'EST EN COURS — AIDEZ-NOUS À LE FAÇONNER
Conçu aujourd'hui pour Claude Code ; d'autres interfaces de ligne de commande pour l'IA pourraient suivre en fonction des demandes de la communauté. Vous avez une idée de fonctionnalité ou vous avez rencontré un bug ?
Conçu par Parzival. Lit tout, ne fait aucune supposition et reste installé sur votre ordinateur.
V3.0.0.0
Une nouvelle architecture pour la façon dont Cyrus analyse votre ferme, ainsi qu'une série de correctifs issus des premières sessions en direct du gestionnaire sur une sauvegarde réelle.
Ajouté
L'assistant d'installation vous demande désormais votre nom et la langue souhaitée dès le départ. Auparavant, il ne posait jamais ces questions, vous appelait « partenaire » et parlait anglais quelle que soit la langue utilisée. Maintenant, il pose la question en premier et utilise la langue que vous avez indiquée.
Une nouvelle couche de cache. Des scripts dédiés collectent désormais l'état de votre ferme et l'enregistrent dans un cache vérifié à chaque sauvegarde. Ils affichent également les alertes de carburant/réparation de votre flotte directement sur votre écran dès qu'un seuil est franchi, sans que vous ayez à le demander. Cyrus lit les données déjà générées par ces scripts au lieu de tout collecter et de tout rapporter lui-même en une seule fois. Ainsi, chaque session démarre avec davantage d'informations déjà connues du jeu, lues de la même manière à chaque fois.
Closeout peut désormais proposer d'envoyer les problèmes au système de suivi GitHub du projet. À la fin d'une session, si un élément enregistré semble être un défaut du produit, Cyrus vous demande si vous souhaitez l'envoyer et vous demande systématiquement si vous avez d'autres ajouts ou modifications à apporter, qu'il s'agisse d'un défaut ou non. Chaque problème est analysé et le résultat de l'analyse vous est communiqué clairement (« analyse des noms d'utilisateur, des chemins d'accès et des identifiants d'auteur », sans aucune allégation de vérification de vos finances). Vous pouvez consulter le titre et le contenu exacts avant tout envoi et approuver, modifier, reporter ou supprimer chaque problème individuellement. Aucun traitement par lots n'est effectué et aucune action n'est entreprise sans votre accord.
Le programme d'installation vous demande désormais quelle est votre ferme lorsque votre sauvegarde en contient plusieurs (par exemple, une sauvegarde multijoueur rejointe), au lieu de le supposer.
Liste détaillée des travaux à effectuer parcelle par parcelle. Chaque parcelle fait état des opérations requises par son état (labour, chaulage, désherbage, etc.) en fonction de l'état spécifique de la parcelle, et non d'une liste générique. Chaque recommandation est accompagnée d'une explication détaillée.
Cyrus peut désormais vous indiquer quelles lignes de production sont à sec et le nombre d'heures restantes avant leur épuisement. Cette information est calculée en fonction du stock d'intrants de chaque ligne, et non du stock global de votre exploitation. Ainsi, un silo plein ailleurs ne masque pas un autre qui est sur le point d'être vide. Là où les données sous-jacentes ne peuvent pas le dire, Cyrus vous fournit l'information au lieu de faire des suppositions.
Modifié
La vérification « Puis-je vendre ceci ? » n'affiche plus un « non » catégorique sans fondement. Auparavant, elle pouvait indiquer qu'un objet vous appartenant (fumier, laine, lait, etc.) ne pouvait pas être vendu, alors qu'elle n'avait tout simplement pas trouvé où ; désormais, elle ne signale que ce qu'elle a confirmé.
Les limites de taille des fichiers en mémoire de votre ferme sont désormais des recommandations accompagnées d'un avertissement en cas de dépassement, au lieu de limites strictes vous empêchant de poursuivre. Votre ferme peut également enregistrer sa propre taille préférée, qui remplace la recommandation par défaut.
Une commande de notification mal saisie n'est plus signalée comme une erreur de frappe (« le jeu doit être fermé »), et les véritables échecs de livraison sont désormais distingués.
Fixé
Plusieurs commandes documentées faisaient référence à une variable du code Claude non définie dans les versions actuelles, ce qui les empêchait de s'exécuter sans message d'erreur. Désormais, chaque commande de la compétence utilise un chemin direct.
La mise à jour de la mémoire d'une ancienne ferme vers un format plus récent sauvegarde désormais systématiquement vos données au préalable, ou refuse de s'exécuter, ce qui pouvait auparavant détruire votre unique point de restauration en cas d'interruption en cours de route.
Une vérification de la fraîcheur des données en arrière-plan pouvait continuer à signaler les données mises en cache de votre ferme comme obsolètes immédiatement après leur actualisation. Ce problème est désormais résolu pour les sources de données concernées.
« Je n'ai aucun mod » est désormais accepté comme réponse complète et définitive lors de l'installation ; le gestionnaire ne repose plus la question et ne recherche plus sur votre disque un dossier inexistant.
Vérifier le matériel manquant pouvait expirer sur une flotte importante ; le système dispose désormais de plus de temps pour effectuer cette vérification spécifique.
Une vérification rapide de la fraîcheur de vos données en cache (effectuée lorsqu'une vérification complète prendrait trop de temps) pouvait indiquer que les données étaient « vérifiées » alors qu'elle n'avait comparé que l'horodatage et la taille de chaque fichier, sans jamais lire son contenu. Elle ne prétend plus à plus que ce qu'elle a vérifié.
L'état de croissance de chaque champ était systématiquement indiqué comme inconnu. À chaque sauvegarde, une étape de la construction de la table sous-jacente des stades de croissance était incomplète, empêchant ainsi sa création. Désormais, la construction se fait correctement et l'état des cultures est renseigné comme prévu.
L'état de maturité des cultures était déterminé par le nom de leur stade de croissance plutôt que par le drapeau correspondant. Sur cette carte, plusieurs cultures affichaient un stade de maturité indiqué comme tel alors qu'elles ne l'étaient pas, tandis que le stade réellement mûr était désigné par un nom différent. Il était donc possible qu'une culture soit considérée comme mûre alors qu'elle ne l'était pas, et inversement. Désormais, l'état de maturité est déterminé par le drapeau approprié.
