logo
  • Environnements
  • Entreprise
  • Tarifs
Blogs
Mar 25, 2026

Notes de version d’Eigent v0.0.89 : refactorisation du serveur v1, Haiku 4.5 et compétence d’audit de sécurité

Architecture pilotée par le domaine, prise en charge de nouveaux modèles et compétence de sécurité intégrée pour vos agents de cowork Eigent

Douglas LaiDouglas Lai
Share to
Notes de version d’Eigent v0.0.89 : refactorisation du serveur v1, Haiku 4.5 et compétence d’audit de sécurité
  • ⚙️ Refactorisation du serveur v1 : architecture pilotée par le domaine
  • 🔐 Auditeur de sécurité : compétence intégrée pour la sécurité du code
  • 📊 Clarté de l’utilisation des tokens dans l’en-tête du chat
  • 🤖 Prise en charge du modèle Claude Haiku 4.5
  • 🔢 Formatage du nombre de tokens sensible à la locale
  • 🐛 Corrections de bugs
  • ❤️ La communauté continue de relever la barre
Automate Everything with
AI Workforce on Desktop
Download Eigent

Eigent v0.0.89 est une version fondatrice. Sous le capot, l’ensemble du serveur a été restructuré autour d’une architecture pilotée par le domaine avec un routage d’API versionné — un changement qui rend le backend d’Eigent plus propre, plus évolutif et beaucoup plus simple à contribuer. En surface, cette version ajoute Claude Haiku 4.5 au sélecteur de modèles, intègre une compétence d’auditeur de sécurité et apporte des améliorations significatives à l’expérience du chat.

Pour toute personne qui utilise Eigent comme plateforme de cowork open source ou l’évalue comme alternative de cowork, v0.0.89 représente une base plus mature, prête pour la production. Allons-y.


⚙️ Refactorisation du serveur v1 : architecture pilotée par le domaine

Le plus grand changement de cette version — et celui qui pose les bases de tout ce qui suit.

Un immense merci à @4pmtong, relu par @Wendong-Fan, @bytecii et @fengju0213, pour avoir mené à bien la refactorisation du serveur v1. Il s’agit d’un travail architectural majeur qui transforme l’organisation du backend d’Eigent.

Auparavant, le serveur utilisait une structure plate controller/component/service. Cela fonctionnait quand Eigent était plus petit, mais à mesure que la plateforme s’est développée — avec davantage de modèles, de déclencheurs, de fournisseurs OAuth et d’intégrations MCP — cette structure plate est devenue plus difficile à parcourir et à faire évoluer. La nouvelle structure pilotée par le domaine résout ce problème.

Ce qui a changé :

  • Modules de domaine — le serveur est désormais organisé par domaine : chat, config, mcp, model_provider, oauth, trigger, user. Chaque domaine possède ses propres couches api/, schema/ et service/
  • Infrastructure centrale — les utilitaires partagés auparavant dispersés dans component/ sont désormais regroupés dans core/
  • Package partagé — les préoccupations transverses (auth, middleware, gestion des exceptions, journalisation, utilitaires HTTP, types) résident dans un package dédié shared/
  • Prise en charge du Trace ID — traçage des requêtes via contextvars et middleware, ce qui facilite le débogage des tâches d’agents distribués
  • Routage d’API versionné — tous les appels API du frontend sont passés de /api/... à /api/v1/..., couvrant les endpoints de chat, config, MCP, déclencheurs, OAuth, utilisateur et fournisseur de modèle
  • Nettoyage de l’héritage — suppression de component/auth.py, component/permission.py, component/stack_auth.py et component/time_friendly.py

C’est le genre de travail fondamental qui fait d’Eigent une plateforme de cowork open source plus sérieuse — une plateforme dans laquelle les contributeurs peuvent s’orienter avec confiance et sur laquelle les équipes peuvent bâtir durablement.

🔗 PR : https://github.com/eigent-ai/eigent/pull/1509


🔐 Auditeur de sécurité : compétence intégrée pour la sécurité du code

Chaque agent de cowork Eigent est désormais livré avec une conscience de la sécurité prête à l’emploi.

Merci à @statxc, relu par @a7m-1st et @Pakchoioioi, d’avoir contribué skill-security-auditor comme compétence d’exemple par défaut. Cette compétence offre à tous les agents Eigent une approche structurée et de niveau professionnel pour l’audit de code, la détection de secrets et l’analyse de vulnérabilités.

La compétence d’auditeur de sécurité est un excellent exemple de ce qui fait d’Eigent une alternative de cowork convaincante : au lieu d’exécuter un outil de sécurité séparé, vous pouvez déléguer les revues de sécurité directement à un agent Eigent dans le cadre de votre flux de travail habituel.

