> For the complete documentation index, see [llms.txt](https://help.aximo.autify.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aximo.autify.com/features-ko/memories/memory-overview.md).

# 메모리에 대해

Aximo의 메모리 페이지에는 세 종류의 콘텐츠가 있습니다. 테스트 에이전트에 대한 지시를 정의하는 **규칙**, 사용자가 사전에 등록하는 **공유 메모리**, AI가 과거 세션에서 자동으로 축적하는 **학습 메모리**입니다.

## 규칙

규칙은 워크스페이스 내의 모든 세션·케이스 실행·플랜 실행에 적용할 테스트 에이전트용 지시를 정의할 수 있는 기능입니다. 특정 UI 요소의 조작 방법이나 오류 발생 시의 처리, 로그인 흐름의 우선순위 등 AI가 항상 따라야 할 동작을 기술합니다.

테스트 지시와 규칙이 충돌하는 경우에는 테스트 지시가 우선됩니다.

규칙을 추가하거나 변경하려면 **메모리** 페이지의 **규칙** 탭을 열고, 텍스트 영역에 지시를 입력한 후 **저장**을 클릭하십시오. 규칙은 최대 20,000 자까지 입력할 수 있습니다.

<figure><img src="/files/zIDRqyS79hmS6NfhD8Hz" alt="규칙 탭 스크린샷"><figcaption><p>규칙 탭</p></figcaption></figure>

## 공유 메모리

공유 메모리는 사용자가 미리 등록해 두는 실행 보조 데이터입니다. 저장한 데이터는 워크스페이스 단위로 공유되며, 동일 워크스페이스 내의 세션이나 케이스에서 호출하여 사용할 수 있습니다.

기밀 값이나 공통 입력값을 공유 메모리에서 관리해 두면, 테스트 지시나 케이스의 내용을 간결하게 유지할 수 있습니다. 워크스페이스 전체에서 동일한 값을 재사용하고 싶을 때 유효합니다.

공유 메모리에서 다룰 수 있는 항목은 다음과 같습니다.

| 기능명  | 개요                                    | 사용 시나리오                                                                  |
| ---- | ------------------------------------- | ------------------------------------------------------------------------ |
| 변수   | 반복해서 사용하는 공통 값을 저장                    | 로그인 정보 등 공통 값을 재사용하고 싶을 때                                                |
| OTP  | 로그인이나 인증에서 필요한 코드를 생성하기 위한 설정을 저장     | 이중 인증이 필요한 작업을 실행하고 싶을 때                                                 |
| 호스트명 | 특정 호스트명을 지정한 IPv4 주소로 해석하도록 하는 설정을 저장 | 동일한 호스트명 그대로 검증용 서버 등 다른 연결 대상에 접근하고 싶을 때 (Web 세션 생성 시나 Web 케이스 실행 시 사용) |
| 앱    | `.apk` 나 `.ipa` 같은 앱 파일을 저장           | 모바일 앱을 시작하여 테스트하고 싶을 때 (모바일 세션 생성 시 사용)                                  |
| 파일   | 실행 중에 읽어들이는 첨부 파일을 저장                 | 업로드된 파일을 테스트 내에서 참조하고 싶을 때                                               |

각 항목의 자세한 조작 절차는 다음 문서 참조.

* [변수 관리](/features-ko/memories/undefined/memory-variables.md)
* [OTP 관리](/features-ko/memories/undefined/memory-otps.md)
* [호스트명 관리](/features-ko/memories/undefined/memory-hostnames.md)
* [앱 관리](/features-ko/memories/undefined/memory-apps.md)
* [파일 관리](/features-ko/memories/undefined/memory-files.md)

## 학습 메모리

학습 메모리는 AI가 세션을 실행하는 과정에서 워크스페이스별로 축적하는 테스트 실행 지식입니다. 공유 메모리처럼 사전에 등록하는 것이 아니라, AI가 자동으로 기록·참조합니다. 새 세션을 시작할 때 AI는 실행 내용과 관련성이 높은 학습 메모리를 호출하여 절차 구성이나 실패 회피의 참고 자료로 삼습니다.

학습 메모리에서 다루는 정보는 다음 두 종류입니다.

* **워크플로**: 과거 세션에서 성공한 시나리오를 패턴화한 것입니다. 새 세션에서 유사한 테스트를 실행할 때 AI가 절차 구성의 참고 자료로 삼습니다. 축적할수록 유사 테스트를 안정적으로 재현할 수 있어 성공률이 높아집니다. 워크플로는 로그인이나 검색 같은 재사용 가능한 조작 단위 (스킬) 와 그 안의 구체적인 조작 (단계) 로 구성됩니다.
* **실패 패턴**: 과거 세션에서 발생한 실패와 그 수정 방법을 기록한 것입니다. AI가 유사한 상황에 마주했을 때 참조함으로써 동일한 실패를 반복하지 않게 되어 테스트의 안정성이 높아집니다.

각 세션에서 참조된 학습 메모리는 "세션 결과 확인"의 [Retrieved Memory의 표시 내용](https://help.aximo.autify.com/features-ko/memories/pages/sv8h9p8WAjitcRJ76bPp#retrieved-memory의-표시-내용) 참조.
