Corral - Kill every command your agent starts

Show HN: Corral – Kill every command your agent starts

Corral es una herramienta para Linux que ejecuta comandos con un límite de tiempo y garantiza que ningún proceso iniciado por el comando siga vivo al finalizar. Resuelve el problema de los procesos huérfanos que dejan los agentes de IA y los trabajos de CI, como daemons que escapan del grupo de procesos o procesos que ignoran SIGTERM. Utiliza cgroups v2 en modo enforced o un subreaper en modo fallback para controlar todo el árbol de procesos. Se instala fácilmente y ofrece opciones como límites de memoria, número de procesos y salida máxima.

Corral controla todo el árbol de procesos, no solo su hijo directo. En modo enforced, el comando se ejecuta en su propio grupo cgroup v2, y una sola escritura en cgroup.kill detiene todos los procesos del grupo.

Más de este día

2026-09-30