Skip to main content

Jira에 Copilot 코딩 에이전트 통합하기

Jira에서 GitHub 통합을 사용하여 Jira 작업 영역 내에서 컨텍스트 및 열린 끌어오기 요청을 제공할 수 있습니다.

참고 항목

이 기능은 현재 공개 미리 보기 버전이며 변경될 수 있습니다.

GitHub Copilot에 대한 피드백을 Jira 통합을 위해 GitHub 설문 조사에서 제공할 수 있습니다.

Jira의 GitHub Copilot 통합 기능을 사용하면 Jira 작업 공간을 떠나지 않고 Copilot 코딩 도우미를 실행할 수 있습니다. Jira 작업 항목에 포함된 제목, 설명, 레이블, 주석 등의 정보를 활용하여 코딩 에이전트 세션을 시작하고 풀 리퀘스트를 열 수 있습니다.

필수 조건

  • Copilot Pro, Copilot Pro+, Copilot Business, Copilot Enterprise를 통해 Copilot에 액세스할 수 있는 GitHub 계정이 있어야 합니다.
  •         [AI 기능을 사용하도록 설정된](https://support.atlassian.com/organization-administration/docs/activate-atlassian-intelligence-for-products) Jira Cloud 계정이 있어야 합니다.
    
  • Jira 및 GitHub에 대해 설치 및 인증을 완료해야 합니다.

설치

GitHub Copilot Jira 앱을 설치하고 GitHub 조직 또는 enterprise 계정에 권한을 부여하려면 다음 요구 사항을 충족해야 합니다.

  • Jira 사이트에 대한 관리자 권한입니다.
  • GitHub 조직의 소유자 및 GitHub 앱 관리자가 보유한 권한입니다.

이 통합은 Atlassian Forge 애플리케이션 및 GitHub 애플리케이션에 의존합니다. 둘 다 통합에 필요합니다. 성공적으로 설치되면 GitHub 리포지토리에 대한 쓰기 권한이 있는 Jira 작업 영역의 권한이 부여된 사용자는 Jira에서 에이전트를 트리거할 수 있습니다.

Jira 앱에 GitHub.com용 GitHub Copilot을 설치하는 방법

  1. Atlassian Marketplace의 Jira용 GitHub Copilot 설치 페이지로 이동하세요.
  2.        **앱 가져오기**를 클릭합니다.
    
  3. GitHub 애플리케이션을 설치하려는 Atlassian 인스턴스를 선택합니다.
  4.        **설치**를 클릭합니다.
    
  5. 자동으로 리디렉션되지 않으면 GitHub Marketplace의 Jira용 GitHub Copilot 설치 페이지로 이동한 다음 설치를 클릭하세요.
  6.        **Jira용 GitHub Copilot 설치** 페이지에서 애플리케이션에 액세스 권한을 부여하려는 조직 및 리포지토리를 선택합니다.
    
  7.        **설치**를 클릭합니다.
    

GHE.com에서 Jira용 GitHub Copilot 앱 설치하기

  1. Atlassian Marketplace의 Jira용 GitHub Copilot(데이터 보존이 포함된 GHEC) 설치 페이지로 이동하세요.
  2. 앱 이름 오른쪽에서 를 클릭하고 텍스트 상자에 SUBDOMAIN.ghe.com을(를) 입력하세요. SUBDOMAIN을 엔터프라이즈의 GHE.com의 하위 도메인으로 대체합니다.
  3.        **구성 저장**을 클릭합니다.
    
  4.        **앱 가져오기**를 클릭합니다.
    
  5. GitHub 애플리케이션을 설치하려는 Atlassian 인스턴스를 선택합니다.
  6.        **설치**를 클릭합니다.
    
  7. 자동으로 리디렉션되지 않으면 SUBDOMAIN.ghe.com/apps/external-app/github-copilot-for-jira에서 Enterprise에 사용할 수 있는 앱 목록에서 Jira용 GitHub Copilot 앱을 찾으세요.
  8.        **설치**를 클릭합니다.
    
  9.        **Jira용 GitHub Copilot 설치** 페이지에서 애플리케이션에 액세스 권한을 부여하려는 조직 및 리포지토리를 선택합니다.
    
  10.        **설치**를 클릭합니다.
    

Jira 앱에서 GitHub Copilot에 조직을 추가

Jira용 GitHub Copilot 앱이 설치된 후에는 Jira 관리자와 GitHub 조직 소유자가 다른 조직에서도 해당 앱을 사용할 수 있도록 권한을 부여할 수 있습니다. 이렇게 하면 조직의 모든 구성원이 GitHub 계정을 앱에 연결하고 Jira에서 사용하기 시작할 수 있습니다.

조직의 Jira 앱에서 GitHub Copilot을 활성화하려면 아래 단계를 따르세요.

  1. Jira에서 공간에 대한 설정 페이지로 이동합니다.
  2. GitHub Copilot 앱의 애플리케이션 설정 페이지로 이동합니다.
  3. 옵션으로 더 많은 GitHub 조직 연결을 클릭하여 목록에 새 조직을 추가할 수 있습니다.
  4. 나열된 조직 중 하나 이상에 대해 Copilot 앱을 사용하도록 설정합니다.

Jira에서 GitHub Copilot 앱 사용

Copilot 앱을 사용하기 위해서는 먼저 소속된 GitHub 조직에서 해당 앱을 활성화해야 합니다.

Jira에서 Copilot 코딩 도우미를 처음 사용할 때는 GitHub 계정에 연결하셔야 합니다.

쓰기 액세스 권한이 있는 사용자만 Copilot 코딩 도우미이(가) 해당 리포지토리에서 작업하도록 트리거할 수 있습니다.

참고 항목

Copilot을(를) Jira 작업 항목에 할당하면 Jira에서 캡처한 컨텍스트가 끌어오기 요청에 추가되고 리포지토리가 공용인 경우 모든 사용자가 볼 수 있습니다 .

  1. Jira에서 명확한 요구 사항이 담긴 작업 항목을 생성하거나 열어 Copilot 코딩 도우미에게 작업을 할당합니다.

  2. Copilot에서 작업하기 원하는 리포지토리를 지정하려면 작업 항목 설명이나 댓글에 기재하세요.

  3. 작업 항목에 GitHub Copilot를 할당하거나 댓글에서 @GitHub Copilot을 언급합니다. 다음은 그 예입니다.

    @GitHub Copilot create a new API endpoint for user authentication in octo-org/octorepo
    
  4. 이전에 Jira의 GitHub 애플리케이션을 GitHub 계정에 연결하지 않은 경우 프롬프트에 따라 GitHub 및 Atlassian 모두에 대해 애플리케이션에 권한을 부여합니다.

  5. Copilot 코딩 도우미이(가) 풀 리퀘스트에서 작업을 시작하면, Jira 작업 항목에 코멘트가 자동으로 추가됩니다. 에이전트 세션을 시작한 사용자는 에이전트에 대한 진행률 업데이트를 볼 수 있습니다.

  6. 작업 항목에서 Copilot에 관한 추가 지침을 확인하실 수 있습니다. * @GitHub Copilot을 주석에 언급하세요. * 에이전트 제목 아래의 채팅에서 계속 단추를 사용하여 Copilot와 직접 채팅할 수 있습니다.

1분이 경과한 뒤에도 Copilot 코딩 도우미 트리거가 나타나지 않는다면, Jira 작업 항목 페이지를 새로 고침하여 다시 확인해 보시기 바랍니다.

사용 비용

Copilot 코딩 도우미는 GitHub Actions 시간과 Copilot 프리미엄 요청을 사용합니다.

GitHub Actions 및 프리미엄 요청에 대한 월별 사용량 허용량 내에서 Copilot 코딩 도우미에게 추가 비용 없이 코딩 작업을 수행하도록 요청할 수 있습니다.

자세한 내용은 GitHub Copilot 프리미엄 요청을(를) 참조하세요.

Troubleshooting

문제가 발생하면 다음 해결 방법을 시도해 보세요.

Copilot 코딩 도우미은(는) 조회할 수 있으나, Jira 작업 항목에 할당하는 것은 불가능합니다.

GitHub의 개인 계정이 Jira용 GitHub Copilot 앱에 연결되었는지 확인하세요.

  1. Jira에서 사용자 계정의 개인 설정 페이지로 이동합니다.
  2. 일반 설정 아래에서 Jira용 GitHub Copilot 앱을 선택하세요.
  3. GitHub로 아직 로그인하지 않은 경우 프롬프트에 따라 애플리케이션에 권한을 부여합니다.

GitHub Copilot이(가) 응답하지 않습니다

추가 읽기