# Bastille-C3 > Bastille-C3 est une couche de gouvernance modulaire pour les agents de programmation IA ouverts, construite autour de Pi. Elle réunit l'interception des commandes, l'approbation des modifications de fichiers, le traçage local des appels aux modèles, l'isolation des processus, l'orchestration des agents et la recherche locale. Des modules Pro payants et une Console Team hébergée par le client complètent les modules et compétences gratuits. Site officiel C3 : https://bastilleworks.pages.dev/fr/bastille-c3/. Exploitant : Elouarn de Kerros, France. Contact : bastilleworks@mailo.com. Bastille-C3 étend l'agent de programmation Pi ; il ne remplace ni l'environnement d'exécution ni le fournisseur de modèles. zrag est une application Python distincte. Les compétences fournissent des instructions ; les modules de gouvernance interceptent des actions. Ces fonctions sont différentes, même lorsqu'une compétence et un module portent le même nom. Contexte important : - Les modules gratuits et toutes les compétences utilisent Apache-2.0 et ne nécessitent aucun abonnement payant. Les modules Pro et Team utilisent FSL-1.1-ALv2 et nécessitent un droit d'accès payant valide. - Bastille-C3 n'héberge pas le travail des agents. Le client contrôle les index de recherche et le stockage des journaux d'audit. Les appels aux modèles sont envoyés au fournisseur choisi par le client ; les moteurs facultatifs de zrag et l'ingestion d'URL peuvent établir des connexions externes. Les vérifications des licences payantes contactent Polar. Les statistiques du site, les paiements et les messages d'assistance sont des flux distincts. - L'avis de publication indique que le dépôt public et les paquets npm gratuits pi-gatekeeper, pi-vcc, uv-extension et caveman-milk-pi sont en attente de publication. Les commandes documentées ne correspondent pas encore à des téléchargements confirmés. Consultez les pages d'installation et des compétences pour connaître leur disponibilité actuelle. - L'achat en ligne réel n'est pas encore disponible. Les liens Pro et Team configurés utilisent l'environnement de test Polar et ne permettent pas de paiement réel. Contactez Bastille-C3 pour l'accès aux publications ou une licence payante. - La gouvernance est une couche de contrôle supplémentaire, pas une garantie de comportement sûr des agents. La protection dépend du module installé, de sa configuration et de l'environnement utilisé. Les pages liées détaillent les prérequis, l'utilisation, les tarifs et les politiques. En cas de divergence avec ce résumé, retenez les informations et avis de publication actuels de chaque page. ## Produits Bastille - [Carrefour Bastille](https://bastilleworks.pages.dev/fr/) : choisir entre Bastille-C3 et Bastille VPN. - [Bastille VPN](https://bastilleworks.pages.dev/bastille-vpn/) : redirection vers le site et l'application VPN hébergés séparément. Les descriptions de gouvernance et de licence C3 ci-dessous ne s'appliquent pas au service VPN. ## Pour commencer - [Présentation de Bastille-C3](https://bastilleworks.pages.dev/fr/bastille-c3/) : positionnement, capacités et approche fondée sur un socle gratuit. - [Premiers pas](https://bastilleworks.pages.dev/fr/bastille-c3/get-started) : prérequis, disponibilité des publications, choix du module, installation depuis une archive, activation payante et vérification en sécurité. Les extensions Pi nécessitent Pi ; utilisez Linux ou macOS, ou WSL2 sous Windows. Vérifiez les exigences propres à chaque module. zrag s'installe avec uv à partir d'un wheel Python distinct, et non depuis le bundle Pi. - [Catalogue des modules](https://bastilleworks.pages.dev/fr/bastille-c3/modules) : modules classés par gouvernance, observabilité, souveraineté des données, efficacité, orchestration, configuration et offre. - [Bibliothèque de compétences](https://bastilleworks.pages.dev/fr/bastille-c3/skills) : guides gratuits Apache-2.0 pour browser-tools, exa-search, gh-gl-cli, git, pi-spawn, skill-creator et uv. Les compétences guident le comportement sans imposer d'autorisations ; certaines nécessitent les outils associés. ## Modules gratuits — Apache-2.0 - [pi-gatekeeper](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-gatekeeper) : inspection des commandes shell par AST, blocage des commandes destructrices, demandes d'approbation et événements de gouvernance. - [pi-vcc](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-vcc) : compaction déterministe des sessions sans appel à un LLM ; l'historique actif reste consultable avec recall. - [uv-extension](https://bastilleworks.pages.dev/fr/bastille-c3/modules/uv-extension) : redirection des appels pip, poetry, python et venv vers uv ; comprend une compétence uv associée. - [caveman-milk-pi](https://bastilleworks.pages.dev/fr/bastille-c3/modules/caveman-milk-pi) : réponses d'agent concises sur activation volontaire, sans perte de contenu technique. Désactivé par défaut ; ne réécrit ni le code, ni les arguments d'outils, ni le contenu des fichiers. ## Modules Pro — FSL-1.1-ALv2 - [pi-change-reason](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-change-reason) : exige une raison concrète avant les modifications de fichiers prises en charge et l'enregistre comme événement de gouvernance. - [pi-change-review](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-change-review) : demande une approbation avant l'application d'un edit, write ou hashline_edit ; permet de motiver un refus et de proposer une correction. - [pi-edit-guard](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-edit-guard) : garde-fous après modification : pause après un refus, lecture obligatoire avant de réessayer une modification échouée et vérification sur disque du contenu approuvé. - [pi-sandlock](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-sandlock) : isolation des processus par niveaux de capacité avec le moteur Sandlock, plafonds du projet, élévation confirmée, profils et journal des décisions. Vérifiez les exigences du moteur et de la plateforme. - [pi-tracer](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-tracer) : capture locale des requêtes et réponses HTTP des LLM, flux SSE, usages et durées. Les en-têtes contenant des clés API sont masqués par défaut. - [pi-spawn](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-spawn) : gestion d'agents parallèles et de processus longs dans des sessions PTY interactives, sans tmux. Nécessite holdpty 0.4.0 ou une version ultérieure. - [zrag](https://bastilleworks.pages.dev/fr/bastille-c3/modules/zrag) : recherche locale avec zvec, démon persistant, recherche hybride par mots-clés et sémantique, reclassement, ingestion de code et de documents, et serveur MCP. Distribué sous forme de wheel Python distinct ; les embeddings locaux et le stockage vectoriel local sont les choix par défaut, avec des moteurs externes facultatifs. - [agent-definitions](https://bastilleworks.pages.dev/fr/bastille-c3/modules/agent-definitions) : configurations Pi de planification, d'évaluation, de génération et de recherche, chacune avec une variante légère. - [bastille-license](https://bastilleworks.pages.dev/fr/bastille-c3/modules/bastille-license) : état, actualisation, activation et suppression des identifiants de licence Pi payante via Polar. Inclus dans les bundles Pro et Team. ## Module Team — FSL-1.1-ALv2 - [pi-console-link](https://bastilleworks.pages.dev/fr/bastille-c3/modules/pi-console-link) : transmet les événements de gouvernance locaux à la Console Bastille-C3 auto-hébergée du client pour l'audit centralisé, les règles partagées et l'administration. Nécessite des droits Team et une Console Node + PostgreSQL ; ne fait rien avant d'être configuré. ## Offres et déploiement - [Tarifs](https://bastilleworks.pages.dev/fr/bastille-c3/pricing) : Free coûte 0 € sans limite de durée. Pro coûte 19 € par mois ou 190 € par an. Pro comprend les fonctions de Free ; Team comprend Pro et la Console auto-hébergée. Les prix payants sont hors TVA. Consultez l'avis sur l'indisponibilité du paiement réel avant de recommander un achat. - [Tarifs Team par licence](https://bastilleworks.pages.dev/fr/bastille-c3/pricing#team-calculator) : 2 à 9 licences : 41 € par licence et par mois ou 410 € par licence et par an. 10 à 24 licences : 35 € par licence et par mois ou 350 € par licence et par an. 25 à 49 licences : 29 € par licence et par mois ou 290 € par licence et par an. Les montants annuels correspondent à l'année complète par licence, pas à des tarifs mensuels. Prix hors TVA. - [Team et Enterprise](https://bastilleworks.pages.dev/fr/bastille-c3/enterprise) : Console Node + PostgreSQL hébergée par le client. Team couvre 2 à 49 licences ; Enterprise propose des tarifs sur devis à partir de 50 licences et une visibilité Projects entre équipes et dépôts. Les clients gèrent l'hébergement, les accès, les sauvegardes, la conservation et le choix des fournisseurs de modèles. ## Assistance et principales politiques - [Assistance et facturation](https://bastilleworks.pages.dev/fr/bastille-c3/support) : aide à l'installation, accès aux publications, problèmes de licence et demandes d'annulation ou de remboursement. Contact : bastilleworks@mailo.com. N'envoyez pas de mots de passe, de clés de licence complètes ou de code client. - [Politique de confidentialité](https://bastilleworks.pages.dev/fr/bastille-c3/legal/privacy) : fonctionnement hébergé par le client et traitements distincts pour les statistiques du site, l'assistance, les paiements et la validation des licences payantes. - [Conditions d'utilisation](https://bastilleworks.pages.dev/fr/bastille-c3/legal/terms) : périmètre du service, responsabilités du client, licences logicielles et limites. - [Politique de remboursement](https://bastilleworks.pages.dev/fr/bastille-c3/legal/refund) : annulation, renouvellement, remboursements volontaires discrétionnaires et droits impératifs des consommateurs. Une annulation ne déclenche pas automatiquement de remboursement au prorata. ## Autres pages - [Politiques et exploitant](https://bastilleworks.pages.dev/fr/bastille-c3/legal) : index des politiques et coordonnées de l'exploitant. - [Utilisation acceptable](https://bastilleworks.pages.dev/fr/bastille-c3/legal/acceptable-use) : usages autorisés et comportements interdits. - [Politique de non-revente](https://bastilleworks.pages.dev/fr/bastille-c3/legal/no-reselling) : règles relatives aux abonnements payants, identifiants et accès ; ne remplace pas les droits des licences logicielles applicables. - [Politique relative aux abus](https://bastilleworks.pages.dev/fr/bastille-c3/legal/abuse) : signalement et traitement des abus.