기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Q Developer와 타사 통합
Amazon Q Developer는 널리 사용되는 개발 플랫폼과 통합되어 특수 인공 지능(AI) 기능을 통해 소프트웨어 개발 워크플로를 개선합니다. 지원되는 통합에는 GitLab Duo 및 GitHub가 포함되며, 개발 수명 주기 전반에 AI 기반 지원을 제공합니다. 이러한 통합은 일상적인 작업을 자동화하고, 코드 품질을 개선하고, 현대화 작업을 가속화하여 개발을 간소화하는 데 도움이 됩니다.
GitLab Duo Amazon Q Developer 사용
GitLab Duo Amazon Q Developer를 사용하는는 GitLab 워크플로에 직접 통합된 포괄적인 AI 경험 제품군을 제공합니다. GitLab 자체 관리형 제품 및 얼티밋 티어 구독자에게 제공되는 통합을 통해 GitLab 문제에서 빠른 작업을 수행하고 요청을 병합하여 AI 기능을 트리거할 수 있습니다. 통합에는 Amazon Q 기반 GitLab Duo 채팅도 포함되어 개발 프로세스 전반에 걸쳐 상황별 지원을 제공합니다.
GitLab Duo Amazon Q를 사용하는는 다음을 제공합니다.
-
GitLab 문제에서 빠른 조치를 통해 상위 수준 아이디어의 기능 개발
-
병합 요청에서 빠른 작업을 통해 코드 품질, 문제 및 보안 문제에 대한 코드 검토
-
GitLab 문제에서 빠른 작업을 통해 지원되는 최신 Java 버전으로 코드 현대화
-
병합 요청에서 빠른 작업을 통한 단위 테스트 생성
-
개발 작업에 대한 통합 채팅 지원
시작하려면 GitLab Duo Amazon Q 설정을
용 Amazon Q DeveloperGitHub(미리 보기)
Amazon Q Developer와의 통합을 GitHub 통해 특수 AI 에이전트를 통한 자동화된 기능 개발, 코드 검토 및 Java 현대화가 가능합니다. Amazon Q Developer에 GitHub 문제를 할당하면 문제 및 프로젝트 코드를 컨텍스트로 사용하여 새 코드를 생성하고 풀 요청을 생성합니다. 개발 프로세스 중에 피드백을 제공할 수 있으며 Amazon Q Developer는 제안된 코드를 반복하여 공동 개발 워크플로를 생성합니다.
Amazon Q Developer는에서 GitHub다음과 같은 주요 기능을 제공합니다.
-
새로운 기능을 자동으로 구현하고 아이디어에서 풀 요청까지 버그를 수정하는 기능 개발 레이블
-
코드 품질, 문제 및 보안 문제에 대한 신규 또는 재개된 풀 요청에 대한 자동화된 코드 검토
-
코드베이스를 지원되는 Java 버전으로 자동 업그레이드하는 코드 변환 레이블
-
초기 자동 검토 후 문제 및 코드 검토에서 기능 개발 및 코드 변환을 시작하는 대체 방법을 제공하는 슬래시 명령
-
생성된 코드에 대한 피드백을 제공하고를 구현하여 반복적인 개발
-
Amazon Q Developer에 기능 개발 및 코드 변환 작업을 빠르게 할당하는 브라우저 확장
시작하려면 빠른 시작: 설치,의 기능 사용GitHub, 사용 한도 증가 섹션을 참조하세요.
Amazon Q Developer의 프로젝트 규칙
Amazon Q Developer를 사용하면 팀에 대한 코딩 표준 및 모범 사례(예: Python 코드의 유형 힌트 또는 Java 코드의 Javadoc 설명 필요)를 GitHub정의하는 프로젝트별 규칙을 GitLab 또는에서 생성하고 유지할 수 있습니다.
디렉터리에 마크다운 파일로 저장된 이러한 규칙은 경험 수준에 관계없이 모든 개발자의 일관성을 보장하고 개발자가 프로젝트 내에서 Amazon Q Developer와 상호 작용할 때 Amazon Q Developer의 컨텍스트에 자동으로 통합되어 생성된 모든 응답이 설정된 지침을 준수하도록 합니다. 자세한 내용은 타사 플랫폼에서 Amazon Q Developer에 대한 프로젝트 규칙 생성 단원을 참조하십시오.project-root
/.amazonq/rules