exec
-
AI 에이전트에게 셸을 쥐여 주는 순간 — OpenClaw가 exec 실행과 승인 게이트로 위험을 길들인 방법IT 2026. 7. 15. 21:00
AI 에이전트가 "그냥 대화만 하는 챗봇"을 넘어 실제로 일을 하려면, 결국 어느 시점엔 셸 명령을 실행해야 한다. 빌드를 돌리고, 로그를 긁고, 파일을 옮기고, 테스트를 돌리는 일은 전부 셸에서 일어난다. OpenClaw는 오픈소스 개인 AI 어시스턴트인데, 이 능력을 exec라는 도구 하나로 제공한다 — 워크스페이스나 페어링된 노드(node, 게이트웨이에 연결된 별도 실행 호스트, 예: 맥 컴패니언 앱)에서 셸 명령을 실행하는 도구다. 그런데 셸을 쥐여 주는 순간 문제가 생긴다. rm -rf 한 줄이면 파일이 날아가고, 잘못된 명령 하나가 시스템을 망가뜨린다. 에이전트가 실제로 유용하려면 명령 실행 능력이 필요하지만, 그 능력이 곧 시스템 위험이다. 이 글은 OpenClaw가 이 "유용성 ↔ 위험"의..