InfoGrab DocsInfoGrab 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에서 사용할 수 있습니다. 티어 가용성은 에이전트마다 다릅니다. 자세한 내용은 각 에이전트 페이지를 참고합니다.

에이전트 설명
CI Expert GitLab CI/CD 파이프라인을 생성, 디버깅, 최적화합니다.
Data Analyst 플랫폼 데이터를 분석하고 시각화합니다.
Flow Creator Chat에서 AI 카탈로그용 커스텀 플로를 생성합니다.
Onboarding Agent 첫 리포지터리 가져오기부터 보안·컴플라이언스 성숙 단계까지 GitLab DevSecOps 플랫폼 도입을 돕습니다.
Permissions Assistant 세분화된 개인 액세스 토큰에 맞는 권한을 선택합니다.
Planner 제품 관리 및 계획 워크플로에 대한 도움을 받습니다.
Security Analyst 보안 분석 및 취약점 관리에 대한 도움을 받습니다.
Support Assistant GitLab 제품 문제를 진단하고 해결합니다.

에이전트 복제#

Foundational 에이전트를 변경하려면 복사본을 만듭니다.

사전 요구 사항:

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

에이전트를 복제하려면 다음 단계를 수행합니다.

  1. 상단 바에서 Search or go to > Explore를 선택합니다.
  2. AI Catalog를 선택한 다음 Agents 탭을 선택합니다.
  3. 복제할 에이전트를 선택합니다.
  4. 오른쪽 상단 모서리에서 Actions (⋮) > Duplicate를 선택합니다.
  5. Visibility & access에서 다음을 수행합니다.
    1. Managed by 드롭다운 목록에서 에이전트에 사용할 프로젝트를 선택합니다.
    2. Visibility에서 Private 또는 Public을 선택합니다.
  6. 선택 사항. 변경할 필드를 편집합니다.
  7. Create agent를 선택합니다.

커스텀 에이전트가 생성됩니다. 사용하려면 활성화해야 합니다.

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

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

Foundational 에이전트를 기본값으로 끄면 다음과 같이 동작합니다.

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

사전 요구 사항:

  • 그룹에 대한 Owner 권한이 있어야 합니다.
  1. 상단 바에서 Search or go to를 선택하고 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.
  3. Change configuration을 선택합니다.
  4. Foundational agents에서 Default availability에 대해 다음 중 하나를 선택합니다.
    • On
    • Off
  5. Availability settings에서 에이전트마다 다음 중 하나를 선택합니다.
    • 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 agents에서 Default availability에 대해 다음 중 하나를 선택합니다.
    • On
    • Off
  5. Availability settings에서 에이전트마다 다음 중 하나를 선택합니다.
    • On
    • Off
    • Use default (On) 또는 Use default (Off)
  6. Save changes를 선택합니다.

Foundational 에이전트

GitLab v19.5
Tier: [Free](../../../../subscriptions/gitlab_credits.md#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에서 사용할 수 있습니다. 티어 가용성은 에이전트마다 다릅니다. 자세한 내용은 각 에이전트 페이지를 참고합니다.

에이전트 설명
CI Expert GitLab CI/CD 파이프라인을 생성, 디버깅, 최적화합니다.
Data Analyst 플랫폼 데이터를 분석하고 시각화합니다.
Flow Creator Chat에서 AI 카탈로그용 커스텀 플로를 생성합니다.
Onboarding Agent 첫 리포지터리 가져오기부터 보안·컴플라이언스 성숙 단계까지 GitLab DevSecOps 플랫폼 도입을 돕습니다.
Permissions Assistant 세분화된 개인 액세스 토큰에 맞는 권한을 선택합니다.
Planner 제품 관리 및 계획 워크플로에 대한 도움을 받습니다.
Security Analyst 보안 분석 및 취약점 관리에 대한 도움을 받습니다.
Support Assistant GitLab 제품 문제를 진단하고 해결합니다.

에이전트 복제#

Foundational 에이전트를 변경하려면 복사본을 만듭니다.

사전 요구 사항:

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

에이전트를 복제하려면 다음 단계를 수행합니다.

  1. 상단 바에서 Search or go to > Explore를 선택합니다.
  2. AI Catalog를 선택한 다음 Agents 탭을 선택합니다.
  3. 복제할 에이전트를 선택합니다.
  4. 오른쪽 상단 모서리에서 Actions (⋮) > Duplicate를 선택합니다.
  5. Visibility & access에서 다음을 수행합니다.
    1. Managed by 드롭다운 목록에서 에이전트에 사용할 프로젝트를 선택합니다.
    2. Visibility에서 Private 또는 Public을 선택합니다.
  6. 선택 사항. 변경할 필드를 편집합니다.
  7. Create agent를 선택합니다.

커스텀 에이전트가 생성됩니다. 사용하려면 활성화해야 합니다.

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

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

Foundational 에이전트를 기본값으로 끄면 다음과 같이 동작합니다.

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

사전 요구 사항:

  • 그룹에 대한 Owner 권한이 있어야 합니다.
  1. 상단 바에서 Search or go to를 선택하고 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Settings > GitLab Duo를 선택합니다.
  3. Change configuration을 선택합니다.
  4. Foundational agents에서 Default availability에 대해 다음 중 하나를 선택합니다.
    • On
    • Off
  5. Availability settings에서 에이전트마다 다음 중 하나를 선택합니다.
    • 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 agents에서 Default availability에 대해 다음 중 하나를 선택합니다.
    • On
    • Off
  5. Availability settings에서 에이전트마다 다음 중 하나를 선택합니다.
    • On
    • Off
    • Use default (On) 또는 Use default (Off)
  6. Save changes를 선택합니다.