
Hipocap
Hipocap · Productivité · Autres
Hipocap est une plateforme DevSecOps open source qui se place entre un agent IA et ses outils pour bloquer l'injection de prompt et l'accès par fonction avant leur exécution.

À propos de Hipocap
What Is Hipocap
Hipocap est une plateforme open source qui sécurise et gouverne les agents IA pendant qu'ils travaillent. Au lieu d'observer l'agent après qu'il a laissé fuiter des données ou appelé le mauvais outil, Hipocap se place devant chaque appel et décide s'il doit s'exécuter. Le projet sort sous licence Apache 2.0 : vous pouvez monter toute la pile vous-même ou payer une version cloud, obtenue après une démonstration.
Le produit réunit trois tâches que les équipes achètent d'ordinaire séparément. Un bouclier de sécurité examine chaque appel de fonction à la recherche d'injections de prompt et d'autres menaces. Une couche de contrôle par rôle décide qui peut appeler quoi, jusqu'à la fonction près. Une couche d'observabilité trace chaque étape de l'agent, du prompt au résultat de l'outil. Comme tout partage le même chemin de données, les appels bloqués comme les appels autorisés arrivent dans le même journal d'audit.
La limite principale tient à la langue et à la maturité. Le bouclier de sécurité ne prend en charge que Python pour l'instant, donc les équipes en TypeScript obtiennent le traçage mais pas la protection à l'exécution. Le projet est jeune, lancé début 2026 avec une petite communauté : il convient aux équipes prêtes à l'héberger elles-mêmes et à lire la documentation.
Getting Started
- Clonez le dépôt depuis GitHub et lancez la pile avec Docker Compose, qui démarre le tableau de bord, le serveur de sécurité et les bases de données.
- Créez un projet dans le tableau de bord, puis copiez votre clé d'API et votre identifiant utilisateur depuis les réglages du projet.
- Installez le SDK Python avec pip et appelez Hipocap.initialize dans votre application avant le premier appel au modèle.
- Rédigez une politique qui fixe les rôles, les fonctions autorisées et les règles de sévérité, puis créez un shield si vous voulez bloquer l'injection directe par description.
- Enveloppez les fonctions avec le décorateur observe et appelez analyze dans les outils sensibles pour que chaque appel soit vérifié et tracé.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Hipocap.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Équipes qui mettent des agents IA en production
- Ingénieurs sécurité et plateforme
- Équipes méfiantes envers le cloud
Tâches
- Bloquer l'injection de prompt
- Appliquer le moindre privilège
- Tracer les exécutions de l'agent
- Revoir les appels douteux
Cas d'usage
- Passer un agent de la démo à la production
- Enquêter sur un incident
- Passer un contrôle de conformité
Fonctionnalités clés
Défense contre l'injection de prompt en temps réel
Hipocap vérifie un appel de fonction avant son exécution : la menace est stoppée au lieu d'être consignée après coup. Le bouclier déroule trois étapes : une garde de prompt rapide pour les motifs évidents, une passe d'analyse par modèle pour les menaces structurées et une étape de quarantaine qui simule ce qu'un document suspect ferait si l'agent le traitait. Cette troisième étape vise les injections indirectes cachées dans les mails ou les pages web, les plus difficiles à repérer.
Contrôle d'accès par fonction
Le contrôle d'accès joue ici au niveau des fonctions, pas de l'application entière. Vous associez des rôles à des appels autorisés : un administrateur envoie et supprime des mails, un invité lit seulement. La vérification s'exécute dans le moteur RBAC du bouclier avant le corps de la fonction, si bien qu'un appel non autorisé n'atteint jamais votre code. C'est la différence entre une permission simplement consignée et une permission réellement appliquée.
Shields personnalisés
Les shields sont des règles en langage naturel pour bloquer l'injection directe. Vous décrivez ce que le shield doit surveiller, ce qu'il doit bloquer et ce qu'il doit laisser passer, puis vous lui donnez une clé que votre code appelle. Cela permet de viser des cas précis, comme une tentative de jailbreak ou une fuite de prompt système, sans écrire vous-même la logique de détection. Chaque shield se crée dans le tableau de bord et s'appelle depuis votre application.
Règles de chaînage des fonctions
Certains risques viennent de l'ordre des appels, pas d'un appel isolé. Hipocap permet de restreindre les fonctions qui peuvent s'enchaîner et bloque des séquences comme lire un mail puis l'envoyer, qui feraient sortir des données discrètement. Les règles de chaînage côtoient les contrôles de rôle : toute la chaîne est évaluée avant que l'agent ne poursuive. D'après Hipocap, cela rattrape les flux non autorisés qui passent chaque permission prise séparément.
Traçage natif OpenTelemetry
La couche d'observabilité trace les exécutions de l'agent et fonctionne avec les piles courantes. Elle instrumente automatiquement OpenAI, Anthropic, LangChain et d'autres, conserve des traces interrogeables en SQL et rattache les décisions de sécurité à la même trace que l'appel. Vous filtrez, cherchez et bâtissez vos tableaux de bord sur ces données. Le cœur du traçage vient de Laminar : une bonne part de la structure parlera aux équipes qui utilisent déjà cette plateforme.
Masquage des données pour le débogage
La plateforme peut masquer les valeurs sensibles dans les journaux pour que les ingénieurs déboguent sans lire les secrets clients. Comme les couches sécurité et observabilité partagent le même chemin, le masquage porte sur ce qui est enregistré, pas seulement sur ce qui s'affiche. Les données personnelles restent ainsi hors du stockage des traces, ce qui compte pour les équipes soumises aux règles de confidentialité. Cela fonctionne comme un mode à activer, pas comme du code à écrire projet par projet.
Avantages et inconvénients
Avantages
- Applique sécurité et permissions avant l'exécution d'un appel, si bien que les actions bloquées n'atteignent jamais votre code.
- Réunit défense contre l'injection, RBAC et traçage dans une seule pile au lieu de trois outils séparés.
- Open source sous Apache 2.0 et auto-hébergeable avec Docker Compose, donc vous gardez les données chez vous.
- Fournit un SDK Python avec un décorateur et un appel analyze, si bien qu'ajouter des contrôles à des fonctions sensibles reste un petit changement.
- Le cœur de l'observabilité vient de Laminar, donc le traçage, l'accès SQL et les tableaux de bord sont déjà matures.
Inconvénients
- Le bouclier de sécurité ne prend en charge que Python, donc les équipes TypeScript et JavaScript obtiennent le traçage mais pas la protection à l'exécution.
- Le projet est jeune et la communauté petite, donc vous vous appuierez sur la documentation et le code plus que sur un vaste support externe.
- L'accès cloud passe par une démonstration avec tarif sur mesure : pas d'offre payante en libre-service ni de grille tarifaire publique.
- L'auto-hébergement implique de tenir la base relationnelle, ClickHouse et les services de recherche dont dépend la pile.
Questions fréquentes
Hipocap est une plateforme DevSecOps open source pour agents IA. Elle se place entre votre agent et ses outils pour bloquer l'injection de prompt et appliquer des règles d'accès par fonction avant l'exécution d'un appel, et elle trace chaque étape de l'agent pour un examen ultérieur.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Hipocap.
Alternatives à Hipocap
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Knocket
Knocket (Tencent RTC team) · Productivité · Entreprise · ChatbotKnocket est un outil gratuit de chat en direct et de page de contact : vos visiteurs écrivent depuis votre site, votre application ou un lien, et vous répondez depuis Telegram ou une seule boîte de réception.
FloorGen
Vinit Kumar (FloorGen) · Productivité · IA chinoiseFloorGen est un créateur de plans dans le navigateur qui transforme une phrase ou un croquis en plan 2D modifiable et en visite 3D. Export en PDF, DXF ou vidéo, sans compte pour dessiner.
