InfoGrab Docs

AI 카탈로그

요약

AI 카탈로그는 에이전트와 플로우의 중앙 목록입니다. AI 카탈로그를 보려면 다음 방법 중 하나를 사용합니다: GitLab Self-Managed에서는 다음 에이전트가 AI 카탈로그에 표시되지 않습니다: 사용 가능한 플로우를 보려면 플로우 탭을 선택하세요.

모델 정보
히스토리
  • GitLab 18.5에서 global_ai_catalog 플래그와 함께 도입됨. GitLab.com에서 실험으로 활성화.
  • 외부 에이전트 지원이 GitLab 18.6에서 ai_catalog_third_party_flows 플래그와 함께 도입됨. GitLab.com에서 실험으로 활성화.
  • GitLab 18.7에서 베타로 변경됨.
  • GitLab 18.8에서 일반 공개됨.
  • GitLab 18.10에서 기능 플래그 global_ai_catalog제거됨.
  • GitLab 18.10에서 GitLab.com의 Free 티어에서 GitLab 크레딧으로 사용 가능.

AI 카탈로그는 에이전트와 플로우의 중앙 목록입니다. 프로젝트에 이 에이전트와 플로우를 추가하여 에이전틱 AI 작업 오케스트레이션을 시작하세요.

AI 카탈로그를 사용하여:

  • GitLab 팀과 커뮤니티 멤버가 만든 에이전트와 플로우를 검색합니다.
  • 사용자 정의 에이전트와 플로우를 만들고 다른 사용자와 공유합니다.
  • 프로젝트에서 에이전트와 플로우를 활성화하여 GitLab Duo Agent Platform 전체에서 사용합니다.

AI 카탈로그 보기#

히스토리
  • GitLab Duo 사이드바를 사용하여 AI 카탈로그를 보는 기능이 GitLab 18.11에서 도입됨.

사전 조건:

  • 사전 조건을 충족해야 합니다.
  • AI 카탈로그에서 에이전트와 플로우를 활성화하려면:
    • 그룹에서는 Maintainer 또는 Owner 역할이 있어야 합니다.
    • 프로젝트에서는 Maintainer 또는 Owner 역할이 있어야 합니다.

AI 카탈로그를 보려면 다음 방법 중 하나를 사용합니다:

  • 상단 바 사용:

    1. 상단 바에서 검색 또는 이동 > 탐색을 선택합니다.
    2. AI 카탈로그를 선택합니다.
  • GitLab Duo 사이드바 사용:

    1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
    2. GitLab Duo 사이드바에서 GitLab Duo AI 카탈로그([tanuki-ai])를 선택합니다.

에이전트 목록이 표시됩니다.

GitLab Self-Managed에서는 다음 에이전트가 AI 카탈로그에 표시되지 않습니다:

  • GitLab.com에서 만든 사용자 정의 에이전트.
  • 인스턴스에 추가되지 않은 GitLab 관리 외부 에이전트.

사용 가능한 플로우를 보려면 플로우 탭을 선택하세요.

에이전트 및 플로우 버전#

히스토리

AI 카탈로그의 각 사용자 정의 에이전트와 플로우는 버전 기록을 유지합니다. 항목의 구성을 변경하면 GitLab이 자동으로 새 버전을 만듭니다. 기본 에이전트와 플로우는 버전 관리를 사용하지 않습니다.

GitLab은 변경 범위를 나타내기 위해 시맨틱 버전 관리를 사용합니다. 예를 들어, 에이전트는 1.0.0 또는 1.1.0과 같은 버전 번호를 가질 수 있습니다. GitLab은 시맨틱 버전 관리를 자동으로 관리합니다. 에이전트나 플로우 업데이트는 항상 부 버전을 증가시킵니다.

버전 관리는 프로젝트와 그룹이 에이전트 또는 플로우의 안정적이고 테스트된 구성을 계속 사용할 수 있도록 보장합니다. 이는 예상치 못한 변경이 워크플로우에 영향을 미치는 것을 방지합니다.

버전 생성#

GitLab은 다음 경우에 버전을 생성합니다:

  • 사용자 정의 에이전트의 시스템 프롬프트를 업데이트할 때.
  • 외부 에이전트 또는 플로우의 구성을 수정할 때.

