InfoGrab DocsInfoGrab Docs

커스텀 규칙

GitLab Duo Agent Platform에서 커스텀 규칙을 사용하여 생성된 출력을 맞춤화합니다.

히스토리 GitLab 18.2에서 커스텀 규칙이 추가 되었습니다. GitLab for VS Code 6.32.2에서 도입 되었습니다. JetBrains IDEs용 GitLab Duo 플러그인 3.12.2에서 도입 되었습니다. GitLab for Visual Studio 0.60.0에서 도입 되었습니다. GitLab Duo CLI 8.43.0에서 도입 되었습니다. 사용자 수준 커스텀 규칙이 GitLab 18.7에서 추가 되었습니다. GitLab 18.8에서 일반 공개 되었습니다. GitLab UI 지원이 GitLab 18.11에서 도입 되었습니다. GitLab Duo Agent Platform에서 커스텀 규칙을 사용하면 생성된 출력(예: 코드 또는 문서)이 특정 지침이나 개발 스타일 가이드 등의 요구 사항에 맞게 조정됩니다. 커스텀 규칙을 지원하는 Agent Platform 기능: GitLab UI 및 로컬 환경의 GitLab Duo Agentic Chat . 파운데이션 및 커스텀 에이전트 . Code Review Flow를 제외한 파운데이션 및 커스텀 플로우 . 커스텀 규칙 생성 # GitLab Duo 사용 방법에 따라 두 가지 수준에서 커스텀 규칙을 생성할 수 있습니다: 수준 GitLab UI 에디터 확장 GitLab Duo CLI 사용자 수준: 모든 프로젝트에 적용 아니요 지원됨 지원됨 프로젝트 수준: 특정 프로젝트에만 적용 지원됨 지원됨 지원됨 IDE에서 멀티 루트 워크스페이스를 사용하는 경우, 워크스페이스의 각 프로젝트에 대한 프로젝트 수준 커스텀 규칙을 생성할 수 있습니다. 사용자 수준 및 프로젝트 수준 규칙이 모두 존재하는 경우, GitLab Duo Chat은 두 규칙을 모두 대화에 적용합니다. 사전 요구 사항: Agent Platform 사전 요구 사항 을 충족합니다. 로컬 환경에서 GitLab Duo를 사용하려면 다음 중 하나를 설치하고 구성합니다: GitLab for VS Code 6.32.2 이상. JetBrains IDEs용 GitLab Duo 플러그인 3.12.2 이상. GitLab for Visual Studio 0.60.0 이상. GitLab Duo CLI 8.43.0 이상. 커스텀 규칙을 생성하기 전에 존재하던 대화는 해당 규칙을 따르지 않습니다. 사용자 수준 커스텀 규칙 생성 # 사용자 수준 커스텀 규칙은 로컬 환경의 모든 프로젝트에 적용됩니다. 홈 디렉토리에 커스텀 규칙 파일을 생성합니다: Linux 또는 macOS에서는 ~/.gitlab/duo/chat-rules.md 에 파일을 생성합니다. Windows에서는 %APPDATA%\GitLab\duo\chat-rules.md 에 파일을 생성합니다. 파일에 커스텀 규칙을 추가합니다. 예를 들어: - 생성된 코드에 주석을 넣지 말 것 - 설명을 간략하게 할 것 - JavaScript 문자열에 항상 단일 따옴표 사용 파일을 저장합니다. 새 커스텀 규칙을 적용하려면 다음 중 적절한 작업을 수행합니다: 새 GitLab Duo Chat 대화를 시작합니다. Chat 대화