기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
타사 플랫폼에서 Amazon Q Developer에 대한 프로젝트 규칙 생성
GitLab 또는 GitHub에서 Amazon Q Developer와 함께 사용할 수 있는 프로젝트 규칙 라이브러리를 빌드할 수 있습니다. 이러한 규칙은 팀 전체의 코딩 표준 및 모범 사례를 설명합니다. 예를 들어 모든 Python 코드가 유형 힌트를 사용해야 하거나 모든 Java 코드가 Javadoc 주석을 사용해야 한다고 명시하는 규칙이 있을 수 있습니다. 이러한 규칙을 프로젝트에 저장하면 경험 수준에 관계없이 개발자 간의 일관성을 보장할 수 있습니다.
프로젝트 규칙은 프로젝트
폴더의 마크다운 파일에 정의됩니다.project-root
/.amazonq/rules
프로젝트 규칙을 생성하면 Amazon Q Developer는 자동으로 이를 프로젝트 내에서 컨텍스트로 사용하고 기능 개발을 위한 코드를 생성할 때 규칙을 준수하도록 합니다.
파일 시스템을 사용하여 프로젝트 규칙을 생성하려면
-
타사 리포지토리에서 프로젝트의 루트 폴더를 엽니다.
-
프로젝트 루트 폴더에서 다음 폴더를 생성합니다.
project-root
/.amazonq/rules이 폴더에는 모든 프로젝트 규칙이 들어 있습니다.
-
에서 프로젝트 규칙 파일을
생성합니다. 마크다운 파일이어야 합니다. 예:project-root
/.amazonq/rulescdk-rules.md
-
프로젝트 규칙 마크다운 파일을 엽니다.
-
파일에 자세한 프롬프트를 추가합니다. 예:
All Amazon S3 buckets must have encryption enabled, enforce SSL, and block public access. All Amazon DynamoDB Streams tables must have encryption enabled. All Amazon SNS topics must have encryption enabled and enforce SSL. All Amazon SNS queues must enforce SSL.
-
변경 사항을 커밋, 검토 및 병합합니다.
-
(선택 사항) 프로젝트 규칙 마크다운 파일을 더 추가합니다.
이제 하나 이상의 프로젝트 규칙을 생성했습니다. Amazon Q는 이러한 규칙을 프로젝트 내에서 자동으로 컨텍스트로 사용합니다.