GitLab Duo

GitLab Duo는 GitLab에서 작업하는 동안 도움이 되는 AI 기능을 갖춘 스위트입니다. 이러한 기능은 소프트웨어 개발 라이프사이클 전반에 걸쳐 속도를 높이고 주요 고통 포인트를 해결하는 데 도움을 줍니다.

GitLab Duo 기능은 IDE 확장 프로그램 및 GitLab UI에서 사용할 수 있습니다. 일부 기능은 또한 GitLab Duo Chat의 일부로 사용할 수 있습니다.

GitLab은 투명성을 유지합니다. GitLab Duo 기능이 성숙해지면 문서가 업데이트되어 이러한 기능을 어디에서 어떻게 액세스할 수 있는지 명확히 명시됩니다.

일반적으로 이용 가능한 기능

코드 제안

Tier: Premium 및 Ultimate, GitLab Duo Pro로 사용 가능 Offering: GitLab.com, Self-Managed, GitLab Dedicated
  • 코드 작성을 보다 효율적으로 돕기 위해 코드 제안을 입력하는 동안 표시합니다.
  • 코드 완성을 위한 대형 언어 모델(LLM): Vertex AI Codey code-gecko
  • 코드 생성을 위한 LLM: Anthropic Claude-3-Sonnet
  • 개요 시청
  • 문서 보기.

GitLab Duo Chat

Tier: 일정 기간 동안 Premium 및 Ultimate으로 무료로 제공됨 Offering: GitLab.com, Self-Managed, GitLab Dedicated
  • 대화 형식으로 텍스트 및 코드를 처리하고 생성합니다. 이를 통해 이슈, 에픽, 코드 및 GitLab 설명서의 대량 텍스트에서 유용한 정보를 신속하게 식별하는 데 도움이 됩니다.
  • LLM: Anthropic Claude-2.1 및 Vertex AI Codey textembedding-gecko
  • 문서 보기.

제안된 리뷰어

Tier: Ultimate Offering: GitLab.com
  • 자동으로 Merge Request에 리뷰어를 제안하여 보다 신속하고 높은 품질의 리뷰 생성을 지원합니다.
  • LLM: GitLab은 각 프로젝트에 대한 기계 학습 모델을 생성하여 리뷰어를 생성하는 데 사용합니다. 이슈 보기.
  • 개요 시청
  • 문서 보기.

베타 기능

테스트 생성

Tier: 일정 기간 동안 Premium 및 Ultimate으로 무료로 제공됨. 향후 GitLab Duo Pro으로 Premium 또는 Ultimate이 필요할 것입니다. Offering: GitLab.com, Self-Managed, GitLab Dedicated

Merge Request 요약

Tier: 일정 기간 동안 Ultimate으로 무료로 제공됨. 향후 GitLab Duo Enterprise으로 Ultimate이 필요할 것입니다. Offering: GitLab.com
  • Merge Request 변경 사항의 영향을 효율적으로 전달합니다.
  • LLM: Vertex AI Codey text-bison
  • 문서 보기.

취약점 설명

Tier: 일정 기간 동안 Ultimate으로 무료로 제공됨. 향후 GitLab Duo Enterprise으로 Ultimate이 필요할 것입니다. Offering: GitLab.com
  • 취약점을 더 효율적으로 해결하고 기술을 향상시키며 보다 안전한 코드를 작성하는 데 도움이 됩니다.
  • LLM: Vertex AI Codey text-bison. 성능 저하 시 Anthropic Claude-2.1.
  • 개요 시청
  • 문서 보기.

실험적인 기능

Git 제안

Tier: 일정 기간 동안 Ultimate으로 무료로 제공됨. 향후 GitLab Duo Enterprise으로 Ultimate이 필요할 것입니다 Offering: GitLab.com
  • 필요한 시간과 장소에서 Git 명령을 더 빨리 찾거나 상기시키는 데 도움이 됩니다.
  • LLM: Vertex AI Codey codechat-bison
  • 문서 보기.

토론 요약

Tier: 일정 기간 동안 Ultimate으로 무료로 제공됨. 향후 GitLab Duo Enterprise이 필요할 것입니다. Offering: GitLab.com

이슈 설명 생성

Tier: 일정 기간 동안 Ultimate으로 무료로 제공됨. 향후 GitLab Duo Enterprise으로 Ultimate이 필요할 것입니다. Offering: GitLab.com

Merge Request 템플릿 자동 적용

Tier: Freely available for Ultimate for a limited time. In the future, will require Ultimate with GitLab Duo Enterprise. Offering: GitLab.com
  • 템플릿의 내용을 기반으로 Merge Request에 대한 설명을 생성합니다.
  • LLM: Vertex AI Codey text-bison
  • 문서 보기.

코드 검토 요약

Tier: Freely available for Ultimate for a limited time. In the future, will require Ultimate with GitLab Duo Enterprise. Offering: GitLab.com
  • 작성자와 검토자 간의 Merge Request 전달을 지원하고, 검토자가 제안을 효율적으로 이해할 수 있도록 돕습니다.
  • LLM: Vertex AI Codey text-bison
  • 문서 보기.

취약점 해결

Tier: Freely available for Ultimate for a limited time. In the future, will require Ultimate with GitLab Duo Enterprise. Offering: GitLab.com
  • 취약점을 완화하기 위해 필요한 변경 사항을 담은 Merge Request을 생성합니다.
  • LLM: Vertex AI Codey code-bison
  • 문서 보기.

코드 설명

Tier: Freely available for Premium and Ultimate for a limited time. In the future, will require Premium or Ultimate with GitLab Duo Pro. Offering: GitLab.com

원인 분석

Tier: Freely available for Ultimate for a limited time. In the future, will require Ultimate with GitLab Duo Enterprise. Offering: GitLab.com
  • 파이프라인 실패 및 실패한 CI/CD 빌드의 원인을 파악하는 데 도움을 줍니다.
  • LLM: Vertex AI Codey text-bison
  • 문서 보기.

가치 스트림 예측

Tier: Freely available for Ultimate for a limited time. In the future, will require Ultimate with GitLab Duo Enterprise. Offering: GitLab.com, Self-Managed, GitLab Dedicated
  • 프로덕션성 지표를 예측하고 소프트웨어 개발 생명주기 전반에 걸친 이상 현상을 식별하는 데 도움을 줍니다.
  • LLM: 통계적 예측
  • 문서 보기.

제품 분석

Tier: Freely available for Ultimate for a limited time. In the future, will require Ultimate with GitLab Duo Enterprise. Offering: GitLab.com
  • 애플리케이션의 사용 데이터에 관한 질문을 처리하고 응답합니다.
  • LLM: Vertex AI Codey codechat-bison
  • 문서 보기.

특정 그룹 또는 프로젝트, 또는 전체 인스턴스에 대한 GitLab Duo 기능 비활성화

GitLab Duo 기능을 비활성화하려면 이 지침에 따르세요.