일관된 동작을 보장하기 위해 버전은 불변입니다.

버전 고정#

히스토리
  • 에이전트 또는 플로우를 관리하는 프로젝트가 항상 해당 항목의 최신 버전을 사용하는 기능이 GitLab 18.10에서 도입됨.

AI 카탈로그 항목을 활성화할 때:

  • 그룹에서는 GitLab이 최신 버전을 고정합니다.
  • 해당 항목을 관리하지 않는 프로젝트에서는 GitLab이 프로젝트의 최상위 그룹과 동일한 버전을 고정합니다.

버전 고정의 의미:

  • 프로젝트 또는 그룹이 항목의 고정된 버전을 사용합니다.
  • AI 카탈로그의 에이전트 또는 플로우 업데이트가 구성에 영향을 미치지 않습니다.
  • 새 버전을 언제 채택할지 제어할 수 있습니다.

이 접근 방식은 AI 기반 워크플로우의 안정성과 예측 가능성을 제공합니다.

해당 항목을 관리하는 프로젝트에서 AI 카탈로그 항목을 활성화하면 GitLab은 버전을 고정하지 않습니다. 대신 관리자 프로젝트는 항상 항목의 최신 버전을 사용합니다.

GitLab 18.10 이전에 관리자 프로젝트에서 에이전트 또는 플로우를 활성화한 경우 구성은 고정된 버전에 유지됩니다.

처음으로 최신 버전으로 업데이트한 후에는 GitLab이 그 이후부터 자동으로 최신 버전을 사용합니다.

현재 버전 보기#

사전 조건:

  • Developer, Maintainer 또는 Owner 역할이 있어야 합니다.

에이전트 또는 플로우의 현재 버전을 보려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 다음 중 하나를 선택합니다:
    • AI > Agents
    • AI > Flows
  3. 에이전트 또는 플로우를 선택하여 세부 정보를 봅니다.

세부 정보 페이지에 다음이 표시됩니다:

  • 프로젝트 또는 그룹이 사용 중인 고정된 버전.
  • 버전 식별자. 예: 1.2.0.
  • 해당 특정 버전의 구성에 대한 세부 정보.

최신 버전으로 업데이트#

사전 조건:

  • Maintainer 또는 Owner 역할이 있어야 합니다.

그룹 또는 프로젝트가 에이전트 또는 플로우의 최신 버전을 사용하도록 하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 다음 중 하나를 선택합니다:
    • AI > Agents
    • AI > Flows
  3. 업데이트할 에이전트 또는 플로우를 선택합니다.
  4. 최신 버전을 신중히 검토합니다. 업데이트하려면 최신 버전 보기 > <x.y.z>로 업데이트를 선택합니다.

AI 카탈로그를 그룹 계층으로 제한#

히스토리

최상위 그룹에서 AI 카탈로그를 제한하여 해당 그룹 계층의 프로젝트에 있는 사용자가 다음 항목만 볼 수 있도록 할 수 있습니다:

  • GitLab에서 관리하는 기반 에이전트 및 플로우.
  • 동일한 최상위 그룹 계층의 프로젝트가 소유한 공개 에이전트 및 플로우.
  • 프로젝트 자체가 소유한 비공개 에이전트 및 플로우.

계층 외부 프로젝트가 소유한 에이전트 및 플로우는:

  • AI 카탈로그에서 숨겨집니다.
  • 활성화가 차단됩니다.
  • 프로젝트가 이전에 활성화했더라도 실행이 차단됩니다.

이 설정은 최상위 그룹에서만 구성할 수 있습니다. 해당 계층의 모든 프로젝트에 적용됩니다. 이 설정의 변경 사항은 감사 로그에 기록됩니다.

전제 조건:

  • 최상위 그룹에 대한 Owner 역할이 있어야 합니다.

AI 카탈로그를 그룹 계층으로 제한하려면:

  1. 상단 표시줄에서 Search or go to를 선택하고 최상위 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.
  3. 구성 변경을 선택합니다.
  4. 데이터 및 개인 정보 섹션에서 AI 카탈로그 아래의 이 그룹으로 AI 카탈로그 제한 체크박스를 선택합니다.
  5. 변경 사항 저장을 선택합니다.

관련 항목#

AI 카탈로그

