InfoGrab Docs

Foundational 에이전트

요약

Foundational 에이전트는 도메인별 전문 지식과 컨텍스트 인식으로 GitLab Duo Chat의 기능을 확장하는 특화된 AI 어시스턴트입니다. 범용 GitLab Duo 에이전트와 달리, foundational 에이전트는 특화된 도메인의 고유한 워크플로우, 프레임워크 및 모범 사례를 이해합니다.

히스토리
  • GitLab 18.6에서 베타로 도입됨.
  • GitLab 18.8에서 일반적으로 사용 가능해짐.
  • GitLab 18.10에서 GitLab Credits와 함께 GitLab.com의 Free 티어에서 사용 가능.

Foundational 에이전트는 도메인별 전문 지식과 컨텍스트 인식으로 GitLab Duo Chat의 기능을 확장하는 특화된 AI 어시스턴트입니다.

범용 GitLab Duo 에이전트와 달리, foundational 에이전트는 특화된 도메인의 고유한 워크플로우, 프레임워크 및 모범 사례를 이해합니다. 각 에이전트는 GitLab 기능에 대한 깊은 지식과 역할별 추론을 결합하여 실무자가 실제로 작업하는 방식에 맞는 타겟화된 도움을 제공합니다.

Foundational 에이전트는 GitLab에서 구축하고 유지 관리하며 GitLab 유지 관리 배지([tanuki-verified])를 표시합니다.

사전 요구 사항#

사용 가능한 foundational 에이전트#

다음 foundational 에이전트는 GitLab UI, VS Code 및 JetBrains IDE에서 사용할 수 있습니다. 에이전트별 티어 가용성은 다를 수 있으며, 자세한 내용은 각 에이전트 페이지를 참조하세요.

  • Planner: 제품 관리 및 계획 워크플로우용.
  • Security Analyst: 보안 분석 및 취약성 관리용.
  • Data Analyst: 플랫폼 데이터 분석 및 시각화용.
  • CI Expert: GitLab CI/CD 파이프라인 생성, 디버깅 및 최적화용.

에이전트 복제#

Foundational 에이전트를 변경하려면 복사본을 만드세요.

사전 요구 사항:

  • 프로젝트에 대한 Maintainer 또는 Owner 역할이 있어야 합니다.

에이전트를 복제하려면:

  1. 상단 바에서 검색 또는 이동 > 탐색을 선택합니다.
  2. AI 카탈로그를 선택한 다음 에이전트 탭을 선택합니다.
  3. 복제할 에이전트를 선택합니다.
  4. 오른쪽 상단 모서리에서 Actions(⋮) > Duplicate를 선택합니다.
  5. 가시성 및 접근 아래에서:
    1. Managed by 드롭다운 목록에서 에이전트에 대한 프로젝트를 선택합니다.
    2. Visibility에서 Private 또는 Public을 선택합니다.
  6. 선택 사항. 변경하려는 필드를 편집합니다.
  7. Create agent를 선택합니다.

사용자 정의 에이전트가 생성됩니다. 사용하려면 활성화해야 합니다.

Foundational 에이전트 켜기 또는 끄기#

기본적으로 foundational 에이전트는 켜져 있습니다. 최상위 그룹(네임스페이스) 또는 인스턴스에서 켜거나 끌 수 있습니다.

Foundational 에이전트를 기본적으로 끄면:

  • 기본 구성을 사용하는 foundational 에이전트(새로 출시된 에이전트 포함)가 꺼집니다.
  • 기본 GitLab Duo 에이전트는 여전히 사용할 수 있습니다.

사전 요구 사항:

  • 그룹에 대한 Owner 역할이 있어야 합니다.
  1. 상단 바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.
  3. Change configuration을 선택합니다.
  4. Foundational 에이전트 아래에서 기본 가용성에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
  5. 가용성 설정 아래에서 각 에이전트에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
    • Use default (On) 또는 Use default (Off)
  6. Save changes를 선택합니다.

이 설정은 다음에 적용됩니다:

  • 최상위 그룹을 기본 GitLab Duo 네임스페이스로 가진 사용자.
  • 기본 네임스페이스가 없으며 최상위 그룹에 속하는 네임스페이스를 방문하는 사용자.

최상위 그룹에 대해 foundational 에이전트를 끄면, 해당 그룹을 기본 GitLab Duo 네임스페이스로 가진 사용자는 어떤 네임스페이스에서도 foundational 에이전트에 접근할 수 없습니다.

사전 요구 사항:

  • 관리자여야 합니다.
  1. 오른쪽 상단 모서리에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 GitLab Duo를 선택합니다.
  3. Change configuration을 선택합니다.
  4. Foundational 에이전트 아래에서 기본 가용성에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
  5. 가용성 설정 아래에서 각 에이전트에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
    • Use default (On) 또는 Use default (Off)
  6. Save changes를 선택합니다.

Foundational 에이전트

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

