Todos los proyectos

Las herramientas de la casa

La Boucherie

La Boucherie es el taller donde fabricamos las herramientas con las que entregamos y hacemos funcionar nuestro software. Cada producto de este sitio pasa por ellas, y esas mismas herramientas pueden instalarse para su equipo. PigletStash es uno de los muchos proyectos que salieron del taller para convertirse en un producto propio.

Estado
Herramienta interna
Plataformas
Aplicaciones web y GitHub Actions
Nuestro papel
Todo: son nuestras propias herramientas

PigletFactoryAgentes de código con IA

Muchos agentes de código, un solo revisor

Una aplicación local que pone a trabajar a la vez a varios agentes de código con IA, cada uno en su propia rama del código, en el equipo de un desarrollador. Sus cambios se revisan como pull requests, fragmento a fragmento, antes de fusionar nada.

  • Planificar primero — el agente propone un plan en forma de grafo editable antes de tocar el código
  • En paralelo — los pasos independientes avanzan a la vez, cada uno comprobado por un verificador
  • Una sola bandeja — todos los permisos que piden los agentes, en un mismo lugar
  • Varios repositorios — un cambio que afecta a una API y a su cliente, terminado de una sola vez

PigletRegistryRegistro privado de contenedores

Cada versión, guardada y rastreada

Donde se guardan las versiones de cada producto. Cada persona y cada servidor tiene exactamente el acceso que necesita, cada descarga queda registrada y cualquier versión anterior puede restablecerse por su huella.

  • Acceso preciso — permisos por persona y por repositorio, tokens restringidos para servidores y cadenas de entrega
  • Vuelta atrás — el historial completo de cada versión, con la línea que la restablece
  • Ordenado — reglas de limpieza que se previsualizan antes de activarlas
  • Trazable — un registro de auditoría de cada cambio de acceso

Piglet VPS ManagerInstalación y auditoría de servidores

Servidores instalados, y después auditados

Un solo workflow convierte un servidor alquilado recién entregado en uno listo para recibir nuestros productos, y después lo audita con más de 150 controles de seguridad y publica un informe que cualquiera puede leer.

  • Generados — cada clave y contraseña la crea el workflow, nunca se escribe a mano
  • Cerrado — el acceso por contraseña se desactiva al terminar la instalación
  • Auditorías de solo lectura — la misma auditoría a demanda, en cualquier servidor, sin modificar nada

Tecnologías

  • Python
  • FastAPI
  • React
  • TypeScript
  • GitHub Actions
  • Ansible
  • Docker
  • Claude Agent SDK
Siguiente proyectoPigletStash