Retour au fil

Harness Router : un seul panneau local pour piloter tous les harness — Claude Code, Codex et Gemini CLI réunis

La vidéo décortique Harness Router, routeur open source qui pilote tous les harness depuis un seul panneau local ; lancé en une commande Docker, il repère sans faute sept erreurs à 487,65 $ dans un rapport de 34 lignes et rejoue la tâche sur d'autres harness et un harness à politique intégrée.

Importé dans Nodesdaily : (UTC+03:00)
Voir sur YouTube — J2D_6TVEgJE
Options de lecture

La lecture vocale n’est pas disponible dans ce navigateur.

Loupe à concepts

Choisissez un terme technique de cette vue pour lire sa définition générale, un exemple pédagogique et son usage dans l’article.

Aucun terme de notre glossaire n’a été trouvé dans cette vue. Le glossaire ne couvre pas encore tous les termes.

Harness Router part d'un manque simple : il existe déjà des couches unifiées comme OpenRouter pour appeler tous les grands modèles depuis un seul endroit, mais rien d'équivalent pour la couche harness qui les fait travailler sur vos fichiers. L'intervenant le montre à l'écran : un modèle seul sait écrire ou générer des images, mais il ne peut pas ouvrir vos fichiers, les parcourir étape par étape et rendre un tableau fini — c'est le rôle du harness. Harness Router, présenté sur la page open source de harnessrouter.ai , est exactement ce routeur : un hub local et ouvert où vous choisissez Claude Code , Codex CLI , Gemini CLI ou Hermes depuis un même tableau de bord. Le dépôt sur GitHub à github.com/harnessrouter/harnessrouter rend l'installation auditable et l'application tourne sur votre machine.

Un bon modèle ne suffit pas seul

L'idée forte est que le harness compte même à modèle égal. Dans l'étude appelée Harness Bench , 50 tâches réalistes sur tableurs ont été confiées à quatre harness différents enveloppant le même modèle ; le meilleur en réussit 85 % contre 77 % pour le plus faible, en près de deux fois moins de temps. Méthodologie et classement vivent sur harness-bench.ai et insistent sur des exécutions en bac à sable, hors ligne et reproductibles. Pour clarifier : le modèle est le moteur qui prédit le jeton suivant, le harness est le châssis qui ajoute lecture de fichiers, usage d'outils, planification et mémoire. L'essai d'ingénierie d' Anthropic sur anthropic.com sur la conception de harness pour apps longues reprend les mêmes trois schémas de fiabilité. Voir Harness Router comme l'OpenRouter des harness aide à comprendre l'enjeu.

L'installation se veut volontairement ennuyeuse, bon signe. Si vous avez déjà Docker Desktop gratuit, Harness Router se lance en une commande et vit ensuite dans votre navigateur en localhost — le même motif d'agent local documenté sur docker.com dans les guides Docker Agent. Comme tout tourne en local, vos données restent sur le disque et ne sortent que lors d'un appel modèle via une clé que vous avez ajoutée. Cela règle aussi coût et confidentialité : vous apportez vos clés, pas d'abonnement obligatoire, et via openrouter.ai vous accédez à plus de 300 modèles derrière un endpoint compatible OpenAI et une seule facture. Dans la démo, l'intervenant ajoute une clé Gemini depuis Google AI Studio et une clé OpenRouter dans le coffre du tableau de bord, puis change de modèle à volonté.

Une commande pour un panneau local

Le tableau de bord se lit en quatre blocs. Le premier liste les outils exécutables — Claude Code , Codex, Pie et autres — avec état de santé et modèle associé en temps réel. En haut, vous pouvez créer votre propre outil en y intégrant une politique. Puis viennent les Groupes : des apps prêtes à l'emploi en un clic comme tableaux de bord et jeux de diapositives. Ensuite les Extensions : vous donnez un navigateur ou d'autres capacités à vos harness. Enfin la gestion des clés. L'exemple marquant est un nouveau harness "vérificateur de frais" construit sur Gemini CLI où la politique de dépenses est écrite une seule fois dans ses instructions, évitant de la coller chaque mois. Ce patron reflète le style d'appel agnostique décrit dans le quickstart de openrouter.ai : le harness change, le modèle peut rester identique.

Puis vient une vraie tâche. L'intervenant prépare un rapport de frais d'août de 34 lignes et y cache sept infractions : repas à plus de 75 $ exige approbation manager, tout poste à plus de 25 $ exige reçu, et pas de doublon. Premier passage avec Gemini CLI et le modèle Gemini 3 Flash : fichiers joints, politique collée, et en quelques minutes le même tableur revient avec une nouvelle colonne "vérifier" et un résumé pour le manager : sept lignes à revoir, total 487,65 $. Exactement les sept pièges. Mieux, le harness repère que deux personnes ont déclaré la même course de taxi le même jour et demande s'ils ont partagé le véhicule — raisonnement contextuel au-delà d'un filtre. La trace des étapes affiche chaque vérification, une transparence que harness-bench.ai juge essentielle.

Un cas réel : 34 lignes, 7 erreurs et 487 $

