AI 코딩 에이전트를 격리된 리눅스에서 실행하는 clawk

AI 코딩 에이전트를 격리된 리눅스에서 실행하는 clawk

clawk는 Claude Code와 Codex 같은 에 프로젝트별 일회용 리눅스 가상 머신을 제공하는 오픈소스 도구다. 에이전트는 가상 머신 안에서 으로 프로그램을 설치하고, 서버를 띄우고, 검증되지 않은 코드를 실행할 수 있지만 사용자의 다른 파일과 키 저장소에는 접근하지 못한다. 외부 통신은 허용 목록에 등록된 주소로 제한되며, 차단된 접속 시도도 확인할 수 있다.

프로젝트 코드와 에이전트의 대화 기록은 컴퓨터에 남기 때문에 가상 머신이 망가져도 삭제한 뒤 다시 만들고 작업을 이어갈 수 있다. 프로젝트 폴더에서 명령 하나로 시작하며 설치나 별도 설정 파일은 필요하지 않고, 원하는 를 작업 환경으로 쓸 수 있다. 여러 저장소가 얽힌 작업에서는 저장소마다 별도 작업 공간과 가지를 만들고 변경 내용을 각각의 으로 올리는 과정도 지원한다.

사용하지 않는 가상 머신은 메모리를 약 1기가바이트까지 줄이고 30분 뒤 자동 정지해 컴퓨터 자원 낭비를 낮춘다. 현재 애플 칩이 탑재된 macOS 14 이상을 중심으로 지원하며, 리눅스 지원은 시험 단계이고 윈도우는 지원하지 않는다.

핵심 포인트

  • 가 사용자 컴퓨터와 분리된 일회용 가상 머신에서 실행된다.
  • 외부 통신은 허용 목록으로 제한되고 차단 기록을 확인할 수 있다.
  • 가상 머신을 삭제해도 프로젝트 코드와 에이전트 대화 기록은 유지된다.
  • 없이 로 필요한 리눅스 작업 환경을 만들 수 있다.
  • 유휴 가상 머신은 메모리를 줄이고 30분 뒤 자동 정지한다.
원문 보기