ego (lite) n’est qu’un navigateur ; ego est votre agent personnel sur tous vos appareils.
Rejoindre la liste d'attente
Français

Présentation d'ego (lite)

Ce qu'est ego (lite), à qui il s'adresse, et en quoi il diffère des outils d'automatisation de navigateur existants.

llms.txt

ego (lite) est un navigateur conçu pour que vos agents IA et vous travailliez ensemble. Les agents exécutent leurs tâches en parallèle, chacun dans son propre Space, partagent avec vous les sessions Chrome, et ne touchent pas aux onglets que vous utilisez. Les mêmes tâches s'exécutent plus vite, avec moins de tokens.

N'importe quelle CLI d'agent IA peut se connecter à ego (lite) via la Skill ego-browser : Claude Code, Codex, Cursor, Continue, Gemini CLI, Hermes Agent, OpenClaw, OpenCode ou un agent IA que vous avez développé.

Fonctionnalités principales

Un aperçu rapide ici ; chaque fonctionnalité a sa page dédiée dans la section « Fonctionnalités ».

Space

Un Space est un espace de travail isolé dans ego (lite). Ce n'est ni une nouvelle fenêtre, ni un autre profil Chrome, ni le mode headless. C'est une partition au sein du même navigateur, dans laquelle l'agent IA travaille sans toucher aux onglets que vous utilisez.

Votre agent IA et vous partagez le même navigateur. L'agent IA travaille dans son Space, vous continuez dans vos onglets et aucun des deux ne prend le focus à l'autre. Vous pouvez ouvrir un Space à tout moment pour voir ce que fait l'agent IA, reprendre la main ou arrêter la tâche.

Un Space peut accueillir plusieurs tâches en parallèle. Le nombre dépend de la puissance de votre machine, à raison d'un Space par agent ou par tâche. Ce qui devait jusque-là passer en file dans un seul navigateur s'exécute désormais en simultané : Claude Code enrichit 10 leads dans 10 Spaces, Codex récupère les données de 5 sites concurrents dans 5 autres, et vous continuez à travailler dans vos propres onglets. Ces tâches n'entrent en conflit ni sur les onglets, ni sur les snapshots, ni sur les refs, ni sur l'état du navigateur, et aucune ne touche les vôtres.

Space

Snapshot

ego (lite) repose sur un noyau Chromium fortement personnalisé qui produit des Snapshots de page de qualité : la vue qu'un modèle de texte utilise pour « voir » une page web et agir dessus. Une page typique arrive à l'agent IA sous la forme d'un arbre d'accessibilité compact, où chaque élément porte une ref courte. Une page complète tient généralement entre 200 et 400 tokens, bien moins que du HTML brut.

snapshotText() sur une page de connexion renvoie quelque chose dans ce style :

Page: Example - Log in
URL: https://example.com/login

@1 [heading] "Log in"
@2 [form]
  @3 [input type="email"] placeholder="Email"
  @4 [input type="password"] placeholder="Password"
  @5 [button type="submit"] "Continue"
  @6 [link] "Forgot password?"

L'agent IA comprend immédiatement que @3 est le champ d'adresse e-mail et @5 le bouton d'envoi, puis agit via les refs : fill('@3', '...'), click('@5'). Il n'est plus nécessaire de deviner les sélecteurs CSS, et les changements de noms de classes n'interrompent pas le processus.

Le Snapshot est généré dans le moteur Chromium lui-même, et non par une couche JavaScript ajoutée au Chrome standard. Il gère donc de manière fiable les cas que les outils fondés sur des shims ignorent parfois : iframes profondément imbriquées, Shadow DOM, composants SDK tiers comme Stripe Checkout, intégrations Salesforce, panneaux Intercom ou portails React montés dynamiquement.

Snapshot

ego-browser

C'est ainsi que l'agent IA pilote le navigateur. Navigation, observation, actions et sortie tiennent dans un seul heredoc Node.js, exécuté en une seule passe :

ego-browser nodejs <<'EOF'
await useOrCreateTaskSpace('follow-ego-agent')
await openOrReuseTab('https://x.com/ego_agent', { wait: true })
await snapshotText()
await click('@92')  // @92 correspond au bouton Suivre renvoyé par le Snapshot
cliLog('Terminé.')
EOF

Un heredoc, un seul aller-retour, à la place du cycle « lance une commande, lis la sortie, lance la suivante, lis encore ». Sur quatre tâches complexes de notre benchmark interne (face à l'agent-browser de Vercel), ego (lite) a fini chaque tâche jusqu'à 3.45x plus vite et a consommé sensiblement moins de tokens. Plus la tâche est complexe, plus l'écart se creuse.

ego-browser

Accumulation d'expérience (bientôt)

Chaque tâche menée à bien est transformée en artefact réutilisable — un outil ou un processus — classé par domaine. Lors de l'exécution suivante sur le même site, l'agent IA recharge la solution déjà validée et évite la phase d'essais et d'erreurs. Nos tests internes montrent que la deuxième exécution d'une tâche complexe peut être jusqu'à cinq fois plus rapide que la première, en plus du gain qu'ego-browser apporte déjà sur une exécution unique.

Skills

Confidentialité

Toutes vos données de navigation restent sur votre machine. Les mots de passe, cookies, historique, favoris, extensions et profils importés depuis Chrome ne quittent jamais votre appareil. Le contenu des pages est lu et traité par votre propre agent IA. ego (lite) fournit le navigateur et la connexion ; la lecture et le raisonnement sont assurés par l'agent IA.

À l'installation, ego (lite) n'enregistre qu'une seule chose : avez-vous, oui ou non, choisi d'importer les données de Chrome.

Pas de compte à créer, pas d'e-mail à collecter, aucune session cloud à laquelle se connecter.

Plateformes et tarif

macOS pour l'instant. Windows et Linux sont sur la feuille de route.

Téléchargement gratuit. Pas d'abonnement, pas de facturation à la tâche, pas de comptage de session cloud. Utilisez votre propre CLI d'agent et vos propres clés d'API.

Pour aller plus loin

Pourquoi nous avons construit ego (lite) et comment il est conçu, dans cet article du blog : Un navigateur pour travailler en parallèle avec vos agents.