Ce qui est inclus :

  • Flux d’audit en 6 étapes — reconnaissance, détection de secrets, analyse OWASP Top 10, audit des dépendances, revue de la configuration et revue de l’authentification/autorisation
  • Bibliothèque de modèles de vulnérabilités — modèles de détection détaillés pour les injections, les failles d’authentification, les problèmes de cryptographie, la désérialisation, SSRF et les vulnérabilités d’opérations sur les fichiers dans Python, JavaScript, TypeScript, Go et Java. Vérifications spécifiques aux frameworks pour Django, Flask, Express et Spring Boot
  • Bibliothèque de modèles de secrets — expressions régulières pour plus de 20 types de secrets (AWS, GCP, Azure, GitHub, Slack, Stripe, SendGrid, et plus), chaînes de connexion aux bases de données et clés privées — avec des règles de réduction des faux positifs
  • scan_project.py — un analyseur complet de projet qui vérifie les secrets en dur, les appels de fonctions dangereux et les modèles de configuration non sécurisés. Prend en charge une sortie texte et JSON
  • scan_secrets.py — un analyseur de secrets ciblé avec filtrage des faux positifs (ignore par défaut les espaces réservés, les références à des variables d’environnement et les fichiers de test), avec l’option --include-tests disponible
  • Zéro dépendance — les deux scripts s’exécutent uniquement avec la bibliothèque standard. Aucun pip install requis

Aucune modification d’Electron, du frontend ou du backend n’a été nécessaire — la compétence est détectée automatiquement depuis resources/example-skills/ via le mécanisme existant seedDefaultSkillsIfEmpty().

🔗 PR : https://github.com/eigent-ai/eigent/pull/1479


📊 Clarté de l’utilisation des tokens dans l’en-tête du chat

Petit changement d’interface. Grande différence dans la compréhension de la consommation de vos agents.

Merci à @dataCenter430, relu par @a7m-1st, d’avoir retravaillé l’affichage des tokens dans l’en-tête du chat afin qu’il soit vraiment informatif plutôt qu’un simple nombre à décoder mentalement.

Auparavant, le nombre de tokens affiché à côté de « Chat » dans l’en-tête était obscur — un nombre brut comme 19994406 sans libellé ni contexte. Maintenant, c’est un véritable élément d’information.

Nouveautés :

  • Info-bulle au survol — en survolant le nombre de tokens, on voit un libellé « Utilisation des tokens » avec une brève explication
  • Répartition tâche vs projet — l’info-bulle affiche à la fois le nombre de tokens de la tâche en cours et le total du projet (par exemple, « Cette tâche : 1 234 · Total du projet : 5 678 »)
  • Style cursor-help — indicateur visuel signalant que la valeur est interactive
  • Prise en charge i18n — nouvelles clés de langue (chat.token-usage, chat.token-usage-this-task, chat.token-usage-project-total) ajoutées dans toutes les langues prises en charge

Lorsque vous exécutez des workflows d’agents multi-étapes dans votre espace de travail cowork Eigent, comprendre la consommation de tokens au niveau de la tâche et du projet est essentiel pour maîtriser les coûts et planifier la capacité.

🔗 PR : https://github.com/eigent-ai/eigent/pull/1501


🤖 Prise en charge du modèle Claude Haiku 4.5

Des agents plus rapides et plus légers quand vous en avez besoin.

Merci à @Abishek-Newar d’avoir ajouté Claude Haiku 4.5 à la liste des modèles d’Eigent. Haiku 4.5 est le modèle le plus rapide et le plus rentable d’Anthropic dans la famille Claude 4 — idéal pour les tâches à fort volume, les étapes de classification rapides et les agents légers qui n’ont pas besoin de la pleine puissance de raisonnement de Sonnet ou Opus.

Ce qui a été ajouté :

  • Claude Haiku 4.5 disponible dans le sélecteur de modèles pour tous les types d’agents
  • Compatibilité totale avec les workflows d’agents cowork Eigent existants
  • Option économique pour les charges de travail où la vitesse prime sur la profondeur

Avoir Haiku 4.5 dans la gamme vous donne tout le spectre Claude 4 dans votre espace de travail cowork Eigent — choisissez le bon modèle pour chaque tâche sans quitter la plateforme.

🔗 PR : https://github.com/eigent-ai/eigent/pull/854


🔢 Formatage du nombre de tokens sensible à la locale

Les nombres doivent être lisibles. Maintenant, ils le sont.

Merci à @dev-miro26 pour cette amélioration ciblée mais impactante : les nombres de tokens dans l’application utilisent désormais Number.toLocaleString() pour s’afficher avec des séparateurs de milliers adaptés à la locale.

Un nombre comme 19994406 devient 19,994,406 pour les utilisateurs en-US, 19.994.406 pour les utilisateurs de-de, et ainsi de suite — automatiquement, en fonction des paramètres régionaux de l’utilisateur.

