> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Memories

> Replit이 Conversation과 Project 전반에서 유용한 컨텍스트를 유지하도록 돕는 Memories의 사용 방법을 알아보세요.

export const MemoriesCover = () => <FrostedCover label="A Replit memory document with retained workspace context">
    <span style={{
  position: "absolute",
  left: "clamp(16px, 11%, 108px)",
  top: "26%",
  width: "clamp(34px, 7vw, 56px)",
  height: "clamp(34px, 7vw, 56px)",
  border: "1px solid rgba(255,255,255,.48)",
  borderRadius: 999,
  background: "rgba(255,255,255,.15)",
  boxShadow: "0 0 22px rgba(255,255,255,.16)"
}} />
    <span style={{
  position: "absolute",
  right: "clamp(18px, 12%, 116px)",
  bottom: "clamp(19px, 11%, 48px)",
  width: "clamp(25px, 5vw, 42px)",
  height: "clamp(25px, 5vw, 42px)",
  border: "1px solid rgba(255,255,255,.42)",
  borderRadius: 999,
  background: "rgba(255,255,255,.1)"
}} />
    <div style={{
  position: "relative",
  width: "clamp(186px, 36vw, 302px)",
  minWidth: "min(60%, 270px)",
  minHeight: "clamp(160px, 27vw, 218px)",
  padding: "clamp(14px, 2.4vw, 21px)",
  border: "1px solid rgba(255,255,255,.66)",
  borderRadius: 22,
  background: "linear-gradient(145deg, rgba(255,255,255,.42), rgba(255,255,255,.12))",
  boxShadow: "0 22px 42px rgba(63,20,6,.24)",
  backdropFilter: "blur(8px)",
  boxSizing: "border-box"
}}>
      <div style={{
  display: "flex",
  alignItems: "center",
  gap: 10
}}>
        <span style={{
  width: 33,
  height: 33,
  border: "1px solid rgba(255,255,255,.62)",
  borderRadius: 11,
  background: "rgba(255,255,255,.16)"
}} />
        <div style={{
  flex: 1
}}>
          <Lines widths={["54%", "78%"]} strong={0} />
        </div>
      </div>
      <div style={{
  display: "grid",
  gap: 10,
  marginTop: "clamp(20px, 3.8vw, 32px)",
  padding: "clamp(10px, 1.8vw, 15px)",
  border: "1px solid rgba(255,255,255,.4)",
  borderRadius: 12,
  background: "rgba(255,255,255,.1)"
}}>
        <Lines widths={["84%", "62%", "74%"]} strong={0} />
      </div>
      <div style={{
  position: "absolute",
  left: "clamp(14px, 2.4vw, 21px)",
  bottom: "clamp(13px, 2.2vw, 19px)",
  display: "flex",
  gap: 5
}}>
        {[0, 1, 2].map(node => <span key={node} style={{
  width: 6,
  height: 6,
  borderRadius: 999,
  background: node === 0 ? "rgba(255,255,255,.86)" : "rgba(255,255,255,.38)"
}} />)}
      </div>
    </div>
  </FrostedCover>;

<MemoriesCover />

Memories를 사용하면 Replit이 유용한 컨텍스트를 유지하고 과거 작업을 바탕으로 적응할 수 있어서,
매번 같은 선호 사항을 반복할 필요가 없습니다. Replit은 작업하는 동안 Memories를 작성하고
시간이 지나도 유용하게 유지할 수 있습니다.

## Memories 관리하기

