Corral - AI 에이전트의 모든 프로세스를 완벽하게 정리하는 도구

Show HN: Corral – Kill every command your agent starts

Corral은 AI 코딩 에이전트나 CI 작업이 실행하는 명령어를 시간 제한 내에 실행하고, 명령이 종료된 후 남아 있는 모든 프로세스를 확실하게 제거합니다. 기존 러너가 놓치는 데몬, 백그라운드 프로세스, SIGTERM 무시 프로세스까지 cgroup v2와 subreaper 기술로 추적해 포트, 파일 잠금, CPU 자원 누수를 방지합니다. Linux 5.11 이상에서 사용 가능하며, 간단한 CLI 명령으로 실행할 수 있습니다.

corral은 명령이 시작한 모든 프로세스가 살아 있지 않음을 반환 전에 검증합니다. 증명할 수 없으면 종료 코드 120으로 종료됩니다.
  1. Retr0id

    내가 상상할 수 있는 사소한 우회 방법 중 하나는 `ssh localhost foo`를 통해 새 프로세스를 생성하는 것이다. 새 프로세스는 클라이언트가 아니라 sshd에서 포크된다. 이건 LLM이 네가 자신을 방해하고 있다고 느끼면 스스로 생각해낼 수 있을 만큼 간단하다.

    이것은 "장기 실행 데몬이 새 자식을 생성하도록 지시받을 수 있는" 거의 모든 상황에 적용될 수 있는 광범위한 우회 방법 부류다.

  2. pmoriarty

    timeout[1] 명령어를 쓰지 그래?

    [1] - https://www.man7.org/linux/man-pages/man1/timeout.1.html

  3. ethanj8011

    슬롭 코어

이 날의 다른 글

2026-09-30