Harnais de navigation : Offrir aux LLM un accès brut au protocole CDP pour autocorriger les tâches de navigation.

✍️ OpenClawRadar📅 Publié: April 24, 2026🔗 Source
Harnais de navigation : Offrir aux LLM un accès brut au protocole CDP pour autocorriger les tâches de navigation.
Ad

Browser Harness est un harnais auto-cicatrisant qui offre aux LLM une liberté totale pour accomplir des tâches navigateur en se connectant directement à Chrome via un websocket CDP (~592 lignes de Python). Au lieu d'envelopper Chrome dans des fonctions prédéfinies (comme Playwright MCP ou agent-browser), il fournit un démon léger qui maintient le websocket, des aides de base, et un fichier SKILL.md — et laisse l'agent écrire ses propres outils lorsque nécessaire.

Comment ça marche

Les concepts clés sont :

  • Un démon qui maintient le websocket CDP actif
  • Des outils extrêmement basiques dans helpers.py (~195 lignes)
  • Un SKILL.md qui explique l'utilisation

Lorsque le LLM a besoin d'une fonction qui n'existe pas, il modifie helpers.py et l'ajoute. Les auteurs rapportent un cas où l'agent voulait télécharger un fichier, n'a trouvé aucune fonction upload_file(), l'a écrite lui-même en utilisant DOM.setFileInputFiles, et a continué — visible uniquement dans un diff git.

Ad

vs. autres approches

D'autres outils (Playwright MCP, browser-use CLI, agent-browser, Chrome DevTools MCP) enveloppent Chrome dans des fonctions prédéfinies. Leur pire mode d'échec est silencieux : click() retourne un succès mais rien ne se passe. Browser Harness vise à donner au LLM un contexte parfait et la liberté de s'auto-corriger.

Configuration et installation

Installez avec Claude Code ou Codex en collant :

Set up https://github.com/browser-use/browser-harness for me.

L'agent lit install.md pour le démarrage, puis SKILL.md pour l'utilisation normale, et vérifie toujours helpers.py pour les fonctions disponibles.

Exemples réels

  • Joue au moteur d'échecs Stockfish
  • Établit un record du monde à Tetris
  • Dessine un cœur avec JavaScript

Contribuer

Les contributions sont les bienvenues : ajoutez des compétences domaine sous domain-skills/ pour des sites comme LinkedIn, Amazon, etc. Les compétences sont générées par le harnais, non écrites à la main. Les corrections de bugs, la documentation et les améliorations des aides sont également acceptées.

Licence : MIT.

📖 Read the full source: HN LLM Tools

Ad

👀 See Also

Utilisateur d'OpenClaw crée la compétence 'feelslikeclaude' pour améliorer le comportement des agents ChatGPT dans les flux de travail.
Tools

Utilisateur d'OpenClaw crée la compétence 'feelslikeclaude' pour améliorer le comportement des agents ChatGPT dans les flux de travail.

Un développeur a changé sa configuration OpenClaw de Claude à ChatGPT et a constaté que la différence clé résidait dans le comportement du flux de travail, et non dans le style d'écriture. Il a créé une compétence clawhub appelée 'feelslikeclaude' pour inciter ChatGPT à adopter de meilleures habitudes d'exécution.

OpenClawRadar
Attesor : Rétro-ingénierie assistée par l'IA de Rosetta 2 pour machine virtuelle Linux
Tools

Attesor : Rétro-ingénierie assistée par l'IA de Rosetta 2 pour machine virtuelle Linux

Attesor est un projet GitHub qui utilise l'IA pour rétro-concevoir la technologie de traduction binaire Rosetta 2 d'Apple, visant à documenter son architecture et potentiellement permettre la traduction x86_64 vers ARM64 sur des machines virtuelles Linux.

OpenClawRadar
boxBot : Un haut-parleur intelligent open-source propulsé par Claude et Hailo AI
Tools

boxBot : Un haut-parleur intelligent open-source propulsé par Claude et Hailo AI

Un développeur a construit un haut-parleur intelligent nommé boxBot en utilisant Claude pour le contrôle matériel piloté par agent, Raspberry Pi, accélérateur IA Hailo et SDK personnalisé, le tout open-sourcé sur GitHub.

OpenClawRadar
Agent Times Skill pour ClawHub Ajoute des Requêtes en Temps Réel sur les Actualités, la Météo et les Prix des Tokens
Tools

Agent Times Skill pour ClawHub Ajoute des Requêtes en Temps Réel sur les Actualités, la Météo et les Prix des Tokens

Une nouvelle compétence ClawHub appelée Agent Times permet aux agents IA de répondre en temps réel aux questions sur l'actualité, la météo et les prix des cryptomonnaies. L'installation se fait via npx clawhub install agenttimes, et elle donne accès à plus de 228 000 articles provenant de 3 576 flux, avec notation des sentiments et extraction d'entités.

OpenClawRadar