Plimsoll, AI 작성 코드의 격리 수준 지정·API 자격증명 분리 지원
Plimsoll이 AI가 작성한 코드를 샌드박스에서 실행하고 결과마다 실제 격리 수준을 표시하는 도구를 소개했다. 요청한 최소 수준을 충족하지 못하면 실행을 거부하며, API 자격증명은 샌드박스 밖의 브로커가 붙인다. 자체 호스팅과 여러 에이전트 프레임워크 연동을 지원하지만, 아직 1.0 이전이고 외부 보안 감사는 받지 않았다.
격리 수준을 process·container·kernel·vm으로 구분하며, 공식 Go 클라이언트는 반환된 결과의 격리 수준도 다시 검사한다.
격리 수준은 데몬 설정·제공자 정보·시작 시 시험을 근거로 보고하며, 하드웨어 기반 암호학적 증명은 아니다.
기본 설정에서는 코드를 실행하지 않는다. QuickJS·WebAssembly를 사용하는 process 수준에는 운영체제 격리 경계가 없어 적대적 코드용으로 안내하지 않는다.
API 호출 권한은 실행별로 지정한다. 브로커가 호출자와 정확한 경로를 검사하고 자격증명을 붙이며, 권한을 부여하지 않은 실행에는 네트워크 접근이 없다.
Vercel AI SDK·Google ADK·Agno·CrewAI·Trigger.dev·Mastra용 연동을 제공한다.
세션을 유지하면 변수·파일을 재사용할 수 있지만 앞선 코드가 이후 실행 환경을 바꿀 수 있어, 서로 다른 고객은 별도 세션으로 분리해야 한다.
에이전트 코드에 API 키를 직접 넘기지 않고도 실행별로 허용한 API 경로만 호출하게 구성할 수 있다.
원문
- Show HN: Plimsoll, a self-hosted sandbox for code your AI agent writesHacker News · 원문 2026-10-12