GitLab Duo Agent Platform 시작하기
개발 수명 주기 전반에 걸쳐 AI 네이티브 기능을 사용합니다.
GitLab Duo Agent Platform은 소프트웨어 개발 수명 주기 전반에 걸쳐 여러 지능형 어시스턴트("에이전트")를 내장하는 AI 네이티브 솔루션입니다. 선형 워크플로우를 따르는 대신 AI 에이전트와 비동기적으로 협업합니다. 코드 리팩토링, 보안 스캔에서 연구까지 일상적인 작업을 전문화된 AI 에이전트에게 위임합니다. 에이전트 플랫폼은 여러 기능으로 구성되며, GitLab UI 및 IDE에서 사용할 수 있습니다. 1단계: GitLab Duo Chat 액세스 # UI 또는 로컬 환경의 GitLab Duo 에이전틱 Chat은 질문을 하고 에이전트와 상호 작용하기 위한 인터페이스입니다. 조언을 제공할 수 있을 뿐만 아니라 솔루션을 제안하고 구현할 수도 있습니다. Chat은 이슈, MR, 커밋, CI/CD 파이프라인을 포함한 프로젝트에 액세스할 수 있으며, Chat은 대화 전반에 걸쳐 컨텍스트를 유지합니다. 점진적으로 복잡성을 쌓고, 이전 응답을 참조하며, 원하는 결과에 도달할 때까지 반복할 수 있습니다. GitLab Duo Chat은 GitLab UI 및 다양한 IDE에서 사용할 수 있습니다. 자세한 내용은 다음을 참조하십시오: GitLab Duo 에이전틱 Chat . 2단계: 에이전트 사용 # 에이전트는 특정 워크플로우를 위해 설계된 전문화된 AI 어시스턴트입니다. 기본 에이전트는 기본적으로 사용 가능하며 일반적인 개발 작업을 처리합니다. GitLab Duo 에이전트는 질문, 설명, 코드 탐색에 대한 일반적인 도움을 제공합니다. 다른 기본 에이전트는 릴리스 계획이나 코드 보안과 같은 작업을 도와줍니다. 사용자 정의 에이전트는 팀별 워크플로우를 위해 조직에서 생성합니다. 코드 리뷰 기준, 규정 준수 확인, 배포 자동화 또는 팀에 고유한 모든 워크플로우에 대한 에이전트를 구축할 수 있습니다. 외부 에이전트는 이미 사용 중인 AI 모델 공급자와 GitLab을 통합합니다. 이슈, 에픽, MR에서 외부 에이전트를 트리거합니다. 자세한 내용은 다음을 참조하십시오: 에이전트 개요 . 기본 에이전트 . 사용자 정의 에이전트 . 외부 에이전트 . 3단계: 플로우에서 여러 에이전트 함께 사용 # 플로우는 작업을 완료하기 위해 함께 작동하는 하나 이상의 에이전트의 조합입니다. 플로우는 일반적으로 도구나 팀원 간의 수동 조정이 필요한 다단계 워크플로우를 자동화하는 데 도움이 됩니다. 예를 들어, MR에서 플로우를 트리거하면 플로우가 보안 스캔을 수행하고, 코드를 검토하고, 테스트를 생성하고, 문서를 초안으로 작성할 수 있습니다. GitLab은 IDE의 소프트웨어 개발 플로우나 CI/CD 파이프라인을 변환하거나 수정하는 것과 같은 작업을 수행하는 UI의 플로우 등 기본 플로우를 제공합니다. 사용자 정의 플로우도 만들 수 있습니다. AI 카탈로그는 에이전트와 플로우를 발견하고 생성하며 프로젝트에서 사용할 수 있도록 활성화하는 중앙 위치입니다. 자세한 내용은 다음을 참조하십시오: 플로우 . AI 카탈로그 . 트리거 . 4단계: 에이전트 활동 모니터링 및 검
