용 Amazon Q DeveloperGitHub(미리 보기) - Amazon Q Developer

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

용 Amazon Q DeveloperGitHub(미리 보기)

참고

용 Amazon Q DeveloperGitHub는 평가판 릴리스이며 변경될 수 있습니다.

Amazon Q Developer for GitHub 또는 GitHub Enterprise Cloud를 사용하면 소프트웨어 개발 워크플로에 Amazon Q Developer 기능을 활용할 수 있습니다. 특수 개발 에이전트를 사용하면 새로운 아이디어를 구현하고, 품질 문제에 대한 코드를 검토하고, 단위 테스트를 통해 취약성을 해결하고, 레거시 Java 애플리케이션을 현대화할 수 있습니다. 에이전트가 작업을 완료하면 피드백을 제공할 수 있으며 에이전트는 이전 솔루션을 반복합니다. 자세한 내용은 Amazon Q Developer 에이전트 단원을 참조하십시오.

를 통해 Amazon Q Developer 통합에 액세스GitHub하고 조직의 리포지토리에 대한 액세스 권한을 부여할 수 있습니다. 용 Amazon Q Developer를 시작하려면 섹션을 GitHub참조하세요빠른 시작: 설치,의 기능 사용GitHub, 사용 한도 증가.

중요

Amazon Q Developer 앱을 설치하고 GitHub리포지토리에 대한 액세스를 승인하려면 GitHub 조직의 요구 사항을 충족해야 합니다. 자세한 내용은 GitHub 설명서의 조직에 GitHub 앱 및 역할을 설치하기 위한 요구 사항을 참조하세요. https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization GitHub

참고

Amazon Q Developer와의 통합은 미국의 데이터를 GitHub 처리합니다. 자세한 내용은 Amazon Q Developer의 리전 간 처리를 참조하세요.

참고

GitHub (미리 보기)용 Amazon Q Developer는 현재 서비스 개선을 위해 콘텐츠를 사용하지 않습니다. 향후 이를 활성화하면 적절한 공지와 이러한 사용을 옵트아웃할 수 있는 방법을 제공합니다.

Amazon Q Developer 앱 설치 및 액세스 권한 부여

GitHub 조직 관리자는 시작하기 위해 AWS 계정을 설정할 필요 없이 GitHub에서 Amazon Q Developer 앱을 무료로 설치하고 구성할 수 있습니다. 설치 프로세스 중에 GitHub 조직의 모든 리포지토리 또는 선택한 리포지토리에 대한 액세스를 제공하도록 선택합니다. 설치 및 권한을 부여한 후에는에서 Amazon Q Developer 기능을 무료로 사용할 수 있습니다GitHub. Amazon Q Developer 콘솔에서 앱 설치를 등록하여 무료 사용을 늘릴 수 있습니다. 자세한 내용은 빠른 시작: 설치,의 기능 사용GitHub, 사용 한도 증가 단원을 참조하십시오.

중요

Amazon Q Developer 앱을 설치하고 GitHub리포지토리에 대한 액세스를 승인하려면 GitHub 조직의 요구 사항을 충족해야 합니다. 자세한 내용은 GitHub 설명서의 조직에 GitHub 앱 및 역할을 설치하기 위한 요구 사항을 참조하세요. https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization GitHub

참고

GitHub 엔터프라이즈 조직에서 IP 허용 목록을 활성화한 경우 GitHub 앱에서 허용되는 IP 주소를 수락해야 합니다. 허용 목록에 IP 주소를 자동으로 추가하도록 선택할 수도 있습니다. 자세한 내용은 GitHub 설명서의 GitHub 앱에 의한 액세스 허용허용된 IP 주소 활성화를 참조하세요. GitHub

다음 IP 주소는 GitHub 리소스에 액세스하는 데 사용됩니다.

34.228.181.128 44.219.176.187 54.226.244.221

Amazon Q Developer 에이전트

