Toutes les réalisations

L'outillage maison

La Boucherie

La Boucherie est l'atelier où nous fabriquons les outils avec lesquels nous livrons et faisons tourner nos logiciels. Chaque produit de ce site passe entre leurs mains, et ces mêmes outils peuvent être installés pour votre équipe. PigletStash est l'un des nombreux projets sortis de l'atelier pour devenir un produit à part entière.

Statut
Outil interne
Plateformes
Applications web et GitHub Actions
Notre rôle
Tout : ce sont nos propres outils

PigletFactoryAgents de code IA

Plusieurs agents de code, un seul relecteur

Une application locale qui fait travailler plusieurs agents de code IA en même temps, chacun sur sa propre branche du code, sur le poste d'un développeur. Leurs modifications sont relues comme des pull requests, morceau par morceau, avant toute fusion.

  • Planifier d'abord — l'agent propose un plan sous forme de graphe modifiable avant de toucher au code
  • En parallèle — les étapes indépendantes avancent côte à côte, chacune contrôlée par un vérificateur
  • Une seule boîte — toutes les autorisations demandées par les agents, au même endroit
  • Multi-dépôts — une modification qui touche une API et son client, terminée d'un seul tenant

PigletRegistryRegistre privé de conteneurs

Chaque version, conservée et tracée

L'endroit où sont stockées les versions de chaque produit. Chaque personne et chaque serveur a exactement les accès nécessaires, chaque téléchargement est enregistré, et toute version antérieure peut être rétablie grâce à son empreinte.

  • Accès précis — droits par personne et par dépôt, jetons restreints pour les serveurs et les chaînes de livraison
  • Retour arrière — l'historique complet de chaque version, avec la ligne qui la rétablit
  • Bien rangé — des règles de nettoyage prévisualisées avant d'être activées
  • Traçable — un journal d'audit de chaque changement d'accès

Piglet VPS ManagerInstallation et audit de serveurs

Des serveurs installés, puis audités

Un seul workflow transforme un serveur loué tout nu en serveur prêt à recevoir nos produits, puis l'audite selon plus de 150 points de contrôle de sécurité et publie un rapport lisible par tous.

  • Générés — chaque clé et chaque mot de passe créés par le workflow, jamais saisis à la main
  • Verrouillé — la connexion par mot de passe désactivée une fois l'installation terminée
  • Audits en lecture seule — le même audit à la demande, sur n'importe quel serveur, sans rien modifier

Technologies

  • Python
  • FastAPI
  • React
  • TypeScript
  • GitHub Actions
  • Ansible
  • Docker
  • Claude Agent SDK
Projet suivantPigletStash