Projets Outil interne de cadrage des agents IA

Forge

Le gabarit avec lequel nous démarrons chaque projet : règles, hooks, bac à sable et contrôles automatiques qui encadrent les agents IA dès la première ligne.

Illustration : un cadenas en 3D qui se referme.

Le point de départ

Les agents de code vont vite, mais rien ne les empêche par défaut de contourner un test, de lire un secret ou de pousser sur la branche principale. Nous voulions que chaque nouveau projet démarre avec ces garde-fous déjà en place, quelle que soit la technologie.

Ce qui a été construit

  • Une commande qui crée un projet (SvelteKit, Go, Rust, Expo, Android, iOS) ou équipe un projet existant
  • Des hooks qui bloquent les commandes dangereuses : push forcé, réécriture de l’historique, contournement des hooks git
  • Une barrière de qualité qui refuse de terminer une tâche tant que lint, types et tests ne sont pas au vert
  • Quatre analyses de sécurité à chaque changement : secrets, code, workflows, vulnérabilités
  • Des versions toujours à jour, mais une nouvelle dépendance attend plusieurs jours avant d’entrer
  • Les mêmes contrôles sur GitHub ou sur GitLab

Technologies

  • Bash
  • Claude Code
  • GitHub Actions
  • GitLab CI
  • Docker
  • Renovate

Outil interne : son code n’est pas public.

Un projet ? Écrivez-nous