GitLab Duo Agent Platform 커스터마이즈
GitLab Duo Agent Platform을 워크플로, 코딩 표준, 프로젝트 요구 사항에 맞게 커스터마이즈합니다.
Agent Platform을 워크플로, 코딩 표준 또는 프로젝트 요구 사항에 맞게 커스터마이즈할 수 있습니다. 커스터마이제이션 옵션 # 방법 AI 기능 1 사용 사례 지원 위치 커스텀 규칙을 사용하여 지침을 제공합니다. - GitLab Duo Chat - 에이전트 - Code Review Flow를 제외한 플로우 - 개인 선호도 적용. - 팀 표준 적용. - GitLab UI - 에디터 확장 - GitLab Duo CLI AGENTS.md 파일을 생성하여 지침을 제공합니다. - GitLab Duo Chat - Code Review Flow를 제외한 플로우 - 프로젝트별 컨텍스트 고려. - 모노레포 구성. - 디렉토리별 컨벤션 적용. - GitLab UI - 에디터 확장 - GitLab Duo CLI - 비 GitLab AI 코딩 도구 MR 리뷰 지침을 생성하여 프로젝트에서 일관되고 구체적인 코드 리뷰 표준을 보장합니다. - Code Review Flow 적용: - 언어별 리뷰 규칙. - 보안 표준. - 코드 품질 요구 사항. - 파일별 가이드라인. - GitLab UI 에이전트 스킬을 생성하여 스킬을 제공합니다. - GitLab Duo Chat - Code Review Flow를 제외한 플로우 - 공유 가능한 스킬 제공 - 커스텀 슬래시 명령 추가 - GitLab UI - 에디터 확장 - GitLab Duo CLI - 비 GitLab AI 코딩 도구 각주 : 지원 여부는 이러한 기능을 사용하는 위치에 따라 다릅니다. 자세한 내용은 각 커스터마이제이션 방법의 문서를 참조하세요. 모범 사례 # Agent Platform을 커스터마이즈할 때 다음 모범 사례를 적용합니다: 최소한의 명확하고 간단한 지침으로 시작하고 필요에 따라 추가합니다. 지침 파일을 가능한 짧게 유지합니다. 지침이 구체적이고 실행 가능한지 확인합니다. 필요한 경우 예시를 제공합니다. 사용 사례에 맞는 방법을 선택합니다. 여러 방법을 결합하여 GitLab Duo의 동작을 조정하고 제어합니다. 여러 방법을 사용하는 경우 프로젝트에 다음 파일 구조를 고려합니다: 프로젝트 루트 디렉토리 |─ AGENTS.md # 여러 Duo 기능에 적용 |- skills/<skill-name>/ |─ SKILL.md # 여러 Duo 기능에 적용 |─ .gitlab/duo/ |─ chat-rules.md # 커스텀 Chat 전용 규칙 |─ mr-review-instructions.yaml # 커스텀 코드 리뷰 표준 |─ ... # 필요에 따른 기타 구성 커스텀 플로우 정의 또는 MCP 서버 구성 파일과 같은 다른 구성 파일을 .gitlab/duo/ 폴더에 포함할 수 있습니다. 특정 지침이 존재하는 이유를 설명하는 주석을 통해 선택 사항을 문서화합니다. 변경 사항을 관리하기 위해 Code Owners 로 커스터마이제이션 파일을 보호합니다.
