GitLab Duo Agent Platform 프로젝트 온보딩
GitLab Duo Agent Platform을 위한 프로젝트 온보딩 페이지에서 프로젝트 컨텍스트 초기화 및 CI/CD 설정 개선 방법을 설명합니다.
GitLab Duo Agent Platform 프로젝트 온보딩 # - Tier: [Free](/19.1/subscriptions/gitlab_credits/#for-the-free-tier), Premium, Ultimate - Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated History 프로젝트 컨텍스트 초기화가 GitLab 19.0에서 베타 로 도입됨 . duo_agent_onboarding 이라는 이름의 플래그 로 제어됨. 기본적으로 비활성화됨. CI 설정 개선이 GitLab 19.1에서 베타 로 도입됨 . duo_agent_onboarding 이라는 이름의 플래그 로 제어됨. 기본적으로 비활성화됨. 이 기능의 사용 가능 여부는 피처 플래그로 제어됩니다. 자세한 내용은 히스토리를 참조하세요. 온보딩 페이지는 GitLab Duo Agent Platform과 함께 사용할 프로젝트를 설정하는 데 도움을 줍니다. 이 페이지에서 AI 에이전트를 사용하여 프로젝트 컨텍스트를 초기화하고 CI/CD 설정을 개선할 수 있습니다. 사전 요구 사항 # 프로젝트에 대한 Developer, Maintainer, 또는 Owner 권한. GitLab Duo Agent Platform의 사전 요구 사항 . CI 설정 개선 작업의 경우, 프로젝트에 .gitlab-ci.yml 파일이 있어야 합니다. 프로젝트 컨텍스트 초기화 # 프로젝트 컨텍스트 초기화 작업은 리포지터리를 분석하여 프로젝트용 AGENTS.md 파일을 생성합니다. 이 파일은 AGENTS.md 명세 를 따르며, 테스트 명령어, 린팅 규칙, 커밋 형식, 코딩 패턴 등 프로젝트 규약을 문서화합니다. Agent Platform 기능은 리포지터리에서 작업할 때 이 파일을 컨텍스트로 활용합니다. 프로젝트 컨텍스트를 초기화하려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Automate > Onboarding 을 선택합니다. Initialize project context 를 선택합니다. 기본 브랜치에 AGENTS.md 또는 .ai/AGENTS.md 가 이미 있는 경우, 이 옵션은 사용할 수 없습니다. GitLab은 developer/v1 에이전트 세션을 시작하여 리포지터리를 분석하고 AGENTS.md 파일을 추가하는 드래프트 머지 리퀘스트를 엽니다. 진행 상황을 추적할 수 있도록 에이전트 세션 링크가 표시됩니다. CI/CD 설정 개선 # CI 설정 개선 작업은 에이전트를 실행하여 기존 CI/CD 구성을 분석하고 개선 사항을 제안합니다. CI/CD 설정을 개선하려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 왼쪽 사이드바에서 Automate > Onboarding 을 선택합니다. Improve CI setup 을 선택합니다. 기본 브랜치에 .gitlab-ci.yml 이 없는 경우, 이 옵션은 사용할 수 없습니다. GitLab은 .gitlab-ci.yml 을 분석하는 에