Guide d'utilisation d'OpenCode
Configurez OpenCode avec ego (lite) : activez Auto-accept permissions, chargez ego-browser et menez une tâche dans le navigateur jusqu’au bout.
OpenCode peut piloter ego (lite) et travailler dans un Space dédié à l’agent. Dans cet exemple, il ouvre le profil X d’Anthropic, lit les cinq premiers posts et renvoie le résultat dans la conversation. La vidéo complète ci-dessus présente le parcours sur ordinateur. Les mêmes instructions de tâche s’appliquent dans le TUI lorsqu’il est disponible.
Avant de commencer : installer ego (lite)
Installez ego (lite) et terminez la configuration initiale avant d’ouvrir OpenCode.
- Téléchargez le fichier DMG et ouvrez-le
- Suivez les instructions et double-cliquez sur l'icône d'ego (lite) pour l'installer
- Ouvrez ego (lite) et terminez la configuration initiale
- Ouvrez un projet ou un espace de travail dans OpenCode
La configuration initiale installe ego-browser dans ~/.agents/skills/. Si OpenCode était déjà ouvert, quittez-le puis relancez-le.
Choisir l’application de bureau ou le TUI
Dans l’application de bureau, ouvrez un projet et démarrez une nouvelle session. Dans le Terminal, placez-vous dans le dossier du projet puis exécutez :
opencode --auto
Cette commande lance le TUI avec les confirmations d’autorisation contournées.
Étape 1 : activer Auto-accept permissions
Application de bureau
Ouvrez Settings > General et sélectionnez Auto-accept permissions. OpenCode peut alors lancer ego (lite) et lui envoyer des commandes locales sans s’arrêter à chaque étape.
TUI
Lancez une nouvelle session avec opencode --auto. Le TUI démarre avec les confirmations d’autorisation contournées. Vous pouvez également ouvrir la palette de commandes et sélectionner Enable auto-approve permissions.
Étape 2 : charger la Skill ego-browser
Application de bureau
Saisissez /ego-browser, puis sélectionnez ego-browser.
Une fois la Skill chargée, OpenCode peut créer un Agent Space et y ouvrir et manipuler des pages, sans toucher à vos onglets personnels. Si ego-browser n’apparaît pas, vérifiez que la configuration initiale d’ego (lite) est terminée, puis relancez OpenCode.
TUI
Dans le TUI, chargez ego-browser, puis ajoutez la tâche à effectuer dans le navigateur. La Skill utilise le même Space d’agent que dans l’application de bureau.
Étape 3 : laisser l’agent effectuer la tâche
Confiez la tâche à OpenCode. L’agent utilise ego-browser pour ouvrir le profil X d’Anthropic dans ego (lite), lire les posts demandés et préparer le résultat dans la conversation.
Le fonctionnement est le même dans l’application de bureau et le TUI. Après l’envoi de la tâche, l’Agent poursuit les opérations dans le navigateur avec ego (lite).
Étape 4 : terminer la tâche
Une fois l’exécution terminée, OpenCode renvoie les cinq posts avec les informations visibles, leurs liens directs et un court résumé. Le profil X d’Anthropic reste ouvert dans ego (lite) et la tâche est terminée.
Résolution des problèmes
ego-browser n’apparaît pas
Vérifiez que la configuration initiale d’ego (lite) est terminée et que la Skill existe dans ~/.agents/skills/, puis relancez OpenCode.
La Skill est chargée, mais ego (lite) ne s’ouvre pas
Vérifiez que le mode Auto-accept permissions est bien activé. Dans le TUI, fermez la session et relancez-la avec opencode --auto.
Le TUI s’ouvre dans le mauvais projet
Quittez OpenCode, placez-vous dans le bon dossier de projet dans le Terminal, puis relancez opencode --auto. OpenCode utilise le dossier courant comme contexte de projet.
X demande une connexion ou une vérification
Effectuez la connexion ou la vérification directement dans le Space d’agent d’ego (lite), puis demandez à OpenCode de continuer.
Documentation associée
- Démarrage rapide : installer ego (lite) et mener une première tâche dans le navigateur jusqu’au bout
- Claude Code : passer de Cowork à Code, activer Bypass permissions et utiliser
ego-browser - Codex : activer Full access et utiliser
ego-browserdans l’application de bureau ou le TUI - Cursor : charger
ego-browser, activer Full access et terminer une tâche depuis Cursor - Skill ego-browser : consulter les commandes du navigateur et leur mode d’utilisation
- Autorisations OpenCode : consulter les réglages d’autorisation et les modes d’approbation automatique
- Agent Skills dans OpenCode : voir où OpenCode recherche les Skills installées