Le second passage prouve la portabilité. Sans réinstallation, l'intervenant bascule vers le harness Pie , garde même modèle, même fichier et même consigne, et retrouve les mêmes sept lignes. Ensuite le harness personnalisé vérificateur de frais est utilisé : plus de politique collée, juste "vérifie le rapport du mois", et encore les mêmes sept lignes et le même total. Pour une équipe mensuelle, le gain est clair : la politique vit à un endroit, tout le monde presse le même bouton et le résultat reste déterministe. La doc de l'édition communautaire sur harnessrouter.ai et les exemples sur GitHub recommandent ce chemin : durcir un harness, le publier, aligner l'organisation.

Dernier acte : deux groupes de démarrage. Le groupe tableaux de bord est branché à une fausse base e-commerce, Hermes est choisi comme harness et la clé OpenRouter sert aux appels. La demande en langage simple : "montre le revenu par mois, top cinq produits, revenu par région". En moins de deux minutes le harness découvre seul le schéma, écrit les requêtes et rend les graphiques ; revenu total d'environ 1,48 million de dollars, chaque chiffre vérifié contre la base. Le groupe diapositives construit ensuite un deck de cinq slides pour la direction à partir des mêmes données : slide titre, top cinq produits, deux points de vigilance, chaque slide restant éditable. Les deux livrables naissent en local, finissent dans le navigateur et ne coûtent que l'appel modèle. Mot de la fin : Harness Router est gratuit , open source , tourne sur votre portable et ne demande qu'une clé fournisseur.

Visualization: nodesdaily AI

Moments clés

  1. Analogie OpenRouter : routeur de modèles oui, de harness non
  2. Définition du harness : ouvre les fichiers et rend un tableau fini
  3. Harness Bench : 85 % vs 77 % sur 50 tâches, moitié du temps
  4. Une commande Docker, panneau localhost dans le navigateur
  5. Rapport de frais 34 lignes, sept pièges cachés
  6. Gemini CLI trouve sept lignes à 487,65 $ et taxi partagé
  7. Bascule vers Pie, même modèle et fichier, même résultat
  8. Harness vérificateur sur mesure avec politique intégrée
  9. Groupe tableaux de bord : Hermes à 1,48 M$
  10. Groupe diapositives : deck cinq slides éditable

Commentaire de l’IA

"Harness Router signe le déplacement du levier du modèle vers le harness qui le fait agir. Comparer cette couche en un seul panneau et figer la politique dans un harness réutilisable est un gain pragmatique."

Évaluation de l’IA

La principale réserve tient au coût d'abstraction. Avec de nouveaux CLI et serveurs MCP chaque semaine, un routeur unique ne peut couvrir chaque cas limite dès le jour un ; les modes les plus récents arrivent d'abord en natif. L'essai d' Anthropic sur anthropic.com sur les apps longues rappelle que gestion d'état et reprise sont spécifiques au harness : une interface uniforme peut gommer des différences utiles. Faire tout tourner sous Docker n'est pas universel non plus ; sur des portables d'entreprise, les politiques Docker Desktop ou restrictions réseau peuvent bloquer la promesse "une commande". Harness Router brille donc comme banc de comparaison, pas encore comme pilier unique de prod sans pilote.

Ce que la vidéo tait compte aussi. Un écart Harness Bench de 85 % contre 77 % sur 50 tâches est frappant mais étroit — centré sur tableurs — et le classement bouge sur génération de code ou recherche web multi-étapes. Le modèle exact derrière le score change aussi l'ordre ; l'intervenant dit Gemini 3 Flash , mais les ventilations sur harness-bench.ai montrent d'autres ordres selon les modèles. La sécurité reste ouverte : extension navigateur et accès fichiers sont puissants, mais chaque harness a son modèle de permission et centraliser les clés élargit la surface en cas de mauvaise config. La vidéo reste à juste titre sur la démo, mais ces angles méritent vos tests.

L'intérêt de l'orateur paraît limité et clairement annoncé comme opinion personnelle, sans placement payant visible. Les exemples restent toutefois côté meilleur cas — un sans-faute 7/7 et un tableau de bord en moins de deux minutes — et un schéma réel plus sale ou un modèle qui hallucine peut casser les graphiques sans l'étape de vérification faite à la main. Retenue pratique : utilisez Harness Router comme banc d'essai comparatif : même tâche, même modèle, mêmes fichiers sur deux ou trois harness tirés de GitHub , testez l'install via docker.com sur un portable, puis publiez un harness infusé de votre politique et mesurez les coûts via openrouter.ai . Le levier est moins le choix du modèle que celui du harness qui le rend utile.

Sources

7 liens ; 1 d’entre eux sont aussi cités par 1 autre article. Stories sharing a link do not confirm each other; a source's origin is not inferred from how often it is cited.

harness router · agent ia · docker · openrouter · harness bench

Suivre le sujet

Avant cet article

Un court ordre de lecture des articles antérieurs reliés à cet événement par un éditeur.

Preuves et sources

Consultez les passages autorisés, leurs versions et leur origine.

KAYNAKLARLA OKU

Bu haberi açalım.

Hesap kontrol ediliyor…