Amazon Q Developer 에이전트는 코딩, 테스트 및 배포부터 애플리케이션 문제 해결 및 현대화에 이르기까지 소프트웨어 개발 수명 주기 전반에 걸쳐 지원을 제공합니다.

  • Amazon Q 개발 에이전트 - 문제를 생성하고 기능 개발 레이블을 추가하면 Amazon Q Developer는 새 기능과 버그 수정을 자동으로 구현합니다. Amazon Q Developer는 변경 사항과 변경 사항 요약이 포함된 풀 요청을 생성합니다. 자세한 내용은 에서 Amazon Q Developer를 사용하여 기능 개발 및 반복 GitHub 단원을 참조하십시오.

  • Amazon Q 코드 검토 에이전트 - 새 풀 요청이 생성되거나 닫힌 풀 요청이 다시 열리면 Amazon Q Developer는 코드 검토를 자동으로 수행하고 코드 품질, 잠재적 문제 및 보안 문제에 대한 피드백을 제공합니다. 또한 Amazon Q Developer는 식별된 문제에 대한 수정 사항을 생성하며, 이를 검토하고 풀 요청에 커밋하도록 선택할 수 있습니다. 자동 코드 검토는 기존 풀 요청 내에서 이루어진 후속 커밋에 의해 트리거되지 않습니다. /q review 슬래시 명령을 사용하여 풀 요청 내에서 추가 코드 검토를 시작할 수 있습니다. 자세한 내용은 에서 Amazon Q Developer로 코드 검토 GitHub 단원을 참조하십시오.

  • Amazon Q 변환 에이전트 - 문제를 생성하고 코드 변환 레이블을 추가한 후 Amazon Q Developer는 Java 버전 8 또는 11에서 버전 17로 코드를 변환합니다. Amazon Q Developer는 변경 사항 및 변경 사항 요약이 포함된 풀 요청을 생성합니다. 자세한 내용은 에서 Amazon Q Developer로 코드 변환 GitHub 단원을 참조하십시오.

중요

Amazon Q Developer 앱은 액세스를 승인하는 GitHub 리포지토리에서 Amazon Q 개발 에이전트Amazon Q 변환 에이전트 레이블을 자동으로 생성하려고 시도합니다. 레이블이 자동으로 생성되지 않거나 의도하지 않게 삭제된 경우에서 수동으로 생성할 수 있습니다GitHub. 레이블을 Amazon Q Developer 레이블로 인식하고 처리하려면 레이블을 Amazon Q 개발 에이전트 및 Amazon Q 변환 에이전트로 지정해야 합니다. 자세한 내용은 GitHub 설명서레이블 생성을 참조하세요.

앱 설치 등록

용 Amazon Q Developer 통합GitHub은 계정을 설정 AWS 하지 않고도 무료로 사용할 수 있습니다. 기능 개발 및 코드 변환을 위해 매월 제한된 호출과 매월 코드 검토를 위해 제한된 수의 줄이 제공됩니다. AWS 계정에 Amazon Q Developer 앱 설치를 등록하여 무료 사용을 늘릴 수 있습니다. 자세한 내용은 Amazon Q Developer 콘솔에서 사용 한도 증가 및 세부 정보 구성 단원을 참조하십시오.

중요

Amazon Q Developer 콘솔에 앱 설치를 등록하려면 GitHub 조직의 요구 사항을 충족해야 합니다. 자세한 내용은 GitHub 설명서의 GitHub 앱 및 OAuth 앱 및 조직 설치 요구 사항을 참조하세요. OAuth GitHub

에서 브라우저 확장 사용 GitHub

지원되는 브라우저에서 Amazon Q Developer 확장을 사용하면 레이블 메뉴를 검색할 필요 없이 GitHub 문제에서 기능 개발 또는 코드 변환을 위한 레이블을 빠르게 추가할 수 있습니다.

Amazon Q Developer 확장은 다음 브라우저에서 사용할 수 있습니다.