다음에 검토할 내용을 알아보세요.
먼저 종합 등급을 확인하세요. 준비되면 업무용 이메일을 인증하고 6개 위험 영역, 근거, 실질적인 개선 방안을 다운로드하세요.
전체 샘플 보고서 살펴보기
합성 Claude Code, Cursor 및 Windsurf 구성으로 구축된 예시 보고서를 살펴보세요.
D
D · 고위험
기본 컨트롤 누락을 포함한 9 문제.
한 머신의 에이전트 클라이언트 구성 · 4 구성 파일 · 2026-10-09 생성됨
위험 영역
-
그림자 AI
아무도 승인하지 않은 연결은 무엇입니까?
-
액세스 및 자격 증명
누가, 무엇이 어떤 시스템에 도달할 수 있으며, 키는 어떻게 보관됩니까?
-
에이전트 작업
사람이 동의하지 않고 에이전트가 변경할 수 있는 것은 무엇입니까?
-
데이터 노출
에이전트는 어떤 민감한 데이터에 접근할 수 있으며 어디로 이동합니까?
-
감사 추적
누가 무엇을 했는지 증명할 수 있나요?
-
공급망
에이전트가 의존하는 서버와 공급업체를 신뢰할 수 있습니까?
우선 개선 사항
- 데이터를 변경하는 도구는 사전에 승인됩니다.
항상 허용 목록에서 전체 서버 및 와일드카드 항목을 제거합니다.
빠른 수정 · 종합 점수가 8.4점 높아집니다
- 서버는 시작할 때마다 새로운 코드를 다운로드합니다.
각 패키지를 정확한 버전(예: @scope/name@1.2.3)에 고정하고 업그레이드를 검토하세요.
빠른 수정 · 종합 점수가 5.9점 높아집니다
- 서버를 통해 에이전트는 코드 또는 셸 명령을 실행할 수 있습니다.
서버를 제거하거나, 접근이 제한된 컨테이너나 샌드박스에서 실행하세요.
어떤 일 · 종합 점수가 4.2점 높아집니다
점검 결과
치명적
빠른 수정AA-2
데이터를 변경하는 도구는 사전에 승인됩니다.
중요한 이유
쓰기 또는 삭제를 수행하는 사전 승인된 도구는 사람이 먼저 보지 않고도 실행됩니다.
증거
삭제하는 도구를 포함하여 playwright의 모든 도구는 ~/.claude/settings.json에서 사전 승인되었습니다. (구성 파일에서 읽기)
github의 create_pull_request는 ~/.claude/settings.json에서 사전 승인되었습니다. (이름에서 유추됨)
수정
- 항상 허용 목록에서 전체 서버 및 와일드카드 항목을 제거합니다.
- 명명된 읽기 전용 도구만 사전 승인합니다.
Durin이 제공하는 기능: 데이터를 변경하는 작업마다 정확한 인수에 연결된 사람의 승인을 요구하거나 모든 변경 작업을 차단할 수 있습니다.
데모 예약
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.3, A.8.2
SOC 2 Trust Services Criteria: CC6.3, CC8.1
GDPR: Art. 32
높음
빠른 수정SC-1
서버는 시작할 때마다 새로운 코드를 다운로드합니다.
중요한 이유
변경되거나 손상된 패키지는 누구도 검토하지 않고 이 시스템에서 실행됩니다.
증거
github는 고정 버전(~/.claude.json) 없이 npm 패키지 @modelcontextprotocol/server-github를 실행합니다. (구성 파일에서 읽기)
playwright는 고정 버전(~/.claude.json) 없이 npm 패키지 @playwright/mcp를 실행합니다. (구성 파일에서 읽기)
linear는 고정 버전(~/.cursor/mcp.json) 없이 npm 패키지 mcp-remote를 실행합니다. (구성 파일에서 읽기)
postgres는 고정 버전(~/.cursor/mcp.json) 없이 npm 패키지 @modelcontextprotocol/server-postgres를 실행합니다. (구성 파일에서 읽기)
수정
- 각 패키지를 정확한 버전(예: @scope/name@1.2.3)에 고정하고 업그레이드를 검토하세요.
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.19, A.5.20, A.5.21, A.5.22
SOC 2 Trust Services Criteria: CC9.2, CC7.1
GDPR: Art. 28
높음
어떤 일AA-3
서버를 통해 에이전트는 코드 또는 셸 명령을 실행할 수 있습니다.
중요한 이유
코드를 실행하면 에이전트가 사용자 계정이 할 수 있는 모든 작업을 수행할 수 있습니다.
증거
Claude Code의 playwright(~/.claude.json) (구성 파일에서 읽기)
Cursor의 postgres(~/.cursor/mcp.json) (구성 파일에서 읽기)
수정
- 서버를 제거하거나, 접근이 제한된 컨테이너나 샌드박스에서 실행하세요.
- 호출할 때마다 승인이 필요합니다.
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.3, A.8.2
SOC 2 Trust Services Criteria: CC6.3, CC8.1
GDPR: Art. 32
높음
어떤 일DE-2
서버는 데이터베이스에 직접 연결됩니다.
중요한 이유
데이터베이스 액세스 권한이 있는 에이전트는 자격 증명이 허용하는 모든 것을 읽거나 변경할 수 있습니다.
증거
postgres는 데이터베이스(~/.cursor/mcp.json)에 연결됩니다. (구성 파일에서 읽기)
수정
- 필요한 테이블로 제한된 읽기 전용 계정을 통해 연결합니다.
- 에이전트를 프로덕션 데이터베이스에서 멀리 두십시오.
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.12, A.5.14, A.5.34, A.8.12
SOC 2 Trust Services Criteria: C1.1, CC6.7
GDPR: Art. 5(1)(c), Art. 28, Art. 30, Art. 44
중간
대규모 프로젝트AT-1
에이전트 연결은 중앙 정책이나 로그를 건너뜁니다.
중요한 이유
중앙 지점이 없으면 에이전트가 수행하는 작업을 보거나 제한하거나 중지할 수 없습니다.
증거
github 직접 연결(~/.claude.json) (구성 파일에서 읽기)
playwright 직접 연결(~/.claude.json) (구성 파일에서 읽기)
notion 직접 연결(~/.claude.json) (구성 파일에서 읽기)
linear 직접 연결(~/.cursor/mcp.json) (구성 파일에서 읽기)
postgres 직접 연결(~/.cursor/mcp.json) (구성 파일에서 읽기)
context7 직접 연결(~/.codeium/windsurf/mcp_config.json) (구성 파일에서 읽기)
수정
- 정책을 적용하고 로그를 유지하는 게이트웨이 또는 프록시를 통해 에이전트 연결을 라우팅합니다.
Durin이 제공하는 기능: Durin을 거치는 모든 요청에 정책을 적용하고 감사 기록을 남깁니다.
데모 예약
매핑됨
ISO/IEC 27001:2022 Annex A: A.8.15, A.8.16
SOC 2 Trust Services Criteria: CC7.2, CC7.3
GDPR: Art. 5(2)
중간
어떤 일DE-4
회사 데이터는 외부 서비스 제공업체로 이동됩니다.
중요한 이유
각 공급자는 에이전트가 보내는 모든 내용을 수신하고 자체 조건에 따라 처리합니다.
증거
notion는 mcp.notion.com(~/.claude.json)에 데이터를 보냅니다. (구성 파일에서 읽기)
linear는 mcp.linear.app(~/.cursor/mcp.json)에 데이터를 보냅니다. (구성 파일에서 읽기)
context7는 mcp.context7.com(~/.codeium/windsurf/mcp_config.json)에 데이터를 보냅니다. (구성 파일에서 읽기)
수정
- 각 제공업체의 약관 및 데이터 처리를 확인하세요.
- 사용하지 않는 공급자를 제거하십시오.
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.12, A.5.14, A.5.34, A.8.12
SOC 2 Trust Services Criteria: C1.1, CC6.7
GDPR: Art. 5(1)(c), Art. 28, Art. 30, Art. 44
중간
어떤 일SA-2
어떤 서버 에이전트를 추가할 수 있는지에 대한 중앙 제어가 없습니다.
중요한 이유
이 머신을 사용하는 사람은 누구나 검토 없이 에이전트를 새 시스템에 연결할 수 있습니다.
증거
Claude Code에는 허용되거나 거부된 서버의 관리되는 목록이 없습니다. (구성 파일에서 읽기)
수정
- 서버를 허용하거나 거부하는 관리 설정을 배포합니다: Claude Code의 경우 Managed-mcp.json 또는 allowedMcpServers, Codex의 경우 requirements.toml.
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.9, A.5.10
SOC 2 Trust Services Criteria: CC6.1
GDPR: Art. 30
낮음
어떤 일AA-4
서버는 데이터를 삭제하는 도구를 제공합니다.
중요한 이유
잘못되거나 오용된 호출은 복구할 수 없는 데이터 삭제로 이어질 수 있습니다.
증거
playwright는 삭제 도구를 제공합니다(~/.claude.json) (구성 파일에서 읽기)
수정
- 필요하지 않은 삭제 도구를 끄고 나머지에 대해서는 승인이 필요합니다.
매핑됨
ISO/IEC 27001:2022 Annex A: A.5.3, A.8.2
SOC 2 Trust Services Criteria: CC6.3, CC8.1
GDPR: Art. 32
낮음
빠른 수정AT-4
에이전트 클라이언트가 자신의 활동을 모니터링으로 보내지 않습니다.
중요한 이유
수출된 활동이 없으면 요원과 관련된 사건을 조사하기가 어렵습니다.
증거
Claude Code는 읽은 설정에서 활동을 내보내지 않습니다. (구성 파일에서 읽기)
수정
- 모니터링 시스템으로 클라이언트의 OpenTelemetry 내보내기를 켭니다.
매핑됨
ISO/IEC 27001:2022 Annex A: A.8.15, A.8.16
SOC 2 Trust Services Criteria: CC7.2, CC7.3
GDPR: Art. 5(2)
서버별
| 서버 | 클라이언트 |
점검 결과 |
|---|
| context7 | Windsurf | 에이전트 연결은 중앙 정책이나 로그를 건너뜁니다. |
| context7 | Windsurf | 회사 데이터는 외부 서비스 제공업체로 이동됩니다. |
| github | Claude Code | 데이터를 변경하는 도구는 사전에 승인됩니다. |
| github | Claude Code | 서버는 시작할 때마다 새로운 코드를 다운로드합니다. |
| github | Claude Code | 에이전트 연결은 중앙 정책이나 로그를 건너뜁니다. |
| linear | Cursor | 서버는 시작할 때마다 새로운 코드를 다운로드합니다. |
| linear | Cursor | 에이전트 연결은 중앙 정책이나 로그를 건너뜁니다. |
| linear | Cursor | 회사 데이터는 외부 서비스 제공업체로 이동됩니다. |
| notion | Claude Code | 에이전트 연결은 중앙 정책이나 로그를 건너뜁니다. |
| notion | Claude Code | 회사 데이터는 외부 서비스 제공업체로 이동됩니다. |
| playwright | Claude Code | 데이터를 변경하는 도구는 사전에 승인됩니다. |
| playwright | Claude Code | 서버는 시작할 때마다 새로운 코드를 다운로드합니다. |
| playwright | Claude Code | 서버를 통해 에이전트는 코드 또는 셸 명령을 실행할 수 있습니다. |
| playwright | Claude Code | 에이전트 연결은 중앙 정책이나 로그를 건너뜁니다. |
| playwright | Claude Code | 서버는 데이터를 삭제하는 도구를 제공합니다. |
| postgres | Cursor | 서버는 시작할 때마다 새로운 코드를 다운로드합니다. |
| postgres | Cursor | 서버를 통해 에이전트는 코드 또는 셸 명령을 실행할 수 있습니다. |
| postgres | Cursor | 서버는 데이터베이스에 직접 연결됩니다. |
| postgres | Cursor | 에이전트 연결은 중앙 정책이나 로그를 건너뜁니다. |
인벤토리
- 에이전트 클라이언트가 발견되었습니다.
- Claude Code, Cursor, Windsurf
- MCP 서버 구성
- 6
- 시스템 에이전트가 연결할 수 있는
- 6
- 시스템 에이전트는 변경할 수 있습니다
- 감사에서 분류할 수 없는 도구가 포함된 3 (2 더보기)
- 구성 파일에 있는 자격 증명 유형
- 없음
- 외부 공급자
- mcp.notion.com, mcp.linear.app, mcp.context7.com
평가 범위와 한계
앞으로 할 일
전체 보고서의 조사 결과와 제안된 수정 사항을 사용하여 먼저 해결할 내용을 선택하세요. 변경하기 전에 실행 중인 AI 도구에서 플래그가 지정된 각 설정을 확인하세요.
4 구성 파일 읽기
등급은 제공된 구성 파일을 반영합니다. 실행 중인 AI 도구를 테스트하거나 활동을 검사하지 않았습니다.
- 공급업체 계정 및 설치된 플러그인의 연결을 검토합니다. 감사에서는 계정, 플러그인 또는 확장 프로그램에서 로드된 MCP 서버를 검사하지 않습니다.
- 에이전트가 수행할 수 있는 작업을 확인하세요. 앱 전용 설정, 관리되는 장치 정책, 런타임 옵션, 저장된 승인 및 에이전트별 권한 규칙은 검사되지 않습니다.
- 설치된 클라이언트 버전을 확인하세요. 감사에서는 버전을 감지하지 않습니다. 현재 버전이 적용되는 대로 제공된 설정을 해석합니다.
- 각 MCP 서버의 라이브 도구 목록을 검사합니다. 감사에서는 노출되는 도구를 확인하기 위해 서버에 연결하지 않습니다. 구성 기반 도구 유형은 카탈로그 및 도구 이름에서 유래됩니다.
- 알려진 취약점이 있는지 서버 패키지를 확인하세요. 이 실행에서는 패키지 레지스트리 또는 취약성 데이터베이스를 쿼리하지 않았습니다.
이는 공식적인 감사, 인증 또는 법적 조언이 아닌 구성 및 사용 메타데이터의 위험 신호입니다.