Install
Open this repo in Claude Code and run /quickstart누구에게 맞나
이 자료는 Claude와 함께 자율 취약점 발견과 수정을 하려는 사람, 특히 이미 Claude Code를 쓰고 먼저 참고 구현을 보고 싶은 보안 담당자를 향한다. 저자와 여러 조직 보안 팀의 협업 경험에 기반한다. 대응 페이지는 https://www.anthropic.com/glasswing 저장소는 자신을 참고 구현으로 두며, 계속 갱신을 보장하는 제품이 아니다.
상호작용 쪽은 /quickstart、/threat-model、/vuln-scan、/triage、/patch、/customize를 제공하며 방향 잡기, 스캔, 판정, 수정을 덮는다. 먼저 범위를 밝힌 다음 대상에 손댈지를 정하려면 /quickstart를 먼저 가라. 대상 코드를 실행하는 자율 경로를 바로 돌리지 마라.
아직 유지되는 공식 제품으로 보는 것에는 맞지 않는다. 저장소는 더 이상 유지하지 않고 기여를 받지 않는다고 쓴다. 격리 환경을 준비하지 않은 채 vuln-pipeline, dnr-pipeline 또는 그런 결과에 /patch를 바로 돌리는 것에도 맞지 않는다. 그 경로는 대상 코드를 실행한다.
3분 만에 첫 시도 끝내기
공식 입구는: 이 저장소를 열고 Claude Code에서 /quickstart를 실행해 방향을 익힌다. 주소는 https://github.com/anthropics/defending-code-reference-harness
설명에는 다른 설치 프로그램이나 마켓 명령이 없다. 스스로 보태 쓰지 마라.
전제: 이 기기에서 이미 Claude Code를 실행할 수 있고, 이 참고 저장소를 읽기 전용 방향 잡기로 열 뿐이다. 설치 위치는 그 저장소를 작업 공간으로 여는 것이며 다른 전역 패키지를 넣는 것이 아니다. 연 뒤 먼저 /quickstart 같은 슬래시 명령이 보이는지 확인한다.
낮은 위험의 첫 작업: /quickstart만 실행한다. 범위를 밝히는 대화형 방향 잡기이며 외부 시스템에 스캔이나 수정을 거는 것이 아니다. 트리거 전에 샌드박스 덮어쓰기 스위치를 바꾸지 말고 vuln-pipeline이나 dnr-pipeline도 시작하지 마라. 성공 신호는 Claude Code가 방향 설명을 주고 명령 목록에 /threat-model, /vuln-scan, /triage, /patch, /customize가 보이는 것이다.
방향 잡기 후에도 다음을 원하면 되돌릴 수 있는 /threat-model로 범위를 논의하고 /patch는 아니다. 저장소는 /quickstart가 어떤 파일을 바꾸는지 쓰지 않았다. 분명한 쓰기 안내를 보기 전에 파일 변경을 승인하지 마라.
사용 사례
사례 1: Claude Code에서 대화형 방향 잡기와 위협 모델링을 한다. 먼저 /quickstart로 자료 쓰임을 알고, 필요하면 /threat-model 또는 /vuln-scan. 설명은 이 명령을 대화형 방향 잡기, 스캔, 판정, 수정으로 요약하지만 각 명령의 인자를 단계별로 쓰지 않는다. 명령이 없으면 https://github.com/anthropics/defending-code-reference-harness 로 돌아가 저장소가 작업 공간으로 열려 있는지 확인한다.
사례 2: 자율 취약점 발견과 수정 경로를 참고한다. 저장소는 vuln-pipeline, dnr-pipeline, 그리고 그런 결과에 대한 /patch를 지목한다. 그 경로는 대상 코드를 실행하므로 명시적으로 덮어쓰지 않으면 기본으로 gVisor 샌드박스 밖 실행을 거부한다. 격리 환경을 이미 준비했고 참고 구현이 어떻게 자동 발견과 수정을 하는지 연구하려는 사람에게 맞다. 설명에는 덮어쓰기 스위치의 구체 명령이 없고 결과를 바로 올릴 보장도 없다. 샌드박스가 준비되기 전에 시작하지 마라.
사용 경계
유지 상태: 저장소는 더 이상 유지하지 않고 기여도 받지 않는다. 참고만 가능하다. 실행 위험: vuln-pipeline, dnr-pipeline, 그런 결과에 대한 /patch는 대상 코드를 실행하며 기본으로 gVisor 샌드박스를 요구한다. 설치 경로: 공식은 Claude Code에서 저장소를 열고 /quickstart를 실행한다고만 쓴다. 기록되지 않은 설치 프로그램은 쓰지 마라. 명령 범위는 /quickstart、/threat-model、/vuln-scan、/triage、/patch、/customize까지 대조할 수 있다. 다른 조작을 지어내지 마라. 자료 성질은 참고 구현이며 모든 코드 언어나 모든 조직 흐름에 계속 맞춘다고 쓰지 않았다.