Claude pour votre entreprise : votre propre plugin et les mêmes règles sur chaque ordinateur — Outils
Ceci est une traduction. La version de référence est l’original en anglais ; citez celle-ci.

Firmcall aide la personne qui configure l'IA dans une entreprise à accomplir deux tâches à la fois. D'abord, il transforme les trois à cinq choses que vos équipes font le plus souvent, comme la première lecture d'un contrat, un rapport client mensuel ou une réponse à un ticket de support, en votre propre plugin pour Claude : une compétence par tâche, chacune avec ses étapes, les vérifications qu'un bon résultat doit passer et un exemple concret, plus des tests qui empêchent ces vérifications de se perdre. Ensuite, il rédige les règles que chaque ordinateur de l'entreprise doit suivre (quels dossiers seul un modèle sur votre propre ordinateur peut lire, quels catalogues de plugins les gens peuvent installer) sous chaque forme dont un administrateur a besoin : un fichier pour un ordinateur, un profil pour Jamf, un script pour Microsoft Intune et une copie pour la console d'administration claude.ai.
Firmcall est un plugin gratuit et open-source pour Claude Code, l'assistant IA d'Anthropic qui fonctionne avec les fichiers sur votre ordinateur. Il écrit et vérifie ; il n'achète rien. Il n'a besoin d'aucun compte, d'aucune carte et d'aucune clé API (le code d'accès que les programmes utilisent pour appeler une IA), et son script fonctionne hors ligne.
Pourquoi une entreprise a besoin des deux
Les gens utilisent les IA au travail, quelle que soit la politique. Dans une enquête de juin 2026 auprès de 1 250 employés de bureau dans de grandes entreprises aux États-Unis, au Royaume-Uni, en Australie et au Japon, deux tiers ont déclaré avoir utilisé des outils d'IA que, selon eux, la politique de l'entreprise n'autorisait pas, tandis que 86 % travaillaient dans des entreprises où des politiques d'IA étaient en place (PagerDuty). Une politique dans un document n'atteint pas l'ordinateur portable. Claude Code, cependant, lit les règles de l'entreprise qui vivent sur l'ordinateur lui-même. Anthropic les appelle des paramètres gérés, et « aucune valeur utilisateur, projet, local ou --settings ne les remplace » (documentation de Claude Code). Une fois que quelqu'un les écrit dans les bonnes formes et les place aux bons endroits, les mêmes règles s'appliquent à tout le monde.
L'autre moitié est le travail lui-même. Les plugins ouverts d'Anthropic pour des domaines entiers, tels que knowledge-work-plugins, ne savent pas comment votre agence rédige un plan de campagne. Un savoir-faire, si : un court fichier d'instruction que Claude lit quand la tâche se présente, rédigé dans les termes de votre entreprise. Firmcall garde les savoir-faire et les règles dans un profil unique, afin que les deux décrivent la même entreprise.
Un entretien de dix minutes
Dans Claude Code, vous dites « faire de notre entreprise son propre plugin », et Firmcall pose une question à la fois, en langage clair :
- Que fait l'entreprise, et combien de personnes y travaillent ? Un modèle prêt à l'emploi peut convenir : cabinet juridique, finance, agence de marketing, support client ou petite entreprise.
- Quelles sont les trois à cinq choses que vos collaborateurs font le plus souvent ? Pour chacune : les étapes, ce qui en résulte, comment reconnaître un bon résultat, et un exemple concret.
- Quels dossiers, tels que les contrats ou les ressources humaines, ne peuvent être lus que par un modèle fonctionnant sur votre propre ordinateur ?
- Un budget IA quotidien ou mensuel, la langue de l'équipe, Mac ou Windows, Jamf ou Intune.
- Quels systèmes l'agent doit atteindre, comme un CRM ou une base de données.
Les réponses vont dans un fichier, firm-profile.json. Firmcall relit les tâches, puis crée un dossier appelé company-AI/ et le vérifie.
Un exemple concret : une petite agence
Le référentiel s'accompagne d'un exemple : une agence marketing avec deux tâches fréquentes, « Dossier client vers plan de campagne » et « Rapport mensuel client », deux dossiers privés (contrats et ressources humaines), un budget de 40 dollars par jour, un CRM, une base de données Supabase de prospects commerciaux, et des Mac sous Jamf à côté d'ordinateurs portables Windows sous Intune. Construit le 10 octobre 2026, il a généré 20 fichiers, parmi lesquels :
- Le plugin de l'agence, une compétence par tâche, avec sa liste de vérification et ses exemples, et quatre tests qui ont tous réussi.
- Un catalogue privé à envoyer vers un référentiel GitHub privé, afin que chaque ordinateur installe et mette à jour le plugin à partir d'un seul endroit.
- Le plugin sous forme de fichier zip de 3,7 Ko pour la bibliothèque de plugins de claude.ai, où Cowork et chat l'utilisent.
- Les règles pour chaque ordinateur, les mêmes règles pour la console claude.ai, un profil Jamf, un script Intune, un script d'installation et du SQL pour un rôle de base de données en lecture seule qui montre à chaque personne uniquement ses propres lignes.
ROLLOUT.md: dix étapes avec les minutes que chacune prend, 52 minutes au total, de la création du catalogue en tant que référentiel privé à la vérification d'un ordinateur avec/status.
Chaque compétence se lit comme une note destinée à un nouveau collègue. « Dossier client vers plan de campagne » dit : énumérer ce que le client demande, la date limite et le budget ; rédiger le plan ; énumérer toutes les questions ouvertes ; et avant de le transmettre, vérifier que la date limite, le budget et les questions ouvertes sont tous présents.
Lint : détecter les pannes silencieuses avant qu'elles ne touchent tout le monde
Certains paramètres cassent la configuration d'une entreprise sans avertissement. lint lit tout fichier ou dossier de paramètres que vous avez déjà et les nomme :
- La télécommande distante s'arrête. Remote Control permet à une personne de suivre et de diriger une session Claude Code depuis l'application Claude sur un téléphone. La documentation l'énonce clairement : « Si vous définissez
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICouDISABLE_GROWTHBOOK, Remote Control n'est pas disponible » (Remote Control). Les gens qui définissent le premier pour réduire le trafic de fond se mettent ensuite à chercher ce qui a cassé, comme dans le problème GitHub « Remote Control unavailable despite Pro plan authentication » (#28817). - Un point de terminaison de modèle unique pour tout le monde.
ANTHROPIC_BASE_URLdéfini pour chaque session les envoie tous vers un autre serveur, et ces sessions cessent de récupérer les règles de la console. Un modèle moins cher obtient sa propre fenêtre à la place, que Routecall configure. - Un chemin qui pointe ailleurs : une règle écrite
Read(/Users/anna/...)avec une barre oblique est ancrée au dossier du fichier de paramètres, non à la racine du disque. - Aussi : les commutateurs de télémétrie qui désactivent la télécommande sous Appareils de confiance, les clés qui ne fonctionnent que dans les paramètres gérés, et les règles que seule la console porte.
Un fichier sur chaque ordinateur, et aussi la console
Claude Code peut récupérer les règles de l'entreprise à trois endroits contrôlés par un administrateur : la console d'administration claude.ai, une politique de gestion des appareils (un profil macOS ou une valeur de registre Windows), et des fichiers dans le dossier système de l'ordinateur. Par défaut, il utilise le premier qui contient des règles et ignore les autres (paramètres gérés). Un administrateur d'une flotte Mac gérée a découvert qu'une petite configuration de base dans la console « masque silencieusement l'intégralité de notre politique MDM » (problème #75149). Firmcall écrit chaque copie en entier, de sorte que celle qu'une session lit contient toutes les règles de l'entreprise, et check confirme que le profil Jamf et le script Intune les contiennent intégralement.
Chaque endroit atteint des sessions différentes : les sessions cloud ne lisent que la console, tandis qu'une fenêtre sur un modèle local ou moins coûteux, et Cowork sur l'ordinateur de la personne, lisent la copie de l'ordinateur. Firmcall écrit donc les deux. Sur l'ordinateur, Gatecall détient les dossiers privés et ne les ouvre qu'à un modèle s'exécutant sur ce même ordinateur. Dans une vérification en direct enregistrée dans le référentiel (2 octobre 2026), un modèle local de remplacement auquel on a demandé de lire un fichier client secret s'est vu refuser l'accès selon les règles de Firmcall et a reçu l'accès sans elles.
Modèles pour cinq métiers
init --template démarre un nouveau profil avec deux tâches pour le métier et les plugins Anthropic ouverts sur lesquels ils s'appuient :
| Modèle | Deux tâches de démarrage |
|---|---|
legal |
Première lecture du contrat ; délais d'une lettre judiciaire |
finance |
Vérification de la facture avant paiement ; notes de clôture de fin de mois |
marketing-agency |
Brief client vers plan de campagne ; un message à la voix du client |
customer-support |
Réponse à un ticket ; thèmes hebdomadaires des tickets |
small-business |
Devis à partir d'une demande client ; la semaine sur une page |
Comment démarrer
Dans Claude Code, ajoutez le catalogue Poly A1 par son lien et installez Firmcall ; aucun git ni compte GitHub ne sont nécessaires :
/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install firmcall@poly-a1
Dites ensuite ce que vous avez besoin en vos propres termes : « faire de notre entreprise son propre plugin » ou « mettre les mêmes règles sur tous nos ordinateurs portables ». Firmcall rédige les compétences et ROLLOUT.md en anglais, espagnol, portugais, russe ou ukrainien. Il nécessite Python 3.8 ou une version plus récente et fonctionne sur Mac, Linux et Windows. La mise en place des règles sur un ordinateur prend environ 2 minutes à un administrateur, une seule fois ; Jamf ou Intune utilise la console de l'entreprise.
Le script s'exécute également de façon autonome, sans Claude Code :
git clone https://github.com/vadimchernets/firmcall
cd firmcall
python3 skills/firmcall/scripts/firmcall.py build data/examples/agency-10.json --out company-AI
python3 skills/firmcall/scripts/firmcall.py check company-AI
Le code, l'agence exemple, les modèles et les tests se trouvent à github.com/vadimchernets/firmcall, sous la licence Apache-2.0.
Partie des plugins de l'entreprise
Firmcall écrit un fichier de politique partagé (les dossiers privés, le budget, les fournisseurs approuvés) que les autres plugins de l'entreprise lisent : Billcall, Gatecall, Routecall, Decidecall et Teamcall. Tous s'installent à partir du catalogue plugins Poly A1. Firmcall est écrit par Vadym Chernets et archivé sur Zenodo (DOI 10.5281/zenodo.23116718).
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.