InfoGrab DocsInfoGrab Docs

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 리뷰 지침 생성 으로 프로젝트의 일관적이고 구체적인 코드 리뷰 표준 보장. - 코드 리뷰 플로 적용: - 언어별 리뷰 규칙. - 보안 표준. - 코드 품질 요구사항. - 파일별 가이드라인. - GitLab UI 에이전트 스킬 생성 으로 스킬 제공. - GitLab Duo Chat - Code Review Flow를 제외한 플로 - 공유 가능한 스킬 제공 - 사용자 정의 슬래시 명령 추가 - GitLab UI - 에디터 확장 - GitLab Duo CLI - 비 GitLab AI 코딩 도구 워크스페이스 서브에이전트 생성 으로 전문 에이전트 정의. - Developer Flow - 리뷰나 조사처럼 초점이 분명한 작업을 전문 에이전트에 위임. - GitLab UI - GitLab Duo CLI 모범 사례 # Agent Platform을 사용자 정의할 때 다음 모범 사례를 적용합니다: 최소한의, 명확하고 단순한 지침으로 시작하고 필요에 따라 추가합니다. 지침 파일을 가능한 한 짧게 유지합니다. 지침이 구체적이고 실행 가능하도록 합니다. 필요에 따라 예시를 제공합니다. 사용 사례에 맞는 방법을 선택합니다. 여러 방법을 결합하여 GitLab Duo의 동작을 조정하고 제어합니다. 여러 방법을 사용하는 경우 프로젝트에 다음 파일 구조를 고려합니다: Project root directory |─ AGENTS.md # 여러 Duo 기능에 적용 |- skills/<skill-name>/ |─ SKILL.md # 여러 Duo 기능에 적용 |─ .agents/agents/ |─ <subagent-name>.md # Developer Flow용 워크스페이스 서브에이전트 |─ .gitlab/duo/ |─ chat-rules.md # 사용자 정의 Chat 특정 규칙 |─ mr-review-instructions.yaml # 사용자 정의 코드 리뷰 표준 |─ ... # 기타 필요한 구성 사용자 정의 플로 정의 또는 MCP 서버 구성 파일과 같은 다른 구성 파일을 .gitlab/duo/ 폴더에 포함할 수 있습니다. 특정 지침이 존재하는 이유를 설명하는 코멘트로 선택 사항을 문서화합니다. 코드 오너 로 사용자 정의 파일을 보호하여 변