Tier: [Free](../../subscriptions/gitlab_credits/_index.md#for-the-free-tier), Premium, Ultimate
Offering: GitLab.com
원문 보기
요약

AI 카탈로그는 에이전트와 플로우의 중앙 목록입니다. AI 카탈로그를 보려면 다음 방법 중 하나를 사용합니다: GitLab Self-Managed에서는 다음 에이전트가 AI 카탈로그에 표시되지 않습니다: 사용 가능한 플로우를 보려면 플로우 탭을 선택하세요.

모델 정보
히스토리
  • GitLab 18.5에서 global_ai_catalog 플래그와 함께 도입됨. GitLab.com에서 실험으로 활성화.
  • 외부 에이전트 지원이 GitLab 18.6에서 ai_catalog_third_party_flows 플래그와 함께 도입됨. GitLab.com에서 실험으로 활성화.
  • GitLab 18.7에서 베타로 변경됨.
  • GitLab 18.8에서 일반 공개됨.
  • GitLab 18.10에서 기능 플래그 global_ai_catalog제거됨.
  • GitLab 18.10에서 GitLab.com의 Free 티어에서 GitLab 크레딧으로 사용 가능.

AI 카탈로그는 에이전트와 플로우의 중앙 목록입니다. 프로젝트에 이 에이전트와 플로우를 추가하여 에이전틱 AI 작업 오케스트레이션을 시작하세요.

AI 카탈로그를 사용하여:

  • GitLab 팀과 커뮤니티 멤버가 만든 에이전트와 플로우를 검색합니다.
  • 사용자 정의 에이전트와 플로우를 만들고 다른 사용자와 공유합니다.
  • 프로젝트에서 에이전트와 플로우를 활성화하여 GitLab Duo Agent Platform 전체에서 사용합니다.

AI 카탈로그 보기#

히스토리
  • GitLab Duo 사이드바를 사용하여 AI 카탈로그를 보는 기능이 GitLab 18.11에서 도입됨.

사전 조건:

  • 사전 조건을 충족해야 합니다.
  • AI 카탈로그에서 에이전트와 플로우를 활성화하려면:
    • 그룹에서는 Maintainer 또는 Owner 역할이 있어야 합니다.
    • 프로젝트에서는 Maintainer 또는 Owner 역할이 있어야 합니다.

AI 카탈로그를 보려면 다음 방법 중 하나를 사용합니다:

  • 상단 바 사용:

    1. 상단 바에서 검색 또는 이동 > 탐색을 선택합니다.
    2. AI 카탈로그를 선택합니다.
  • GitLab Duo 사이드바 사용:

    1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
    2. GitLab Duo 사이드바에서 GitLab Duo AI 카탈로그([tanuki-ai])를 선택합니다.

에이전트 목록이 표시됩니다.

GitLab Self-Managed에서는 다음 에이전트가 AI 카탈로그에 표시되지 않습니다:

  • GitLab.com에서 만든 사용자 정의 에이전트.
  • 인스턴스에 추가되지 않은 GitLab 관리 외부 에이전트.

사용 가능한 플로우를 보려면 플로우 탭을 선택하세요.

에이전트 및 플로우 버전#

히스토리

AI 카탈로그의 각 사용자 정의 에이전트와 플로우는 버전 기록을 유지합니다. 항목의 구성을 변경하면 GitLab이 자동으로 새 버전을 만듭니다. 기본 에이전트와 플로우는 버전 관리를 사용하지 않습니다.

GitLab은 변경 범위를 나타내기 위해 시맨틱 버전 관리를 사용합니다. 예를 들어, 에이전트는 1.0.0 또는 1.1.0과 같은 버전 번호를 가질 수 있습니다. GitLab은 시맨틱 버전 관리를 자동으로 관리합니다. 에이전트나 플로우 업데이트는 항상 부 버전을 증가시킵니다.

버전 관리는 프로젝트와 그룹이 에이전트 또는 플로우의 안정적이고 테스트된 구성을 계속 사용할 수 있도록 보장합니다. 이는 예상치 못한 변경이 워크플로우에 영향을 미치는 것을 방지합니다.

버전 생성#

GitLab은 다음 경우에 버전을 생성합니다:

  • 사용자 정의 에이전트의 시스템 프롬프트를 업데이트할 때.
  • 외부 에이전트 또는 플로우의 구성을 수정할 때.

일관된 동작을 보장하기 위해 버전은 불변입니다.

버전 고정#

히스토리
  • 에이전트 또는 플로우를 관리하는 프로젝트가 항상 해당 항목의 최신 버전을 사용하는 기능이 GitLab 18.10에서 도입됨.

AI 카탈로그 항목을 활성화할 때:

  • 그룹에서는 GitLab이 최신 버전을 고정합니다.
  • 해당 항목을 관리하지 않는 프로젝트에서는 GitLab이 프로젝트의 최상위 그룹과 동일한 버전을 고정합니다.

버전 고정의 의미:

  • 프로젝트 또는 그룹이 항목의 고정된 버전을 사용합니다.
  • AI 카탈로그의 에이전트 또는 플로우 업데이트가 구성에 영향을 미치지 않습니다.
  • 새 버전을 언제 채택할지 제어할 수 있습니다.

이 접근 방식은 AI 기반 워크플로우의 안정성과 예측 가능성을 제공합니다.

해당 항목을 관리하는 프로젝트에서 AI 카탈로그 항목을 활성화하면 GitLab은 버전을 고정하지 않습니다. 대신 관리자 프로젝트는 항상 항목의 최신 버전을 사용합니다.

GitLab 18.10 이전에 관리자 프로젝트에서 에이전트 또는 플로우를 활성화한 경우 구성은 고정된 버전에 유지됩니다.

처음으로 최신 버전으로 업데이트한 후에는 GitLab이 그 이후부터 자동으로 최신 버전을 사용합니다.

현재 버전 보기#

사전 조건:

  • Developer, Maintainer 또는 Owner 역할이 있어야 합니다.

에이전트 또는 플로우의 현재 버전을 보려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 다음 중 하나를 선택합니다:
    • AI > Agents
    • AI > Flows
  3. 에이전트 또는 플로우를 선택하여 세부 정보를 봅니다.

세부 정보 페이지에 다음이 표시됩니다:

  • 프로젝트 또는 그룹이 사용 중인 고정된 버전.
  • 버전 식별자. 예: 1.2.0.
  • 해당 특정 버전의 구성에 대한 세부 정보.

최신 버전으로 업데이트#

사전 조건:

  • Maintainer 또는 Owner 역할이 있어야 합니다.

그룹 또는 프로젝트가 에이전트 또는 플로우의 최신 버전을 사용하도록 하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 다음 중 하나를 선택합니다:
    • AI > Agents
    • AI > Flows
  3. 업데이트할 에이전트 또는 플로우를 선택합니다.
  4. 최신 버전을 신중히 검토합니다. 업데이트하려면 최신 버전 보기 > <x.y.z>로 업데이트를 선택합니다.

AI 카탈로그를 그룹 계층으로 제한#

히스토리

최상위 그룹에서 AI 카탈로그를 제한하여 해당 그룹 계층의 프로젝트에 있는 사용자가 다음 항목만 볼 수 있도록 할 수 있습니다:

  • GitLab에서 관리하는 기반 에이전트 및 플로우.
  • 동일한 최상위 그룹 계층의 프로젝트가 소유한 공개 에이전트 및 플로우.
  • 프로젝트 자체가 소유한 비공개 에이전트 및 플로우.

계층 외부 프로젝트가 소유한 에이전트 및 플로우는:

  • AI 카탈로그에서 숨겨집니다.
  • 활성화가 차단됩니다.
  • 프로젝트가 이전에 활성화했더라도 실행이 차단됩니다.

이 설정은 최상위 그룹에서만 구성할 수 있습니다. 해당 계층의 모든 프로젝트에 적용됩니다. 이 설정의 변경 사항은 감사 로그에 기록됩니다.

전제 조건:

  • 최상위 그룹에 대한 Owner 역할이 있어야 합니다.

AI 카탈로그를 그룹 계층으로 제한하려면:

  1. 상단 표시줄에서 Search or go to를 선택하고 최상위 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.
  3. 구성 변경을 선택합니다.
  4. 데이터 및 개인 정보 섹션에서 AI 카탈로그 아래의 이 그룹으로 AI 카탈로그 제한 체크박스를 선택합니다.
  5. 변경 사항 저장을 선택합니다.

관련 항목#