원문 캡처 · infisical.com
원문 캡처 · infisical.com

Infisical의 콘텐츠 마케터 핀(Finn)은 AI 에이전트가 위험한 행동을 스스로 알아차리고 피할 것이라고 기대하기 어렵다며, 비밀정보를 에이전트 환경에서 분리하는 샌드박스와 자격 증명 중개자 같은 구조적 통제가 필요하다고 주장한다. 이는 보안 제품을 제공하는 업체의 관점으로, 글은 에이전트 보안의 일반적인 해법이 아직 정립되지 않았다고 설명한다.

비밀번호를 안전하게 다루라는 지침은 사람에게는 통할 수 있지만, 에이전트는 시스템 프롬프트에서 .env 파일을 열지 말라고 해도 grep DATABASE_URL .env 같은 명령으로 자격 증명을 읽을 수 있다. 글은 에이전트가 확률적 대규모 언어 모델(LLM)을 기반으로 하고 작업 과정에서 프롬프트와 실행 결과를 반복해 다루므로, 해로운 행동을 완전히 배제할 수 없다고 본다.

Infisical은 에이전트가 실행되는 환경에서 파일과 작업 범위를 제한하는 샌드박스, 실제 자격 증명을 에이전트에 노출하지 않고 요청을 중개하는 자격 증명 중개자, API 요청별 권한을 세밀하게 설정하는 게이트웨이를 주요 통제 수단으로 제시한다. 자격 증명 중개자는 프록시가 에이전트의 트래픽을 가로채 요청을 보낼 때 자격 증명을 붙이는 방식이다. 글은 이 방식이 자격 증명 탈취를 통한 노출과 에이전트가 자격 증명을 외부로 보내는 위험을 줄일 수 있다고 설명한다.

중개자는 HTTPS_PROXY를 따르는 환경에서 기존 에이전트 코드를 바꾸지 않고 적용할 수 있다고 Infisical은 주장한다. 반면 게이트웨이는 세밀한 권한 설정이 가능하지만, 대개 특정 프로토콜에 한정되고 지원 도구가 필요해 모든 서비스에 적용되지는 않는다고 글은 덧붙인다. 엄격한 구조적 통제는 작업 효율을 낮출 수 있으며, 조직은 보안과 운영 편의 사이에서 절충해야 한다.

Infisical은 자사 제품 Agent Vault가 다양한 에이전트와 환경에서 HTTP 서비스 접근을 중개한다고 소개한다. 이는 업체의 제품 설명이며, 글은 독립적인 성능 검증이나 적용 결과를 제시하지 않는다.

원문: AI Agent Security Requires Hazmat Suits