Où cela s’applique :

  • En-tête du chat : nombre de tokens dans HeaderBox
  • Barre latérale de l’historique : nombres de tokens des projets actifs et historiques

Un petit gain de confort qui rend le suivi de l’utilisation beaucoup plus facile à consulter d’un coup d’œil — surtout lors de sessions d’agents plus longues.

🔗 PR : https://github.com/eigent-ai/eigent/pull/1475


🐛 Corrections de bugs

Cette version apporte également plusieurs corrections ciblées :

  • Correction de l’apparition de la carte d’action de déclencheur en plein flux — La carte « Ajouter une action de déclencheur » n’apparaît désormais qu’après la fin complète de la saisie du message END final de l’assistant, évitant ainsi l’affichage prématuré d’éléments d’interface pendant que le markdown est encore en streaming. (#1474 — @kiannidev)

  • Correction du débordement du long texte de tâche dans la carte de tâche de ChatBox — Ajout de min-w-0 pour permettre au conteneur de texte de tâche de se réduire correctement à l’intérieur de la ligne flex, et remplacement de la classe non effective overflow-wrap-anywhere par [overflow-wrap:anywhere] afin que les longs contenus de tâche se replient correctement. (#1505 — @fengju0213)

  • Annulation du style natif Electron sur macOS — Le style de fenêtre natif/vibrancy de macOS introduit dans v0.0.88 a été annulé pendant que des améliorations de stabilité sont en cours. (#1512 — @4pmtong)


❤️ La communauté continue de relever la barre

Ce sprint a livré :

  • Une refactorisation complète du serveur pilotée par le domaine avec un routage d’API versionné
  • Claude Haiku 4.5 ajouté à la gamme de modèles
  • Une compétence d’auditeur de sécurité de niveau production, construite et contribué par la communauté
  • Un affichage plus intelligent de l’utilisation des tokens dans l’en-tête du chat
  • Un formatage du nombre de tokens sensible à la locale dans toute l’interface
  • Trois corrections de bugs importantes

v0.0.89 est une version qui rend Eigent plus capable en surface et plus solide en profondeur. Que vous l’utilisiez comme votre principal outil de cowork open source, que vous l’évaluiez comme alternative de cowork à des plateformes fermées, ou que vous contribuiez à l’écosystème de cowork Eigent — cette version fait avancer les choses de manière significative.

Continuons à construire.

Recent Posts

ChatGPT dans Chrome : Side Chat, onglets ouverts et historique de navigation expliqués
Jul 31, 2026

ChatGPT dans Chrome : Side Chat, onglets ouverts et historique de navigation expliqués

ChatGPT fonctionne maintenant dans Chrome avec un Side Chat, le contexte des onglets ouverts, YouTube et la sélection de texte pour poser des questions, ainsi que des suggestions d'URL et l'historique de navigation — voici comment.

Douglas LaiDouglas Lai
Claude Opus 5 : Intelligence quasi-frontière à moitié prix
Jul 28, 2026

Claude Opus 5 : Intelligence quasi-frontière à moitié prix

Claude Opus 5 offre une intelligence proche de Fable 5 à moitié prix, avec un curseur d'effort pour échanger de la puissance de calcul contre des économies. Spécifications, tarifs et impact sur les agents.

Douglas LaiDouglas Lai
Alternative à Cursor (Gratuite & Open Source) : L'Espace de Travail Qui Vous Appartient
Jul 23, 2026

Alternative à Cursor (Gratuite & Open Source) : L'Espace de Travail Qui Vous Appartient

Vous cherchez une alternative gratuite et open source à Cursor après l'acquisition par SpaceX ? Comparez les coûts, l'auto-hébergement, le choix du modèle et la résidence des données, avec un chemin de migration.

Douglas LaiDouglas Lai
Automate everything with AI workforce on desktop
Download Eigent

Essayez Eigent dès aujourd’hui

Téléchargez l’application de bureau open source. Votre workforce IA, exécutée sur votre machine.

Télécharger Eigent
Eigent

Recevez les dernières mises à jour, tutoriels et versions sur l’automatisation de la workforce IA.

ProduitEigentEnvironnementsTarifsEntreprise
ExplorerSolutionsCas d’usageCompétencesPluginsBlogs
DéveloppeursDocumentationGitHubCAMEL-AIOpen Source FundPartenaire
TéléchargementPour open source
EntrepriseÀ propos de nousMarqueCarrièresConditions d’utilisationPolitique de confidentialitéSécurité et confiancePolitique relative aux cookiesPolitique de remboursement et d’essai

Tous droits réservés © 2026 EIGENT UK LTD

Nouvelle version d’Eigent 1.0 publiée !download