Notes de version d’Eigent v1.0.3 : tâches durables, Spaces Git et Workspace Bundles
Reprenez les tâches interrompues, examinez le travail versionné et réutilisez des configurations complètes

Eigent v1.0.3 est une version conçue pour faire durer le travail important. Les tâches peuvent être récupérées après une interruption, chaque Space peut conserver un historique versionné vérifiable, et les fichiers, sorties de terminal, validations et contextes d’une Session restent disponibles à votre retour.
Cette version introduit aussi les Workspace Bundles pour réutiliser des configurations d’agents, une Memory ciblée pour les connaissances qui dépassent une tâche, une expérience Browser, Files et Terminal plus complète dans la Session, ainsi qu’un nouveau fournisseur de modèles intégré. Eigent devient un espace durable où le travail peut continuer, être inspecté et être réutilisé.
🔄 Des tâches durables, reprises en toute sécurité
Un long travail d’agent ne devrait pas être perdu à cause d’un rafraîchissement, d’une connexion interrompue ou du redémarrage de l’application.
Merci à @4pmtong pour l’intégration Workspace Bundle du PR #1842 et la fondation d’exécution durable de v1.0.3.
Eigent consigne dans un historique durable les limites essentielles d’une tâche : tentatives, outils, validations, délais, annulation, terminal, artefacts et récupération. Après une interruption, Eigent reconstruit ce qui s’est passé et propose une reprise sûre.
Nouveautés :
- Reprise après actualisation ou redémarrage — continuer depuis l’état récupérable
- Le travail terminé le reste — ne pas répéter automatiquement une action externe réussie
- Validations durables — conserver questions et décisions malgré les interruptions d’interface ou de transport
- Temps écoulé conservé — garder une durée exacte après rechargement
- Instructions aux limites sûres — mettre en attente les nouvelles demandes jusqu’au bon point
- Historique reconstruit par événements — projeter messages, outils, plans, fichiers, progression et récupération depuis le même registre
Eigent distingue le travail qu’il est sûr de reprendre d’une action externe au résultat inconnu. Dans ce dernier cas, il s’arrête et demande confirmation au lieu de risquer un effet en double.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1842
🌿 Des Spaces soutenus par Git et des changements limités à la tâche
Un Space devient un environnement versionné avec un historique clair, pas seulement un dossier contenant le dernier résultat.
Eigent initialise automatiquement Git pour les Spaces qu’il gère et réutilise un dépôt existant lorsqu’il est présent. Des checkpoints durables et des limites par tâche séparent les modifications d’une tâche du reste du Workspace.
Nouveautés :
- Historique automatique — versionner les Spaces sans configuration manuelle
- Dépôts existants — adopter le dépôt Git déjà présent dans un dossier
- Fichiers par tâche — examiner précisément ce qu’une tâche a modifié
- Revue des différences — inspecter ajouts et suppressions avant de décider
- Checkpoints durables — conserver des points utiles de reprise et de revue
- Branches et historique — situer le travail des agents au fil du temps
- Workspaces multi-agents isolés — travailler séparément tout en gardant un Workspace principal clair
Vous pouvez ainsi vérifier le fichier final et la limite de changement qui l’a produit.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1842
🖥️ Browser, Files et un vrai Terminal dans la Session
Le panneau latéral devient une partie active du Workspace plutôt qu’une simple surface d’affichage.
Merci à @Douglasymlai pour Browser, Files et le Terminal interactif du PR #1761.
Ouvrez une page Web, examinez un fichier ou utilisez un vrai shell local sans quitter la Session. Les onglets restent associés à la bonne Session et conservent leur état. Le Terminal affiche aussi les sorties actuelles et historiques des agents, scripts et processus en arrière-plan.
Améliorations :
- Outils par onglets — ajouter, sélectionner et fermer Browser, Files et Terminal dans un même panneau
- Navigation intégrée — barre d’adresse, précédent, suivant, actualiser et ouvrir à l’extérieur
- Shell local interactif — profil, PATH, couleurs, clavier, redimensionnement et applications plein écran
- Répertoire lié au Space — démarrer dans la bonne racine locale
- Terminal persistant — conserver PTY et historique entre changements d’onglets
- Historique des agents — inspecter les sorties actuelles et passées
- Environnement plus sûr — filtrer les variables ressemblant à des identifiants
Le cycle de revue est plus direct : demander un résultat, ouvrir l’artefact, examiner le terminal et poursuivre la conversation dans le même contexte.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1761
📄 Des fichiers générés plus faciles à ouvrir et à examiner
Les fichiers sont désormais des artefacts durables reliés à la tâche qui les a créés.
Eigent restaure leurs informations depuis un manifeste plutôt que depuis un état temporaire de l’interface. HTML local, images, PDF, texte et fichiers volumineux bénéficient d’aperçus fiables et bornés.
Améliorations :
- Manifestes durables — retrouver les fichiers après réouverture ou récupération
- Aperçus locaux élargis — ouvrir HTML, images, PDF, texte et gros artefacts
- Ressources HTML relatives — résoudre correctement les fichiers associés
- Chargement borné — éviter d’aspirer un contenu illimité dans l’interface
- Intention claire — ouvrir affiche le fichier, View changes ouvre sa différence liée à la tâche
- Listes par tâche — rattacher chaque changement au travail qui l’a produit
v1.0.3 sépare clairement la lecture du résultat de l’audit de ses changements.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1842
📦 Workspace Bundles : réutiliser toute la configuration
Un travail répétable dépend de plus qu’un prompt : agents, skills, outils, modèles, contexte, autorisations, environnement et identifiants doivent être correctement assemblés.
Workspace Bundles regroupe cette configuration et guide sa validation avant toute exécution.
Un Workspace Bundle peut inclure :
- Agents et skills — définir spécialistes et instructions
- Destinations MCP — déclarer les outils externes requis
- Profils de modèles — configurer les modèles de l’équipe
- Sources de contexte — choisir le matériel disponible au démarrage
- Autorisations — rendre explicites les capacités sensibles
- Exigences d’environnement — décrire les conditions d’exécution
- Emplacements de secrets — demander les identifiants sans incorporer leurs valeurs
Eigent distingue la préparation de l’installation de celle de l’exécution, valide les destinations MCP et résout les secrets à l’exécution sans les placer dans un manifeste partageable.
Une méthode d’équipe devient ainsi une configuration vérifiée, installable, complétable et réutilisable.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1842
🧠 Une Memory ciblée sans réécrire l’historique
Tout contexte utile n’appartient pas à une conversation, et chaque ancien message ne devrait pas devenir une consigne permanente.
v1.0.3 ajoute une Memory au niveau Utilisateur, Space et Session. Les notes peuvent être recherchées, organisées, confirmées et archivées, puis réutilisées au bon niveau.
Nouveautés :
- Memory Utilisateur — conserver préférences et connaissances dans Eigent
- Memory Space — garder le contexte d’un Workspace durable
- Memory Session — préserver les indications d’un flux de travail
- Recherche et organisation — gérer des notes plutôt qu’un résumé opaque
- Confirmation et archive — choisir le contexte actif ou retiré
- Séparation de l’historique canonique — une Memory éditable ne change pas ce que la tâche a réellement fait
L’historique reste la source de vérité ; Memory est la couche choisie pour le futur.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1842
🛡️ Validations, récupération et opérations plus sûres
La durabilité n’est utile que si les limites de sécurité durent elles aussi.
Eigent enregistre les autorisations avant de poursuivre, rend les contrôles idempotents et vérifie la propriété des tâches. Git, mutations du Workspace, outils, annulation et délais utilisent des limites explicites afin que la récupération ne passe pas silencieusement de l’inspection à l’action.
Fiabilité et sécurité :
- Effets inconnus fermés par défaut — demander une confirmation pour les résultats externes incertains
- Interaction humaine durable — enregistrer validations et réponses avant de continuer
- Contrôles idempotents — ne pas dupliquer une mutation lors d’une nouvelle tentative
- Vérification de propriété — respecter la bonne limite de Workspace
- Protection des valeurs sensibles — rejeter les secrets des manifestes, arguments et transports non sûrs
- Cycle Terminal renforcé — traiter défensivement création, reprise, rattachement, nettoyage et callbacks tardifs
- Annulation et timeout améliorés — placer l’interruption dans un état durable clair
Eigent poursuit ce qui est connu, sans inventer de certitude sur les actions externes.
✨ Ant Ling et corrections UX ciblées
Merci à @tangxinyao pour Ant Ling comme fournisseur intégré compatible OpenAI dans le PR #1823.
Ant Ling apparaît directement dans les réglages et le backend l’associe à l’adaptateur OpenAI compatible d’Eigent. Il n’est plus nécessaire de recréer une configuration générique.
La version corrige aussi le défilement inattendu de la vue repliée d’une tâche. Merci à @Douglasymlai pour le PR #1698.
🔗 PR : https://github.com/eigent-ai/eigent/pull/1823
🔗 PR : https://github.com/eigent-ai/eigent/pull/1698
🔁 Compatibilité avec le travail existant
Spaces, Sessions et historiques existants restent disponibles après la mise à niveau. Aucune configuration supplémentaire n’est nécessaire par défaut.
L’expérience durable basée sur les événements conserve des chemins de compatibilité pour les Sessions et données historiques pendant le déploiement du nouveau modèle de projection.
❤️ Un Workspace auquel revenir
Eigent v1.0.3 apporte :
- Des tâches durables récupérables après rafraîchissement, redémarrage ou interruption
- Une reprise sûre sans répéter les actions externes terminées
- Des Spaces Git avec checkpoints, historique et différences par tâche
- Browser, Files et Terminal interactif en Session avec état persistant
- Des manifestes de fichiers durables et davantage d’aperçus locaux
- Des Workspace Bundles pour agents, skills, MCP, modèles, contexte, autorisations, environnements et secrets
- Une Memory Utilisateur, Space et Session avec recherche, confirmation et archivage
- Des limites plus fortes autour des validations, délais, annulations, terminaux et données sensibles
- Ant Ling comme fournisseur intégré compatible OpenAI
Le thème est la continuité. Une tâche longue survit à une interruption, un Space montre l’évolution de ses fichiers, un Bundle transporte une configuration complète et Memory conserve le contexte utile sans changer le passé.
Un Workspace d’agents fiable permet non seulement de commencer, mais aussi de revenir, comprendre et continuer en sécurité.
🔗 Version : https://github.com/eigent-ai/eigent/releases/tag/v1.0.3
🔗 Journal complet : https://github.com/eigent-ai/eigent/compare/v1.0.2...v1.0.3
Continuons à construire.
Recent Posts

GLM-5.3-Flash : le modèle multimodal de Z.ai à un dixième du prix
GLM-5.3-Flash expliqué : le premier modèle GLM-5 nativement multimodal de Z.ai, son architecture hybride 320B-A18B, la licence MIT, le contexte 1M, les benchmarks et la tarification.

Cursor Origin : La Forge Git Conçue pour les Agents IA, Expliquée
Cursor Origin est une forge git pour l'ère agentique. Découvrez ce qui a été livré en bêta anticipée, comment fonctionne la mise en miroir GitHub, ce que les agents peuvent faire, et ce qui manque encore aujourd'hui.

Slack Code : Les agents IA de codage passent en mode multijoueur
Slack Code place les agents IA de codage dans des canaux partagés pour que les équipes planifient, révisent et livrent ensemble. Voici comment fonctionnent les canaux de code, à qui ils s'adressent et quels sont les compromis.