InfoGrab Docs

GitLab Duo Agent Platform 커스터마이즈

요약

Agent Platform을 워크플로, 코딩 표준 또는 프로젝트 요구 사항에 맞게 커스터마이즈할 수 있습니다. 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 코딩 도구

각주:

  1. 지원 여부는 이러한 기능을 사용하는 위치에 따라 다릅니다. 자세한 내용은 각 커스터마이제이션 방법의 문서를 참조하세요.

모범 사례#

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로 커스터마이제이션 파일을 보호합니다.

GitLab Duo Agent Platform 커스터마이즈

원문 보기
요약

Agent Platform을 워크플로, 코딩 표준 또는 프로젝트 요구 사항에 맞게 커스터마이즈할 수 있습니다. 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 코딩 도구

각주:

  1. 지원 여부는 이러한 기능을 사용하는 위치에 따라 다릅니다. 자세한 내용은 각 커스터마이제이션 방법의 문서를 참조하세요.

모범 사례#

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로 커스터마이제이션 파일을 보호합니다.