HarnessRouter Community Edition
Une infrastructure d'agent open-source pour l'auto-hébergement de plusieurs harnais d'IA via une API unifiée et un déploiement basé sur Docker.
Une infrastructure d'agent open-source pour l'auto-hébergement de plusieurs harnais d'IA via une API unifiée et un déploiement basé sur Docker.
Fonction du produit et positionnement officiel
HarnessRouter Community Edition est une infrastructure de harnais d'agent open-source conçue pour l'auto-hébergement dans des environnements privés. Elle permet aux développeurs d'intégrer divers modèles d'IA et agents dans leurs produits via une API unique et unifiée.
Le système est construit autour du Unified Harness Protocol (UHP), qui standardise la façon dont les backends d'agents interagissent avec différents harnais. En utilisant une approche conteneurisée, il est conçu pour que toutes les données, y compris les clés API et l'historique des sessions, restent au sein de l'infrastructure propre de l'utilisateur.
Cas d’usage étayés par les sources officielles
Création d'applications nécessitant des tâches sensibles au contexte du projet, des sorties en streaming et des sessions persistantes pour le travail de suivi.
Création d'expériences produit utilisant des interfaces conversationnelles avec des modèles intégrés et des compétences de validation.
Le parcours documenté, lorsqu’il est disponible
Récupérez l'image Docker officielle et lancez le conteneur pour démarrer simultanément la passerelle, le Runner et la console.
Connectez-vous à l'API auto-hébergée en utilisant les identifiants configurés pour établir une session sécurisée.
Connectez-vous à un harnais spécifique comme Codex ou Claude Code en utilisant le contrat d'API unifié.
Soumettez les entrées et les métadonnées pour lancer les tâches de l'agent, en suivant la progression via les jetons et les événements diffusés.
Le Unified Harness Protocol (UHP) est la spécification centrale qui permet la portabilité entre les différentes implémentations d'agents. Il fournit un contrat HTTP stable et révisable destiné à réduire la dépendance vis-à-vis des fournisseurs en standardisant la structure des requêtes et des réponses.
En utilisant OpenAPI 3.1 et JSON Schema 2020-12, l'UHP propose des définitions lisibles par machine qui permettent une validation forte de chaque objet. Ce protocole est soutenu par 52 vérifications exécutables que les développeurs peuvent utiliser pour vérifier la conformité localement.
Vérifications à effectuer avec vos contenus et votre flux de travail
Sources vérifiées et date de la vérification
Réponses fondées sur la fiche produit dont les sources ont été vérifiées
Il s'agit d'un contrat HTTP ouvert et versionné basé sur OpenAPI 3.1 qui rend les implémentations de harnais d'agent portables et testables.
Elle est déployée sous la forme d'un conteneur Docker unique qui comprend la passerelle API, le Runner et la console de gestion.
La plateforme prend en charge l'intégration avec des harnais tels que Codex par OpenAI, Claude Code par Anthropic et Hermes par Nous Research.
Toutes les clés API, les états de session et les fichiers d'espace de travail sont stockés localement sur l'infrastructure de l'utilisateur via SQLite et un volume d'espace de travail.
Oui, le système prend en charge la diffusion de jetons et d'événements tout au long du cycle de travail de l'agent pour fournir un retour immédiat.