

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

# Amazon Q 채팅용 메모리 뱅크 생성
<a name="context-memory-bank"></a>

Amazon Q는 프로젝트 구조, 기술 스택 및 제품 정보의 빠른 인덱스를 제공하는 메모리 뱅크 파일을 자동으로 생성할 수 있습니다. 이 기능은 프로젝트의 키 파일을 분석하여 질문할 때마다 전체 프로젝트를 분석할 필요 없이 Amazon Q가 코드베이스를 이해하는 데 도움이 되는 요약 파일을 생성합니다.

메모리 뱅크 파일을 생성하면 Amazon Q는 다음과 같은 자동 생성된 파일이 `.amazonq/rules` 포함된 `memory-bank` 하위 폴더를에 생성합니다.
+ `product.md` - 프로젝트 및 기능에 대한 개요입니다.
+ `structure.md` - 프로젝트의 아키텍처, 폴더 구성 및 주요 구성 요소입니다.
+ `tech.md` - 기술 스택, 프레임워크, 종속성 및 코딩 표준.
+ `guidelines.md` - 프로젝트의 개발 표준 및 패턴입니다.

이러한 파일은 Amazon Q와 채팅할 때 컨텍스트로 자동으로 사용되며 프로젝트에 대한 배경 정보를 제공합니다.

## 프로젝트에 대한 메모리 뱅크 생성
<a name="generate-files"></a>

메모리 뱅크를 생성하려면 다음 절차를 완료하세요.

1. IDE에서 Amazon Q 채팅 패널을 엽니다.

1. 채팅 입력 상자에서 **규칙** 버튼을 선택합니다.

1. **메모리 뱅크 생성을** 선택합니다.

1. Amazon Q가 프로젝트를 분석하여 메모리 뱅크 파일을 생성하기 시작하는 새 채팅 탭이 열립니다.

1. 완료되면 **규칙** 버튼을 선택하여 파일을 볼 수 있습니다.

   질문을 할 때 컨텍스트로 사용할 개별 파일을 선택하고 선택 취소할 수 있습니다.

1. 프로젝트가 변경되면 Amazon Q가 새 메모리 뱅크 파일을 생성하여 컨텍스트를 업데이트하도록 할 수 있습니다. 이렇게 하려면 **규칙** 버튼을 선택한 다음 **메모리 뱅크 재생성을** 선택합니다.

## 메모리 뱅크 생성 사용자 지정
<a name="customize-files"></a>

사용자 지정 프로젝트 규칙을 생성하여 메모리 뱅크 파일이 생성되는 방식을 사용자 지정할 수 있습니다. 예를 들어 생성된 파일의 언어 또는 형식을 지정하는 규칙을 생성할 수 있습니다.

```
When generating the memory bank files like product.md, structure.md, and tech.md, 
always generate content in Spanish and include detailed code examples.
```

메모리 뱅크 규칙을 프로젝트 `project-root/.amazonq/rules` 폴더의 파일에 저장합니다.

사용자 지정 프로젝트 규칙 생성에 대한 자세한 내용은 섹션을 참조하세요[Amazon Q Developer 채팅에 사용할 프로젝트 규칙 생성](context-project-rules.md).