플로우
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
이 기능의 사용 가능 여부는 기능 플래그에 의해 제어됩니다. 플로우는 복잡한 문제를 해결하기 위해 함께 작동하는 하나 이상의 에이전트의 조합입니다. GitLab은 두 가지 유형의 플로우를 제공합니다: 플로우는 IDE와 GitLab UI에서 사용할 수 있습니다.
Model information
- LLM: Anthropic Claude Sonnet 4
히스토리
- GitLab 18.4에서
ai_catalog_flows플래그와 함께 실험으로 도입되었습니다. 기본적으로 비활성화됩니다. - GitLab 18.7에서 베타로 변경되었습니다.
- GitLab 18.7에서 GitLab.com에서 활성화되었습니다.
- GitLab 18.8에서 GitLab Self-Managed 및 GitLab Dedicated에서 활성화되었습니다.
- 파운데이셔널 플로우에는 추가 플래그가 필요합니다.
- 파운데이셔널 플로우가 GitLab 18.8에서 일반 사용 가능해졌습니다.
- 커스텀 플로우가 GitLab 18.8에서 베타로 변경되었습니다.
이 기능의 사용 가능 여부는 기능 플래그에 의해 제어됩니다. 자세한 내용은 히스토리를 참조하세요.
플로우는 복잡한 문제를 해결하기 위해 함께 작동하는 하나 이상의 에이전트의 조합입니다.
GitLab은 두 가지 유형의 플로우를 제공합니다:
- 파운데이셔널 플로우는 일반적인 개발 작업을 위해 GitLab에서 미리 구축한 프로덕션 준비 완료 워크플로우입니다.
- 커스텀 플로우는 팀의 특정 프로세스를 자동화하기 위해 직접 만드는 워크플로우입니다. 워크플로우 단계와 에이전트를 정의하고 플로우가 실행될 시기를 제어하는 트리거를 정의합니다.
플로우는 IDE와 GitLab UI에서 사용할 수 있습니다.
- UI에서는 GitLab CI/CD에서 직접 실행되어 브라우저를 떠날 필요 없이 일반적인 개발 작업을 자동화하는 데 도움이 됩니다.
- IDE에서는 소프트웨어 개발 플로우를 VS Code, Visual Studio, JetBrains에서 사용할 수 있습니다. 다른 플로우에 대한 지원이 제안 중입니다.
플로우가 CI/CD에서 실행되는 방법에 대한 자세한 내용은 플로우 실행 문서를 참조하세요. 플로우의 보안에 대한 정보는 복합 ID 문서를 참조하세요.
사전 요구사항#
플로우를 사용하려면:
- 사전 요구사항을 충족해야 합니다.
GitLab UI에서 플로우를 실행하려면:
- GitLab Duo 설정으로 플로우를 켜야 합니다.
- 코드를 생성하는 플로우를 사용하려면 서비스 계정을 허용하도록 푸시 규칙을 구성해야 합니다.
- 직접 러너를 구성하거나 프로젝트에서 GitLab 호스팅 러너가 활성화되어 작동 중인지 확인하세요.
GitLab UI에서 실행 중인 플로우 모니터링#
프로젝트에서 실행 중인 플로우를 보려면:
- 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 자동화 > 세션을 선택합니다.
IDE에서 플로우 히스토리 보기#
프로젝트에서 실행한 플로우의 히스토리를 보려면:
- 플로우 탭에서 아래로 스크롤하여 최근 에이전트 세션을 확인합니다.
AGENTS.md로 플로우 사용자 지정#
AGENTS.md 파일을 사용하여 파운데이셔널 및 커스텀 플로우를 실행하는 동안 GitLab Duo가 따를 컨텍스트와 지침을 제공합니다.
자세한 내용은 AGENTS.md 사용자 지정 파일을 참조하세요.
피드백 제공#
플로우는 GitLab AI 기반 개발 플랫폼의 일부입니다. 피드백은 이러한 워크플로우를 개선하는 데 도움이 됩니다. 플로우에 대한 문제를 보고하거나 개선 사항을 제안하려면 이 설문조사를 완료하세요.
