GitLab Duo Chat 프롬프트 예시
GitLab Duo Chat 프롬프트 예시에 대해 설명합니다.
GitLab Duo Agentic Chat은 여러 파일 또는 GitLab 리소스의 정보가 필요한 질문에 답변하는 데 도움을 줄 수 있습니다. 코드베이스에 대한 질문에 답변할 수 있으며 정확한 파일 경로를 지정할 필요가 없습니다. 이슈나 머지 리퀘스트의 상태를 이해하고 파일을 생성하고 편집할 수도 있습니다. 프로젝트에 대해 더 알아보기 # GitLab Duo Chat은 자연어 질문을 사용할 때 가장 잘 작동합니다. 일반적인 것부터 구체적인 것까지 프로젝트의 모든 측면에 대해 질문하세요. 프로젝트 구조를 읽고 설명해 주세요 또는 프로젝트를 설명해 주세요 . 이 코드베이스에서 사용자 인증을 처리하는 API 엔드포인트를 찾으세요 . <애플리케이션 이름>의 인증 흐름을 설명해 주세요 . 이 저장소에서 GraphQL 뮤테이션을 어떻게 추가하나요? 애플리케이션 전반에 걸쳐 오류 처리가 어떻게 구현되어 있는지 보여주세요 . <컴포넌트 이름> 컴포넌트에는 <x>와 <y>에 대한 메서드가 있습니다. 두 개의 컴포넌트로 분리할 수 있나요? 머지 리퀘스트 과 머지 리퀘스트 이 이 이슈 <issue URL>를 완전히 해결하나요? Chat으로 작업 수행 # 이미 무엇을 하고 싶은지 알고 있다면 Chat이 그 작업을 대신 수행할 수 있습니다. 애플리케이션에서 사용자가 쿼리할 수 있도록 GraphQL 뮤테이션을 추가하세요. 애플리케이션에 오류 처리를 구현하세요 . <컴포넌트 이름> 컴포넌트에는 <x>와 <y>에 대한 메서드가 있습니다. 두 개의 컴포넌트로 분리하세요. <디렉토리>의 모든 Java 파일에 인라인 문서를 추가하세요. 이 이슈를 해결하기 위한 머지 리퀘스트를 만드세요: <issue URL>. Chat으로 보안 취약점 처리 # Chat을 사용하여 자연어 명령으로 취약점을 분류하고 관리하고 해결하세요. 취약점 정보 및 분석: 심각도 및 보고서 유형별로 필터링하여 프로젝트의 모든 취약점을 나열하세요. CVE 데이터, EPSS 점수 및 도달 가능성 분석을 포함한 자세한 취약점 정보를 가져오세요. 프로젝트의 모든 심각한 취약점을 보여주세요. 도달 가능한 EPSS 점수가 0.7을 초과하는 취약점을 나열하세요. 취약점 관리: 이 취약점을 진짜 보안 문제로 표시하세요. 재평가를 위해 취약점 상태를 감지됨으로 되돌리세요. 도달할 수 없는 코드로 인한 오탐 표시된 모든 종속성 스캔 취약점을 해제하세요. 지난 주에 해제된 취약점과 그 이유를 보여주세요. 알려진 익스플로잇이 있는 모든 컨테이너 스캔 취약점을 확인하세요. 취약점 123을 이슈 456에 연결하여 수정 사항을 추적하세요. 이슈 관리 통합: 최근 커미터에게 모든 확인된 고심각도 SAST 취약점에 대한 이슈를 생성하고 할당하세요. 신뢰 경계를 넘는 모든 취약점의 심각도를 HIGH로 업데이트하세요. 보안 기능에 대한 자세한 내용은 에픽 19639 를 참조하세요.
