Outils

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.

Transformez les tâches fréquentes de votre équipe en votre propre plugin Claude et appliquez les mêmes règles sur chaque ordinateur portable via Jamf, Intune ou la console d'administration. Open source.
View on GitHubgithub.com/vadimchernets/firmcall
Une fiche, firm-profile.json, liste ce que l'entreprise fait le plus souvent, ce qu'un modèle sur son propre ordinateur peut uniquement lire, le budget et les gestionnaires d'appareils. Flèche gauche : exemple de votre propre plugin example-agency-ai avec deux compétences cochées et 4 tests réussis. Flèche droite : une feuille de règles apposée sur un MacBook avec Jamf, un ordinateur portable Windows avec Intune, un ordinateur Linux et la console claude.ai, avec Contrats et Ressources humaines verrouillés partout.
Glissez pour voir l'ensemble du diagramme, ou appuyez pour l'ouvrir

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 :

  1. 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.
  2. 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.
  3. Quels dossiers, tels que les contrats ou les ressources humaines, ne peuvent être lus que par un modèle fonctionnant sur votre propre ordinateur ?
  4. Un budget IA quotidien ou mensuel, la langue de l'équipe, Mac ou Windows, Jamf ou Intune.
  5. 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 :

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 :

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).

Voir firmcall 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