에이전트가 공개 인터넷에 접속하기 전에 네트워크 이그레스, MCP 프롬프트 인젝션, 비밀 유출을 Pipelock으로 차단하기
에이전트가 로컬 비밀을 신뢰하기 전에 인라인 방화벽 및 컨테이너 계층을 배치하여 네트워크 트래픽, 도구 호출, MCP 트래픽을 보호합니다.
사전 요구 사항
Homebrew 또는 Go, 터미널, 지원되는 에이전트 런타임 또는 IDE 통합 환경
설치
환경에 맞는 업스트림 설치 또는 설정 경로를 사용하세요:
- brew install luckyPipewrench/tap/pipelock
- docker pull ghcr.io/luckypipewrench/pipelock:latest
- go install github.com/luckyPipewrench/pipelock/cmd/pipelock@latest
- docker run -p 8888:8888 -v ./pipelock.yaml:/config/pipelock.yaml:ro \
업스트림 요구 사항 및 주의 사항:
- pipelock check --url "https://docs.python.org/3/" # 허용
-
Docker
-
소스 빌드 (Go 1.25+ 필요)
기본 사용 방법 또는 시작 가이드:
-
bash
-
설정 (IDE 구성을 검색하고, 설정을 생성하며, 탐지를 확인합니다)
-
업스트림 문서에서 추출: https://raw.githubusercontent.com/luckyPipewrench/pipelock/HEAD/README.md