Skip to content
푸땡로그
Go back

Claude Code security-guidance plugin: AI가 만든 코드를 같은 세션에서 보안 리뷰하기

AI 코딩 에이전트가 코드를 빨리 고칠수록 다음 질문은 보안입니다. 자동으로 만든 코드가 인증, 입력 검증, 비밀 값 처리, command injection 같은 문제를 만들지 않았는지 같은 세션에서 확인할 수 있어야 합니다.

security-guidance plugin은 이 용도를 겨냥한 공식 plugin입니다. Claude의 코드 변경을 빠른 패턴 체크, 턴 종료 model review, commit/push 시점의 더 깊은 agentic review로 살펴보고 같은 세션에서 수정까지 이어갈 수 있게 합니다.

이 글은 작성 시점 2026-06-17 · Claude Code Week 22 문서 스냅숏 기준으로 정리했습니다.

핵심 security-guidance plugin은 테스트나 SAST를 대체하는 도구가 아닙니다. AI가 만든 변경을 같은 세션에서 빠르게 되짚고, 위험한 패턴을 더 빨리 발견하게 돕는 보조 레이어입니다.

어떻게 동작하나

공식 문서 기준 security-guidance plugin은 세 단계로 작동합니다.

flowchart TD
    A[Claude가 코드 수정] --> B[빠른 패턴 체크]
    B --> C[턴 종료 model review]
    C --> D{commit / push?}
    D -->|예| E[deeper agentic review]
    D -->|아니오| F[일반 작업 계속]
    E --> G[취약점 후보 수정 또는 보고]

즉 보안 리뷰를 마지막 PR 단계에만 몰아두지 않고, 코드가 만들어지는 흐름 안에 여러 번 끼워 넣습니다.


설치와 활성화

공식 Anthropic marketplace에서 설치합니다.

/plugin install security-guidance@claude-plugins-official

현재 세션에서 plugin을 다시 읽게 하려면 다음 명령을 씁니다.

/reload-plugins

프로젝트별 보안 규칙은 .claude/claude-security-guidance.md에 둘 수 있습니다.

# .claude/claude-security-guidance.md

- Never log access tokens, refresh tokens, or API keys.
- Treat user-controlled path segments as untrusted.
- Prefer parameterized queries over string interpolation.
- Flag shell execution that includes request data.

어떤 글감으로 좋은가

이 기능은 “AI가 코드를 잘 짠다”보다 한 단계 뒤의 주제입니다. AI가 만든 코드를 어떻게 검수하고, 어디까지 자동 수정을 허용할지 다룰 수 있습니다.

특히 다음 관점이 좋습니다.

관점설명
AI 코드 리뷰같은 세션에서 보안 관점을 추가하는 흐름
프로젝트 규칙.claude/claude-security-guidance.md로 도메인별 위험을 명시
CI와의 관계테스트/SAST 전에 빠른 feedback loop를 만드는 역할
승인 경계commit/push 시점에 더 깊은 review를 거는 이유
주의 보안 plugin이 문제를 찾지 못했다고 안전하다는 뜻은 아닙니다. 인증·권한·결제·개인정보처럼 위험도가 높은 변경은 별도 리뷰와 테스트를 유지해야 합니다.

블로그 대표 이미지 콘셉트

Claude Code가 만든 diff 위로 세 개의 보안 레이어가 겹쳐지는 다이어그램이 잘 맞습니다. 첫 번째 레이어는 “Pattern check”, 두 번째는 “Turn review”, 세 번째는 “Commit/Push agentic review”입니다.

오른쪽에는 .claude/claude-security-guidance.md 파일이 프로젝트별 보안 규칙을 공급하는 모습으로 배치합니다.


마무리

security-guidance plugin은 AI 코딩 속도가 빨라질수록 필요한 보조 장치입니다. 중요한 건 보안을 별도 단계로 미루지 않고, 코드가 생성되는 루프 안에 리뷰를 넣는 것입니다.

AI에게 코드를 맡긴다면, 같은 세션에서 보안 질문도 같이 던져야 합니다. 이 plugin은 그 질문을 더 자주, 더 구조적으로 던지게 해줍니다.


참고 자료


Share this post on:

Previous Post
Claude Code Dynamic Workflows: 수백 개 서브에이전트로 큰 작업을 쪼개는 방식
Next Post
Claude Code --safe-mode: 망가진 설정을 깨끗한 상태에서 디버깅하기