Foundational 에이전트는 도메인별 전문 지식과 컨텍스트 인식으로 GitLab Duo Chat의 기능을 확장하는 특화된 AI 어시스턴트입니다. 범용 GitLab Duo 에이전트와 달리, foundational 에이전트는 특화된 도메인의 고유한 워크플로우, 프레임워크 및 모범 사례를 이해합니다.

히스토리
  • GitLab 18.6에서 베타로 도입됨.
  • GitLab 18.8에서 일반적으로 사용 가능해짐.
  • GitLab 18.10에서 GitLab Credits와 함께 GitLab.com의 Free 티어에서 사용 가능.

Foundational 에이전트는 도메인별 전문 지식과 컨텍스트 인식으로 GitLab Duo Chat의 기능을 확장하는 특화된 AI 어시스턴트입니다.

범용 GitLab Duo 에이전트와 달리, foundational 에이전트는 특화된 도메인의 고유한 워크플로우, 프레임워크 및 모범 사례를 이해합니다. 각 에이전트는 GitLab 기능에 대한 깊은 지식과 역할별 추론을 결합하여 실무자가 실제로 작업하는 방식에 맞는 타겟화된 도움을 제공합니다.

Foundational 에이전트는 GitLab에서 구축하고 유지 관리하며 GitLab 유지 관리 배지([tanuki-verified])를 표시합니다.

사전 요구 사항#

사용 가능한 foundational 에이전트#

다음 foundational 에이전트는 GitLab UI, VS Code 및 JetBrains IDE에서 사용할 수 있습니다. 에이전트별 티어 가용성은 다를 수 있으며, 자세한 내용은 각 에이전트 페이지를 참조하세요.

  • Planner: 제품 관리 및 계획 워크플로우용.
  • Security Analyst: 보안 분석 및 취약성 관리용.
  • Data Analyst: 플랫폼 데이터 분석 및 시각화용.
  • CI Expert: GitLab CI/CD 파이프라인 생성, 디버깅 및 최적화용.

에이전트 복제#

Foundational 에이전트를 변경하려면 복사본을 만드세요.

사전 요구 사항:

  • 프로젝트에 대한 Maintainer 또는 Owner 역할이 있어야 합니다.

에이전트를 복제하려면:

  1. 상단 바에서 검색 또는 이동 > 탐색을 선택합니다.
  2. AI 카탈로그를 선택한 다음 에이전트 탭을 선택합니다.
  3. 복제할 에이전트를 선택합니다.
  4. 오른쪽 상단 모서리에서 Actions(⋮) > Duplicate를 선택합니다.
  5. 가시성 및 접근 아래에서:
    1. Managed by 드롭다운 목록에서 에이전트에 대한 프로젝트를 선택합니다.
    2. Visibility에서 Private 또는 Public을 선택합니다.
  6. 선택 사항. 변경하려는 필드를 편집합니다.
  7. Create agent를 선택합니다.

사용자 정의 에이전트가 생성됩니다. 사용하려면 활성화해야 합니다.

Foundational 에이전트 켜기 또는 끄기#

기본적으로 foundational 에이전트는 켜져 있습니다. 최상위 그룹(네임스페이스) 또는 인스턴스에서 켜거나 끌 수 있습니다.

Foundational 에이전트를 기본적으로 끄면:

  • 기본 구성을 사용하는 foundational 에이전트(새로 출시된 에이전트 포함)가 꺼집니다.
  • 기본 GitLab Duo 에이전트는 여전히 사용할 수 있습니다.

사전 요구 사항:

  • 그룹에 대한 Owner 역할이 있어야 합니다.
  1. 상단 바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.
  3. Change configuration을 선택합니다.
  4. Foundational 에이전트 아래에서 기본 가용성에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
  5. 가용성 설정 아래에서 각 에이전트에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
    • Use default (On) 또는 Use default (Off)
  6. Save changes를 선택합니다.

이 설정은 다음에 적용됩니다:

  • 최상위 그룹을 기본 GitLab Duo 네임스페이스로 가진 사용자.
  • 기본 네임스페이스가 없으며 최상위 그룹에 속하는 네임스페이스를 방문하는 사용자.

최상위 그룹에 대해 foundational 에이전트를 끄면, 해당 그룹을 기본 GitLab Duo 네임스페이스로 가진 사용자는 어떤 네임스페이스에서도 foundational 에이전트에 접근할 수 없습니다.

사전 요구 사항:

  • 관리자여야 합니다.
  1. 오른쪽 상단 모서리에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 GitLab Duo를 선택합니다.
  3. Change configuration을 선택합니다.
  4. Foundational 에이전트 아래에서 기본 가용성에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
  5. 가용성 설정 아래에서 각 에이전트에 대해 다음 중 하나를 선택합니다:
    • On
    • Off
    • Use default (On) 또는 Use default (Off)
  6. Save changes를 선택합니다.