
이 프로젝트가 하는 일
AI Jailbreaks는 25개가 넘는 AI 모델을 대상으로 하는 완성된 붙여넣기용 프롬프트 35개를 엄선해 모은 컬렉션입니다. 이 저장소에는 시스템 프롬프트, 페르소나 정의, 워크스페이스 정책, AGENTS.md 파일, 구성 블록, Ollama Modelfile이 정리되어 있습니다.
목적은 연구와 교육입니다. 페르소나 설정, 지시 계층, 프롬프트 충돌, 정책 재정의가 모델 동작에 어떤 영향을 미칠 수 있는지 이해하는 데 중점을 둡니다. 이러한 개념은 프롬프트 인젝션 방어 기능을 개발할 때도 유용합니다.
컬렉션을 책임감 있게 사용하세요. 다른 사람에게 해를 끼치거나, 법을 어기거나, 제공업체의 서비스 약관을 위반하는 데 이 자료를 사용하지 마세요.
컬렉션 살펴보기
저장소는 모델 제품군과 배포 형식에 따라 프롬프트를 구성합니다. 사용 가능한 대상에는 OpenCode Zen 스텔스 모델, Claude, GLM 및 ZCode, DeepSeek, Kimi, Grok, Gemini, Mistral, Qwen, Gemma, GPT-OSS가 포함됩니다.
- OpenCode Zen: 운영 사양, 페르소나 잠금, 워크스페이스 프로필.
- Claude: Opus 및 Sonnet 프롬프트 변형.
- GLM 및 ZCode: 시스템 프롬프트와
AGENTS.md드롭인 파일. - DeepSeek 및 Kimi: 시스템 프롬프트와 워크스페이스 운영 프로필.
- Grok: 에이전트 지침, 앱 빌더 안내, 구성 파일.
- Gemini, Mistral 및 Qwen: 운영 정책과 시스템 프롬프트.
- Ollama: Gemma 4 및 GPT-OSS 20B용 Modelfile.
저장소의 컬렉션에서 시작한 다음, 사용 중인 모델과 클라이언트가 지원하는 지시 방식을 모두 충족하는 파일을 선택하세요.
올바른 프롬프트 형식 선택
시스템 프롬프트
시스템 메시지, 사용자 지정 지침 필드, 에이전트 지침 블록 또는 하네스 수준의 프롬프트 구성을 제공하는 클라이언트나 API에서는 시스템 프롬프트 파일을 사용하세요. 요약이나 발췌문이 아니라 파일 전체 내용을 복사하세요.
AGENTS.md 파일
AGENTS.md 드롭인 파일로 명시된 파일은 저장소 또는 워크스페이스의 루트에 정확히 해당 이름으로 저장하세요. 그러면 코딩 에이전트와 호환 도구가 이를 프로젝트 수준 지침으로 불러올 수 있습니다.
워크스페이스 정책
어시스턴트 운영 사양 또는 워크스페이스 운영 프로필로 설명된 파일은 지속적인 전역 지침을 지원하는 환경에 배치해야 합니다. 예를 들어 OpenCode 설치는 다음 파일을 읽습니다.
~/.config/opencode/AGENTS.md정확한 위치는 클라이언트나 하네스에 따라 다르므로 워크스페이스 정책을 배포하기 전에 해당 문서를 확인하세요.
Ollama Modelfile
Ollama 항목에는 FROM 선언과 SYSTEM 블록이 포함되어 있습니다. 다음과 같은 명령으로 파일을 Ollama에 직접 전달하세요.
ollama create gemma4-jb -f gemma4.md테스트하는 Modelfile에 맞게 모델 이름과 원본 파일을 바꾸세요.
Grok 구성
grok-config.txt는 일반 대화 입력이 아니라 대상 하네스의 구성 필드용입니다. 테스트를 설정할 때 구성 파일은 일반 프롬프트와 다르게 취급하세요.
기본 사용 워크플로
- 대상을 선택합니다. 컬렉션을 살펴보고 평가하려는 모델 또는 모델 제품군을 선택하세요.
- 형식을 확인합니다. 파일 설명을 읽고 해당 파일이 시스템 프롬프트,
AGENTS.md, 워크스페이스 정책, Ollama Modelfile 또는 구성 필드 중 어디에 속하는지 확인하세요. - 파일 전체를 읽습니다. 각 저장소 항목은 완전하고 바로 붙여넣어 사용할 수 있도록 설계되었습니다. 외부 서비스나 로컬 환경에 적용하기 전에 검토하세요.
- 격리된 테스트에 적용합니다. 가능한 경우 일회용 워크스페이스, 테스트 계정 또는 로컬 모델을 사용하고 민감한 데이터를 노출하지 마세요.
- 결과를 기록합니다. 결과를 재현할 수 있도록 모델 버전, 클라이언트, 파일 이름 및 관찰된 동작을 기록하세요.
예시: 시스템 프롬프트 적용
시스템 지침 필드가 있는 API 또는 챗봇에서는 deepseek-v3.md와 같은 관련 파일을 열고 전체 내용을 복사한 다음 시스템 수준 필드에 붙여 넣으세요. 그런 다음 무해한 평가 요청을 보내고 모델의 기본 동작과 결과를 비교하세요.
system: [선택한 저장소 프롬프트의 내용]
user: 다음 테스트 문서를 요약하고 해당 문서의 가정을 식별하세요.시스템 프롬프트 인터페이스는 제공업체와 애플리케이션마다 다르므로 저장소에서는 모든 클라이언트에 적용되는 단일 명령을 제시하지 않습니다.
예시: AGENTS.md 파일 적용
에이전트 전용 파일의 경우 선택한 항목을 테스트 프로젝트의 루트에 다운로드하거나 복사한 뒤 이름을 AGENTS.md로 지정하세요. 해당 프로젝트에서 호환되는 코딩 에이전트를 실행한 다음 도구가 이 파일을 프로젝트 수준 지침으로 인식하는지 확인하세요.
project/
├── AGENTS.md
└── README.md고급 평가 팁
버전과 컨텍스트 추적
프롬프트 동작은 버전에 따라 달라집니다. 모델은 업데이트되고 지시 계층은 바뀌며 시스템 프롬프트는 교체될 수 있습니다. 항상 모델 릴리스, 클라이언트 또는 하네스, 프롬프트 파일 이름 및 테스트 날짜를 기록하세요.
지시 방식 비교
동일한 텍스트라도 시스템 메시지, 워크스페이스 정책, AGENTS.md 또는 구성 슬롯에 배치했을 때 다르게 동작할 수 있습니다. 대상 환경이 지원하는 방식만 테스트하고 결과를 서로 구분해 관리하세요.
통제된 무해한 테스트 사용
요약, 서식 지정, 역할 준수 또는 지시 우선순위 시나리오와 같은 무해한 작업으로 일관성을 평가하세요. 개인 자격 증명, 기밀 문서 또는 불법적이거나 유해한 활동을 요청하는 내용은 포함하지 마세요.
오래된 항목 확인
프롬프트가 더 이상 문서에 설명된 대로 작동하지 않는다면, 모델과 환경을 저장소의 참고 문서와 비교하세요. 유지 관리자들은 모델, 버전, 영향을 받는 파일 및 관찰된 동작이 포함된 이슈를 작성할 것을 요청합니다.
로컬 변경 사항을 재현 가능하게 유지
여러 파일을 테스트할 때는 명확한 이름 지정 방식을 사용하고 원본 저장소 파일을 보존하세요. 이렇게 하면 결과가 프롬프트, 모델 업데이트 또는 주변 하네스의 변경 중 무엇에서 비롯되었는지 더 쉽게 확인할 수 있습니다.
새 프롬프트 기여
저장소의 규칙을 따르는 풀 리퀘스트를 환영합니다.
- 파일 하나당 프롬프트 하나를 사용하세요.
- 공백 없이 소문자와 하이픈을 사용해 파일 이름을 지정하세요. 예:
model-name.md - 요약이나 발췌문이 아니라 전체 복사-붙여넣기용 프롬프트를 포함하세요.
- 프롬프트가 속하는 위치를 문서화하세요. 시스템 필드,
AGENTS.md, Modelfile, 구성 슬롯 또는 다른 지시 입력 영역 등이 해당합니다. opus-v3.md와 같이 중대한 수정에는 새 버전 파일을 생성하세요. 이전 버전을 조용히 덮어쓰지 마세요.- 테스트한 경우에만 호환성을 주장하세요.
문제를 보고할 때는 모델, 버전, 영향을 받는 파일 및 변경된 동작에 대한 간결한 설명을 포함하세요.
결론
AI Jailbreaks는 모델 제품군과 배포 환경 전반에서 프롬프트 동작을 연구하기 위한 구조화된 참고 자료를 제공합니다. 효과적으로 사용하려면 적절한 파일 형식을 선택하고, 격리되고 승인된 환경에서 프롬프트를 적용하며, 정확한 모델 컨텍스트를 기록하고, 결과가 버전에 따라 달라질 수 있음을 고려하세요. 책임감 있는 테스트는 모델 평가와 더욱 강력한 프롬프트 인젝션 방어를 모두 지원할 수 있습니다.