<Steps>
  <Step title="Settings 열기">
    Replit에서 **Settings**를 엽니다.
  </Step>

  <Step title="Customization 선택">
    **Customization**을 선택합니다.
  </Step>

  <Step title="Memory 탭 열기">
    여기서 Memory를 사용할지 선택하고, 나중에 끌 수 있으며, 협업자와 공유할지 선택하고,
    **Memory file**을 보거나 업데이트할 수 있습니다. Memories는 기본적으로 비공개이며,
    협업자 공유는 기본적으로 꺼져 있습니다.

    <Frame>
      <img src="https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=ca75cd01c1b1ec4c98f4e4c6a5ec2665" alt="Memory 토글, 선택적 협업자 공유, 편집 가능한 Memory file을 보여주는 Settings > Customization > Memory 화면" data-og-width="1731" width="1731" data-og-height="908" height="908" data-path="images/chat/memory-settings.jpg" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?w=280&fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=c3d33b0fd51b7f40926b0deb4735268e 280w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?w=560&fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=939e4dc09811fe0e9c74c3a4210b62a4 560w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?w=840&fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=abcdd9adb0a952df42e20506761306e6 840w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?w=1100&fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=7d19ba2c0bc53366b02441fcff5900c6 1100w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?w=1650&fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=6226229c508779784ee7c86e514b564d 1650w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/memory-settings.jpg?w=2500&fit=max&auto=format&n=teDUL4A-lNO7dv1O&q=85&s=2d841cc4eb96736bf1b6eb1c9c5dc820 2500w" />
    </Frame>
  </Step>
</Steps>

<Note>
  Memories는 개인정보나 민감한 정보를 유지하지 않습니다. Replit은 Memory가
  워크스페이스 활동에서 파생되므로 이를 안전하게 처리합니다.
</Note>

Memories, Custom Instructions, Skills 중 언제 사용해야 하는지 알아보려면 [Memories, Custom Instructions, Skills](/ko/chat/memories-custom-instructions-and-skills)를 참조하세요.

## FAQ

<AccordionGroup>
  <Accordion title="Memories는 무엇을 유지할 수 있나요?">
    Memories는 실행 가능한 지시가 아니라 유용한 컨텍스트를 유지합니다. User memory는 지속적인
    워크스페이스 선호 사항과 작업 스타일을 담을 수 있습니다. Project memory는 관례, 주의할 점,
    수정 사항을 담을 수 있습니다. Custom memory는 자체 액세스 및 공개 설정을 가진, 사용자가 정의하는
    컨텍스트입니다. 사용자의 명시적인 요청과 [Custom Instructions](/ko/features/agent/agent-customization)는
    memory보다 우선합니다.
  </Accordion>

  <Accordion title="Replit이 개인정보를 유지하나요?">
    <Note>
      Memories는 개인정보를 유지하지 않습니다. User memory는 유용한 워크스페이스 선호 사항과
      작업 스타일을 유지할 수 있지만, 민감한 특성, 제3자의 개인 데이터, 자격 증명, 프로젝트 기밀
      정보는 유지하지 않습니다.
    </Note>
  </Accordion>

  <Accordion title="다른 사람과 내 Memories를 공유할 수 있나요?">
    Memories는 기본적으로 비공개입니다. 협업자와의 공유는 선택 사항이며 기본적으로 꺼져 있습니다.
    다른 협업자가 편집할 수 있는 Project에서 Replit이 Memory를 사용하기를 원할 때는
    **Settings → Customization → Memory**에서 이를 켜세요.
  </Accordion>

  <Accordion title="Memories는 어디에 적용되나요?">
    User memory는 한 명의 빌더와 워크스페이스에 속합니다. Project memory는 하나의 Project에
    남아 있으며 관련이 있을 때 검색됩니다. Custom memory는 정의된 액세스 및 공개 설정을 따릅니다.
    기본적으로 Replit은 협업자 공유를 켜지 않는 한, 다른 협업자가 편집할 수 있는 Project에서
    사용자의 Memory를 사용하지 않습니다.
  </Accordion>

  <Accordion title="Memories를 보거나, 편집하거나, 끌 수 있나요?">
    네. **Settings → Customization → Memory**에서 Memory를 사용할지 선택하고, 나중에
    비활성화할 수 있으며, **Memory file**을 사용해 Replit이 기억하는 내용을 보거나 업데이트할 수
    있습니다.
  </Accordion>
</AccordionGroup>
