InfoGrab DocsInfoGrab Docs

사용자 정의 에이전트

사용자 정의 에이전트에 대해 설명합니다.

Model information GitLab Duo with self-hosted models 에서 사용할 수 있습니다. 히스토리 GitLab 18.5에서 global_ai_catalog 기능 플래그 와 함께 도입 . GitLab.com에서 활성화. 그룹에서 활성화하는 기능은 GitLab 18.7에서 ai_catalog_agents 기능 플래그 와 함께 도입 . GitLab.com에서 활성화. GitLab 18.7에서 베타로 변경 . GitLab 18.8에서 일반 공개 . GitLab 18.9에서 기능 플래그 ai_catalog_agents 제거 . 18.10에서 기능 플래그 global_ai_catalog 제거 . Maintainer가 프로젝트에서 직접 활성화하는 기능은 GitLab 18.10에서 ai_catalog_project_level_enablement 기능 플래그 와 함께 도입 . GitLab.com, GitLab Self-Managed, GitLab Dedicated에서 기본적으로 활성화. GitLab 18.10에서 GitLab Credits를 사용하는 GitLab.com Free 티어에서 제공. GitLab 18.11에서 기능 플래그 ai_catalog_project_level_enablement 제거. 에이전트는 AI를 사용해 작업을 수행하고 복잡한 질문에 답합니다. 머지 리퀘스트 생성이나 코드 검토처럼 특정 작업을 수행하도록 커스텀 에이전트를 만들 수 있습니다. 또는 AI Catalog에서 GitLab 이 만든 에이전트를 찾아볼 수 있습니다. 에이전트를 사용할 준비가 되면 에이전트를 활성화한 뒤 GitLab UI, VS Code, JetBrains IDE의 GitLab Duo Chat에서 사용합니다. 사전 요구 사항 # GitLab Duo Agent Platform의 사전 요구 사항 을 충족해야 합니다. 커스텀 에이전트가 켜져 있어야 합니다. 에이전트 가시성 # 히스토리 비공개 에이전트를 볼 수 있는 권한 범위가 GitLab 18.7에서 확대 . 제한 가시성은 GitLab 19.3에서 ai_catalog_internal_visibility 기능 플래그 와 함께 도입 . 기본적으로 활성화. GitLab 19.4에서 일반 공개. 기능 플래그 ai_catalog_internal_visibility 제거. 커스텀 에이전트를 만들 때는 에이전트를 관리할 프로젝트를 선택하고, 에이전트를 공개·비공개·제한 중 어느 가시성으로 둘지 지정합니다. 공개 에이전트의 특징은 다음과 같습니다. 누구나 볼 수 있으며, 사전 요구 사항을 충족하는 모든 프로젝트에서 활성화할 수 있습니다. 제한 에이전트의 특징은 다음과 같습니다. 관리 프로젝트가 속한 최상위 그룹의 모든 프로젝트 멤버가 보고 사용할 수 있습니다. 같은 최상위 그룹의 다른 프로젝트에서 활성화할 수 있습니다. 해당 최상위 그룹 밖에서는 보거나 켤 수 없습니다. Explore의 AI Catalog에서는 볼 수 없습니다. Explore의 AI Catalog가 아니라 프로젝트에서만 만들 수