Outils

Empêcher les IA de divulguer les clés API, les numéros de carte et les fichiers clients — Outils

Ceci est une traduction. La version de référence est l’original en anglais ; citez celle-ci.

Plugin gratuit Claude Code qui empêche les clés API, les numéros de carte, les IBAN, les numéros d'identité et les listes de clients de s'échapper dans un message d'IA, et attribue un itinéraire à chaque type de données.
Voir sur GitHubgithub.com/vadimchernets/gatecall
Une porte intitulée message à l'IA avec un gardien. Un numéro de carte, un IBAN ou une clé sont refusés avec une raison d'une ligne ; un dossier client va au modèle sur cet ordinateur ; un dossier projet va au compte propre de l'entreprise.
Glissez pour voir l'ensemble du diagramme, ou appuyez pour l'ouvrir

La plupart des gens utilisent les IA avec un simple espoir : que rien de ce qu'ils collent n'aura jamais d'importance. Puis un numéro de carte glisse dans un message, une clé API (le mot de passe secret qu'un programme utilise pour accéder à un service payant) se retrouve dans une commande, ou un tableur entier d'adresses de clients entre dans un chat pour qu'il soit « rangé ». Les entreprises le savent. Certaines interdisent purement et simplement les IA, ce qui leur coûte le bénéfice. D'autres rédigent une politique que personne ne lit au moment du collage. Gatecall est un plugin gratuit et open source pour Claude Code, l'assistant IA d'Anthropic qui fonctionne avec les fichiers sur votre ordinateur. Il place exactement la règle de l'entreprise où l'erreur se produit, et il donne aux gens une voie à suivre au lieu de seulement un « non ».

Pourquoi vous voudriez l'avoir

Claude Code peut lire des fichiers, exécuter des commandes et appeler des outils web sur votre ordinateur. Les personnes qui l'utilisent demandent constamment comment garder les secrets hors d'une session, et un problème GitHub sur le référentiel Claude Code décrit des secrets qui apparaissent malgré le fait que les instructions du projet disaient à l'assistant de ne pas les toucher. Une instruction écrite est une demande ; une vérification qui s'exécute avant l'étape est un verrou. Le cas le plus connu en dehors du codage est Samsung en 2023, où des ingénieurs ont collé du code source et une transcription de réunion dans un chatbot. Personne n'avait l'intention de faire du mal. Ils travaillaient simplement rapidement.

Ce qu'il vous offre

Un exemple concret

Une comptable dans une petite entreprise demande à Claude de « vérifier cette liste de clients et relancer les retardataires », et colle un tableau avec des noms, des adresses e-mail et des IBAN. Avec Gatecall installé, le message ne sort pas. Elle voit une seule ligne : le texte contient des IBAN et une liste d'adresses. Elle prend alors la route que Gatecall lui indique : le dossier clients est marqué en rouge, donc un modèle sur son ordinateur le lit, ou elle crée une copie nettoyée dans laquelle les IBAN et les adresses sont masqués. Le travail est fait quand même, et les détails bancaires restent dans l'entreprise.

Comment commencer

Vous avez besoin de Claude Code et de Python 3.8 ou plus récent. Aucun compte ni paiement ne sont nécessaires ; Gatecall lui-même n'envoie rien et n'achète rien. Dans Claude Code, tapez :

/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install gatecall@poly-a1

Ensuite, dites « set up the data rules for our company ». L'assistant demande quels dossiers sont rouges et quels sont jaunes, dans quel pays vous vous trouvez, si des pays ou des fournisseurs sont interdits, et combien de temps conserver le journal. Il écrit un fichier company-ai-policy.json et le bloc de permissions correspondant pour Claude Code.

Gatecall fonctionne avec les autres plugins d'entreprise : Firmcall installe le même fichier de politique sur chaque ordinateur portable, Routecall ouvre la fenêtre du modèle local qui peut lire les dossiers rouges, et Billcall lit la même politique pour compter les coûts des IA. Tous se trouvent dans le catalogue des plugins Poly A1.

Le code, les tests et la liste complète des paramètres se trouvent à https://github.com/vadimchernets/gatecall, sous la licence Apache-2.0.

Voir gatecall sur GitHub

Vadym Chernets développe également Poly A1, une application dans laquelle les IA de différentes entreprises vérifient le travail les unes des autres.

Tous les outils · Tous les articles et notes