automations 정보
Automations 되풀이 에이전트 작업을 저장하고 일정 또는 요청 시 실행할 수 있습니다. 예를 들어, 매일 새 이슈를 분류하거나 매일 아침 열려 있는 pull request의 검토 상태를 확인하는 automation를 만들 수 있습니다.
다음에서 automations을(를) 만들고 관리할 수 있습니다:
트리거, 도구, 표시 유형 및 보안을 비롯한 개요 automations는 Copilot 자동화 정보을 참조하세요.
GitHub Copilot app는 두 가지 유형의 automations를 지원합니다:
- 로컬 automations- 로컬 환경에서 실행됩니다.
- 클라우드 - 클라우드 automations 환경에서 실행됩니다.
사이드바에서 자동화 를 열어 저장된 automations을(를) 확인할 수 있습니다. 각각 automation 이름, 일정, 연결된 리포지토리 및 마지막 실행 상태가 표시됩니다.
클라우드 사용을 위한 필수 구성 요소 automations
클라우드 automations를 사용하려면 다음 설정을 사용하도록 설정해야 합니다.
- Copilot cloud agent 는 리포지토리에 대해 사용하도록 설정해야 합니다. Copilot Business 또는 Copilot Enterprise이 있는 경우 관리자가 Copilot cloud agent 정책을 사용하도록 설정해야 합니다. GitHub Copilot 클라우드 에이전트에 대한 액세스 관리을(를) 참조하세요.
- 조직은 리포지토리에서 Copilot cloud agent와 automations를 모두 허용해야 합니다(둘 다 기본적으로 활성화되어 있습니다). 조직에 GitHub Copilot 클라우드 에이전트 추가을(를) 참조하세요.
- 쓰기 권한이 없는 사용자가 트리거한 이벤트를 수신할 수 있는 automations을(를) 만들려면 Copilot cloud agent 리포지토리 설정에서 "쓰기 권한이 있는 사용자만 자동화를 트리거하도록 허용" 설정을 비활성화하세요.
automation 생성하기
-
오른쪽 위 모서리에서 새 자동화 를 클릭합니다.
-
automation의 이름을 입력합니다.
-
드롭다운에서 트리거 를 선택합니다. 트리거를 선택하면 채울 추가 필드가 표시됩니다.
- 수동: 시작할 때만 automation을 실행합니다.
- 매시간: 매시간 실행 automation 합니다.
- 매일: 하나 이상의 시간과 분을 선택합니다. automation 선택한 각 시간에 실행됩니다.
- 매주: 요일과 하루 중 하나 이상을 선택합니다.
- CRON: 로컬 automation의 경우 사용자 지정 CRON 식을 입력합니다. 앱은 식의 유효성을 검사하고 사람이 읽을 수 있는 일정 미리 보기를 표시합니다.
- 문제: 생성되는 문제와 같이 트리거하는 automation리포지토리 이벤트를 선택합니다. 검색 쿼리를 추가하여 트리거하는 문제를 제한할 수 있습니다.
- 풀 리퀘스트: 풀 리퀘스트가 열리거나 새 커밋이 푸시되는 경우와 같이 automation을(를) 트리거하는 리포지토리 이벤트를 선택합니다. 필터를 추가하여 트리거하는 끌어오기 요청을 제한할 수 있습니다.
둘 이상의 트리거를 구성하려면 다른 트리거 추가를 클릭합니다. automation은(는) 해당 트리거 중 하나라도 발생하면 실행됩니다.
-
필요에 따라 클라우드에서 실행을 사용하도록 설정하여 클라우드 환경에서 실행할 수 있도록 automation 하여 automation 컴퓨터가 꺼져 있는 경우에도 실행할 수 있습니다.
클라우드 automation의 경우 도구 드롭다운을 사용하여 변경 내용 푸시, 문제 레이블 업데이트 또는 끌어오기 요청 만들기와 같이 사용할 수 있는 도구를 Copilot 선택합니다. 작업에 필요한 도구만 선택합니다.
-
프롬프트 상자에 Copilot가 실행될 때마다 automation가 수행할 작업을 설명하세요. 입력
/하여 사용 가능한 기술을 사용할 수 있습니다. -
프롬프트 상자 아래의 컨트롤을 사용하여 automation의 모델, 추론 수준 및 에이전트를 선택합니다.
-
프로젝트 선택을 클릭한 다음 실행할 프로젝트를 automation 선택합니다.
-
만들기를 클릭하여 저장합니다automation. 즉시 저장하고 테스트하려면 만들기 옆에 있는 드롭다운을 연 다음 만들기 및 실행을 클릭합니다.
필요할 때 automation 실행
다음 예약된 실행을 기다리지 않고 "Automations" 페이지에서 카드의 재생 단추를 클릭하여 저장된 automation 모든 항목을 수동으로 트리거할 수 있습니다.
또한 마크다운 파일, 타사 도구 또는 스크립트에서 제공하는 딥 링크를 사용하여 앱에서 직접 automations을(를) 열 수 있습니다. 자세한 내용은 딥 링크를 사용하여 GitHub Copilot 앱 열기을(를) 참조하세요.