Gouvernez les agents IA de codage
avant qu'ils ne gouvernent votre code.
Auditez, révisez et contrôlez chaque décision de code produite par Claude Code, Codex, Cursor et autres agents IA de codage.
curl -sSL https://govforge.dev/install.sh | sh
Compatible avec les agents que vous utilisez déjà
Tout outil parlant le Model Context Protocol fonctionne.
Les agents IA écrivent maintenant du code en production.
La plupart des équipes ignorent ce qu'ils ont décidé, et pourquoi.
Sans GovForge
- Les décisions sont implicites
- Les revues sont incohérentes
- Les risques passent inaperçus
- Aucun journal d'audit
- Les désaccords sont perdus
- Les humains approuvent en aveugle
Avec GovForge
- Chaque décision est consignée
- Les revues sont structurées
- Les politiques les détectent
- Journal d'audit lié à Git
- Les désaccords sont explicites
- Les humains approuvent en contexte
Ce que GovForge vous apporte
Pas un autre agent. L'infrastructure qui gouverne ceux que vous utilisez déjà.
Registre des décisions
Chaque modification de code devient une décision structurée : auteur, intention, justification, risque, statut.
Moteur de politiques
Bloquez les changements qui touchent à l'authentification, aux secrets ou au schéma sans revue ni approbation explicites.
Journal d'audit
Journal d'événements append-only relié à chaque commit, revue, finding et approbation.
Désaccord structuré
Capturez les conflits entre agents comme des artéfacts de premier ordre — pas enfouis dans l'historique de chat.
Approbation humaine
Les diffs à haut risque exigent une signature humaine. Avec tout le contexte, pas une approbation automatique.
Revues Git-aware
Revues d'un autre agent attachées aux lignes, fichiers et commits. Des findings, pas des opinions.
Comment ça fonctionne
Quatre étapes. De vraies commandes CLI. Un vrai journal d'audit à la fin.
Claude modifie auth.py
Le moteur de politiques signale le changement
Codex révise et exprime un désaccord
Un humain approuve après correction
Local-first. Natif Git.
Tout s'exécute sur votre machine. Aucun cloud sauf si vous le choisissez. Synchronisation d'équipe optionnelle (Phase 3) pour la collaboration et l'entreprise.
Agents IA
- Claude Code
- Codex
- Cursor
- + clients MCP
Serveur MCP GovForge
- create_task
- record_decision
- submit_review
- ...
Git (lecture seule)
- diff, commits
- fichiers, branches
Magasin de décisions
- SQLite local
- événements, revues
- politiques, approbations
Moteur de politiques
- auth-change
- secret-pattern
- diff-size
- ...
Journal d'audit
- append-only
- Git-aware
- event sourced
Le serveur MCP est le point d'intégration. Tout le reste est hors-ligne par défaut.
Installation en 30 secondes.
Choisissez un canal. Tous livrent le même binaire v0.1.0 — signé avec cosign, SHA-256 vérifié.
curl -fsSL https://govforge.dev/install.sh | sh
Détecte votre OS + arch, télécharge le binaire gf depuis GitHub Releases et vérifie le SHA-256 contre checksums.txt. Le script fait moins de 100 lignes — lisez-le avant de le piper.
Conçu pour le code qui a de vraies conséquences.
GovForge tourne entièrement sur votre machine. Le threat model est verrouillé par des tests en CI — chaque garantie est grep-able.
Local-first par défaut
Toutes les données vivent dans .govforge/govforge.db. Le backend bind sur 127.0.0.1 ; le transport MCP est stdio. Aucun appel réseau sortant en Phase 1.
Git en lecture seule
L'extracteur utilise un allowlist de sept verbes (diff/show/log/rev_parse/ls_tree/rev_list/cat_file). Une régression qui ajoute push/reset/checkout/commit casse la CI.
Aucun shell, aucun eval
Les outils MCP ne spawnent jamais de subprocess et n'appellent jamais eval/exec. Le package MCP est vérifié par grep à chaque PR.
Audit log append-only
Chaque service mutateur écrit une ligne Event. La timeline peut être rejouée depuis la table events seule.
Apache 2.0
Open source, adapté à l'entreprise. Aucun CLA. Les auditeurs peuvent lire chaque ligne ; les équipes légales peuvent shipper sans sign-off.
Fondations conformité
Audit log local + approbations signées + classification de risque par décision : foundations pour SOC 2, Loi 25 (Québec), AI Act européen. La Phase 3 ajoute la couche reporting formelle.
Cœur ouvert. Payez seulement pour ce dont les équipes ont vraiment besoin.
Code ouvert
Apache 2.0 · Gratuit pour toujours
- Serveur MCP
- CLI (gf)
- SQLite local
- Revues Git-aware
- Journal des décisions
- Politiques par défaut
- Cockpit UI local
- Auto-hébergé
Entreprise
Pour les équipes et la conformité
Tout du code ouvert, plus :
- Synchronisation cloud
- Espaces d'équipe
- RBAC + SSO/SAML
- Déploiement en réseau isolé
- Politiques avancées
- Rapports de conformité
- Support SLA
Conçu pour le code qui compte vraiment.
Local-first
Votre code ne quitte jamais votre machine.
Apache 2.0
Licence permissive, adaptée à l'entreprise.
Aucune télémétrie
Aucun appel sortant. Vérifiable sur GitHub.
Réseau isolé prêt
Déploiement en environnements air-gapped.
Cessez de faire confiance aux agents IA sur parole.
Commencez à les gouverner.
curl -sSL https://govforge.dev/install.sh | sh