🧠AI 개발 μ›Œν¬ν”Œλ‘œμš°λ₯Ό 10λ°° ν–₯μƒμ‹œν‚€λŠ” λΉ„κ²°: λ©”λͺ¨λ¦¬ 뱅크 ν™œμš©ν•˜κΈ°

AI μ—μ΄μ „νŠΈκ°€ μ½”λ”© μž‘μ—…μ„ λ„μ™€μ£ΌλŠ” μ‹œλŒ€, ν˜Ήμ‹œ 이런 생각 해보신 적 μžˆλ‚˜μš”? “AIκ°€ 우리 ν”„λ‘œμ νŠΈλ₯Ό μ’€ 더 잘 μ΄ν•΄ν•˜λ©΄ μ’‹κ² λ‹€”, “κ°œλ°œν•˜λŠ” λ™μ•ˆ AIκ°€ ν”„λ‘œμ νŠΈμ˜ λ§₯락을 계속 κΈ°μ–΅ν•΄μ£Όλ©΄ 효율이 훨씬 였λ₯Ό 텐데”.

λ°”λ‘œ 이런 고민을 ν•΄κ²°ν•΄ 쀄 ν˜μ‹ μ μΈ 기법이 λ“±μž₯ν–ˆμŠ΅λ‹ˆλ‹€! λ°”λ‘œ ‘λ©”λͺ¨λ¦¬ 뱅크(Memory Bank)’ κΈ°λ²•μž…λ‹ˆλ‹€.

λ©”λͺ¨λ¦¬ λ±…ν¬λž€ λ¬΄μ—‡μΈκ°€μš”?

λ©”λͺ¨λ¦¬ λ±…ν¬λŠ” μ›λž˜ ‘cline’μ΄λΌλŠ” AI μ—μ΄μ „νŠΈ μ‹œμŠ€ν…œμ—μ„œ μ†Œκ°œλœ κΈ°λ²•μœΌλ‘œ, AI μ—μ΄μ „νŠΈκ°€ κ΅¬μ‘°ν™”λœ λ©”λͺ¨λ¦¬ 뱅크λ₯Ό 톡해 μ„Έμ…˜ μ „λ°˜μ— 걸쳐 λ§₯락을 μœ μ§€ν•˜λ„λ‘ μ„€κ³„λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” AI μ—μ΄μ „νŠΈ(예: Cursor, GitHub Copilot λ“±)κ°€ μ‚¬μš©μž μ§€μ • κ·œμΉ™μ„ 톡해 맞좀 섀정될 수 μžˆλŠ” λŒ€λΆ€λΆ„μ˜ ν™˜κ²½μ—μ„œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 κΈ°λ²•μ˜ 핡심은 AIλ₯Ό 자기 λ¬Έμ„œν™”(self-documenting) 개발 μ‹œμŠ€ν…œμœΌλ‘œ μ „ν™˜ν•˜λŠ” 데 μžˆμŠ΅λ‹ˆλ‹€.

λ©”λͺ¨λ¦¬ λ±…ν¬λŠ” λ‹¨μˆœνžˆ μ»¨ν…μŠ€νŠΈλ₯Ό μ €μž₯ν•˜λŠ” 것을 λ„˜μ–΄, μΌκ΄€λœ λ¬Έμ„œν™”, λ³€κ²½ μ‚¬ν•­μ˜ μ‹ μ€‘ν•œ 검증, μ‚¬μš©μžμ—κ²Œ λͺ…ν™•ν•œ 정보 μ œκ³΅μ„ 보μž₯ν•©λ‹ˆλ‹€. μ΄λŠ” ν˜„λŒ€ AI μ—μ΄μ „νŠΈκ°€ μž‘μ—… 속도λ₯Ό 10λ°° ν–₯μƒμ‹œν‚€κ³  더 λ‚˜μ€ μ½”λ“œ 생성을 μœ„ν•΄ ν•„μˆ˜μ μΈ μš”μ†ŒλΌκ³  ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

이 기법은 μƒˆλ‘œμš΄ ν”„λ‘œμ νŠΈλ“  μ§„ν–‰ 쀑인 ν”„λ‘œμ νŠΈλ“ , μ–΄λ–€ 규λͺ¨μ˜ ν”„λ‘œμ νŠΈμ—λ„ 적용 κ°€λŠ₯ν•˜λ©°, μž₯기적인 μœ μ§€λ³΄μˆ˜ μž‘μ—…μ—λ„ μœ μš©ν•©λ‹ˆλ‹€. AIκ°€ λͺ¨λ“  νž˜λ“  μž‘μ—…μ„ λŒ€μ‹  μ²˜λ¦¬ν•˜λ©΄μ„œ ν”„λ‘œμ νŠΈμ˜ λ§₯락을 계속 μΆ”μ ν•˜λ„λ‘ λ•μŠ΅λ‹ˆλ‹€.

λ©”λͺ¨λ¦¬ λ±…ν¬λŠ” μ–΄λ–»κ²Œ κ΅¬μ„±λ˜λ‚˜μš”?

λ©”λͺ¨λ¦¬ λ±…ν¬λŠ” μ—¬λŸ¬ 개의 λ§ˆν¬λ‹€μš΄(markdown) 파일둜 λΆ„ν• λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ νŒŒμΌλ“€μ€ AIκ°€ ν”„λ‘œμ νŠΈμ˜ λ‹€μ–‘ν•œ 츑면을 μ΄ν•΄ν•˜κ³  μΆ”μ ν•˜λŠ” 데 ν•„μš”ν•œ 정보λ₯Ό λ‹΄κ³  μžˆμŠ΅λ‹ˆλ‹€. 각 νŒŒμΌμ€ νŠΉμ • λͺ©μ μ„ κ°€μ§‘λ‹ˆλ‹€.

  • Project Brief (ν”„λ‘œμ νŠΈ κ°œμš”): ν”„λ‘œμ νŠΈ μ‹œμž‘ μ‹œ μƒμ„±λ˜λ©°, 핡심 μš”κ΅¬μ‚¬ν•­, ν”„λ‘œμ νŠΈ λͺ©ν‘œ, ν”„λ‘œμ νŠΈ λ²”μœ„μ˜ μ§„μ‹€μ˜ μ›μ²œμ„ μ •μ˜ν•©λ‹ˆλ‹€.
  • Product Context (μ œν’ˆ λ§₯락): 이 ν”„λ‘œμ νŠΈκ°€ μ™œ μ‘΄μž¬ν•˜λŠ”μ§€, μ–΄λ–€ 문제λ₯Ό ν•΄κ²°ν•˜λŠ”μ§€, μ–΄λ–»κ²Œ μž‘λ™ν•΄μ•Ό ν•˜λŠ”μ§€, μ‚¬μš©μž κ²½ν—˜ λͺ©ν‘œλŠ” 무엇인지 μ„€λͺ…ν•©λ‹ˆλ‹€.
  • System Patterns (μ‹œμŠ€ν…œ νŒ¨ν„΄): ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©λ˜λŠ” μ½”λ”© νŒ¨ν„΄, μƒνƒœ 관리, API νŒ¨ν„΄ 등을 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • Tech Context (기술 λ§₯락): μ‚¬μš©λ˜λŠ” 기술, 개발 μ„€μ •, 기술적 μ œμ•½μ‚¬ν•­ (예: 쒅속성 λͺ©λ‘) 등을 λ‹΄κ³  μžˆμŠ΅λ‹ˆλ‹€. AIκ°€ package.json 파일 등을 읽어 μžλ™μœΌλ‘œ 이 정보λ₯Ό μ±„μšΈ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • Progress (μ§„ν–‰ 상황): ν”„λ‘œμ νŠΈμ—μ„œ 이미 μ™„λ£Œλœ μž‘μ—…, 남은 μž‘μ—…, ν˜„μž¬ μƒνƒœ, μ•Œλ €μ§„ 문제점 등을 μΆ”μ ν•©λ‹ˆλ‹€.

이 λͺ¨λ“  νŒŒμΌλ“€μ΄ λͺ¨μ—¬ λ©”λͺ¨λ¦¬ 뱅크λ₯Ό ν˜•μ„±ν•˜λ©°, νŠΉμ • κ·œμΉ™ νŒŒμΌμ€ AIμ—κ²Œ 이 νŒŒμΌλ“€μ„ λ§Œλ“€κ³ , λ™κΈ°ν™”ν•˜κ³ , μ—…λ°μ΄νŠΈν•˜λŠ” 방법을 μ•Œλ €μ€λ‹ˆλ‹€.

Cursor AIμ—μ„œ λ©”λͺ¨λ¦¬ 뱅크 μ„€μ •ν•˜κΈ°

Cursor AIμ—μ„œ 이 λ©”λͺ¨λ¦¬ 뱅크 기법을 μ‚¬μš©ν•˜λ €λ©΄ κ°„λ‹¨ν•œ 섀정이 ν•„μš”ν•©λ‹ˆλ‹€. Cursor μ„€μ •μ—μ„œ ‘User Rules’ μ„Ήμ…˜μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€. 이 κ·œμΉ™μ€ λͺ¨λ“  μ±„νŒ… μ„Έμ…˜ 및 λͺ…λ Ή ν‚€ μ„Έμ…˜μ—μ„œ AIμ—κ²Œ μ „μ†‘λ˜λŠ” κΈ°λ³Έ μ„€μ •μž…λ‹ˆλ‹€.

Clineμ—μ„œ μ œκ³΅ν•˜λŠ” μ‚¬μš©μž μ§€μ • μ§€μΉ¨ ν”„λ‘¬ν”„νŠΈ(Mermaid ν”Œλ‘œμš°μ°¨νŠΈ 포함)λŠ” 맀우 κΈΈ 수 μžˆμŠ΅λ‹ˆλ‹€. λ‹€ν–‰νžˆ, 이λ₯Ό Cursor AI에 맞게 μˆ˜μ •ν•˜κ³  ν•˜λ‚˜μ˜ λ§ˆν¬λ‹€μš΄ 파일(rules.md)에 λ‹΄μ•„ 곡유된 Gistμ—μ„œ 얻을 수 μžˆμŠ΅λ‹ˆλ‹€. 이 νŒŒμΌμ—λŠ” AIκ°€ λ©”λͺ¨λ¦¬ 뱅크λ₯Ό μ–΄λ–»κ²Œ κ΄€λ¦¬ν•˜κ³  λ‹€μ–‘ν•œ 파일(Project Brief, Product Context λ“±)둜 λΆ„ν• ν• μ§€λ₯Ό μ΄ν•΄ν•˜λŠ” 데 μ™„λ²½ν•œ ν”Œλ‘œμš°μ°¨νŠΈκ°€ ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

λ‹€μš΄λ‘œλ“œν•œ λ§ˆν¬λ‹€μš΄ κ·œμΉ™ νŒŒμΌμ„ Cursor의 ‘User Rules’에 λ³΅μ‚¬ν•˜μ—¬ λΆ™μ—¬λ„£κΈ°λ§Œ ν•˜λ©΄ 섀정이 μ™„λ£Œλ©λ‹ˆλ‹€.

λ©”λͺ¨λ¦¬ 뱅크 ν™œμš© 사둀: Roast UI μ•½λ ₯ νŽ˜μ΄μ§€ ꡬ좕

μ˜μƒμ—μ„œλŠ” Roast UIλΌλŠ” UI/UX λ””μžμΈ AI 뢄석 도ꡬ ν”„λ‘œμ νŠΈμ˜ ‘About(μ•½λ ₯)’ νŽ˜μ΄μ§€λ₯Ό κ΅¬μΆ•ν•˜λŠ” 과정을 톡해 λ©”λͺ¨λ¦¬ λ±…ν¬μ˜ 효과λ₯Ό μ‹œμ—°ν•©λ‹ˆλ‹€.

  1. λ©”λͺ¨λ¦¬ 뱅크 μ΄ˆκΈ°ν™”: Cursorμ—κ²Œ “initialize memory bank”라고 μ§€μ‹œν•˜μž, AIλŠ” ν˜„μž¬ 디렉토리와 νŒŒμΌλ“€μ„ 읽고, ‘memory_bank’λΌλŠ” 폴더λ₯Ό μƒμ„±ν•˜μ—¬ ν•„μš”ν•œ λ§ˆν¬λ‹€μš΄ νŒŒμΌλ“€μ„ μžλ™μœΌλ‘œ μ±„μ› μŠ΅λ‹ˆλ‹€. AIλŠ” ν”„λ‘œμ νŠΈλ₯Ό λΆ„μ„ν•˜μ—¬ Project Brief, Tech Context λ“±μ˜ 정보λ₯Ό μžλ™μœΌλ‘œ μ±„μ›Œ λ„£μ—ˆμŠ΅λ‹ˆλ‹€.
  2. ‘Plan Mode’ μ‹œλ„: Klein은 ‘Plan Mode’와 ‘Act Mode’λΌλŠ” 두 κ°€μ§€ 핡심 μ›Œν¬ν”Œλ‘œμš°λ₯Ό μ œκ³΅ν•˜μ§€λ§Œ, Cursorμ—λŠ” μ΄λŸ¬ν•œ λͺ…μ‹œμ μΈ λͺ¨λ“œ ꡬ뢄이 μ—†μŠ΅λ‹ˆλ‹€. μ˜μƒμ—μ„œλŠ” κ·œμΉ™μ— ν¬ν•¨λœ ν”Œλ‘œμš°μ°¨νŠΈλ₯Ό ν™œμš©ν•˜μ—¬ Cursorμ—κ²Œ ‘plan mode’λ₯Ό μ‚¬μš©ν•˜λ„λ‘ μš”μ²­ν–ˆμŠ΅λ‹ˆλ‹€. μ²˜μŒμ—λŠ” AIκ°€ λ°”λ‘œ κ΅¬ν˜„μœΌλ‘œ λ„˜μ–΄κ°€λŠ” μ‹€νŒ¨κ°€ μžˆμ—ˆμ§€λ§Œ, λͺ…ν™•ν•˜κ²Œ **”please do the planning first before jumping into the implementation”, “use plan mode”**라고 λ‹€μ‹œ μ§€μ‹œν•˜μž, AIλŠ” λ©”λͺ¨λ¦¬ 뱅크λ₯Ό 읽고 ν”„λ‘œμ νŠΈ κ°œμš”, μ œν’ˆ λ§₯락, μ‹œμŠ€ν…œ νŒ¨ν„΄ 등을 νŒŒμ•…ν•œ ν›„ κ³„νšμ„ μ„Έμ› μŠ΅λ‹ˆλ‹€. μ•½λ ₯ νŽ˜μ΄μ§€μ˜ 전체 ꡬ쑰, μ½˜ν…μΈ  μ„Ήμ…˜, λ””μžμΈ μš”μ†Œ, κ΅¬ν˜„ μ ‘κ·Ό 방식 등을 μƒμ„Έν•˜κ²Œ μ œμ‹œν–ˆμŠ΅λ‹ˆλ‹€.
  3. κ΅¬ν˜„ 및 κ°œμ„ : AIλŠ” κ³„νšμ„ μ œμ‹œν•œ ν›„ μ‚¬μš©μžμ—κ²Œ κ΅¬ν˜„ μ˜μ‚¬λ₯Ό 묻지 μ•Šκ³  λ°”λ‘œ μ½”λ“œλ₯Ό μƒμ„±ν–ˆμŠ΅λ‹ˆλ‹€. μƒμ„±λœ μ½”λ“œλŠ” ν”„λ‘œμ νŠΈμ˜ κΈ°μ‘΄ νŒ¨ν„΄(예: CVA)을 잘 λ”°λžμœΌλ©°, κ³„νšλœ μ„Ήμ…˜λ“€μ„ ν¬ν•¨ν–ˆμŠ΅λ‹ˆλ‹€. λͺ‡ κ°€μ§€ λˆ„λ½λœ λΆ€λΆ„(μ•„μ΄μ½˜, λ„€λΉ„κ²Œμ΄μ…˜ λ°”)이 μžˆμ—ˆμ§€λ§Œ, μ‚¬μš©μž μš”μ²­μ— 따라 AIκ°€ 이λ₯Ό μ„±κ³΅μ μœΌλ‘œ μΆ”κ°€ν•˜κ³  μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.

μ™œ λ©”λͺ¨λ¦¬ 뱅크가 μ€‘μš”ν• κΉŒμš”?

AI μ‹œλŒ€μ— μ»¨ν…μŠ€νŠΈλŠ” ν•΅μ‹¬μž…λ‹ˆλ‹€. AIκ°€ ν”„λ‘œμ νŠΈμ— λŒ€ν•œ μΆ©λΆ„ν•œ μ»¨ν…μŠ€νŠΈλ₯Ό κ°€μ§€κ³  μžˆμ§€ μ•ŠμœΌλ©΄ 효율적으둜 κ΅¬ν˜„ν•  수 μ—†μŠ΅λ‹ˆλ‹€. μ œμ•½ 쑰건이 μžˆλŠ”λ° AIκ°€ 이λ₯Ό λͺ¨λ₯΄λ©΄ μ œμ•½ 쑰건을 λ¬΄μ‹œν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

였랜 μ‹œκ°„ AI와 ν•¨κ»˜ μž‘μ—…ν•΄ λ³Έ κ²½ν—˜μ— λ”°λ₯΄λ©΄, AIλ‚˜ LLMμ—κ²Œ κ°€λŠ₯ν•œ ν•œ λ§Žμ€ μ»¨ν…μŠ€νŠΈλ₯Ό μ œκ³΅ν•˜λŠ” 것을 κ²°μ½” ν›„νšŒν•˜μ§€ μ•ŠλŠ”λ‹€κ³  ν•©λ‹ˆλ‹€. λ©”λͺ¨λ¦¬ 뱅크 방식을 μ‚¬μš©ν•˜μ—¬ λ¬Έμ„œλ₯Ό λͺ¨λ‘ ν•œ 곳에 λ³΄κ΄€ν•˜κ³ , 특히 λ§ˆν¬λ‹€μš΄ 파일 ν˜•μ‹μœΌλ‘œ μž‘μ„±ν•˜λ©΄ μ‚¬λžŒμ΄ 읽고 μˆ˜μ •ν•˜κΈ°μ—λ„ 맀우 νŽΈλ¦¬ν•˜λ©° AI의 νš¨μœ¨μ„ κ·ΉλŒ€ν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

이 λ©”λͺ¨λ¦¬ 뱅크 기법은 Cursor AI μ›Œν¬ν”Œλ‘œμš°λ₯Ό 크게 ν–₯μƒμ‹œν‚¬ 잠재λ ₯을 κ°€μ§€κ³  있으며, AI 개발 ν™˜κ²½μ—μ„œμ˜ 생산성을 10λ°° ν–₯μƒμ‹œν‚€λŠ” 데 κΈ°μ—¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ—¬λŸ¬λΆ„λ„ 이 κ°•λ ₯ν•œ λ©”λͺ¨λ¦¬ 뱅크 기법을 μ—¬λŸ¬λΆ„μ˜ AI 개발 μ›Œν¬ν”Œλ‘œμš°μ— μ μš©ν•˜μ—¬ νš¨μœ¨μ„ κ·ΉλŒ€ν™”ν•΄ λ³΄μ„Έμš”!



https://gist.github.com/ipenywis/1bdb541c3a612dbac4a14e1e3f4341ab

이 λ¬Έμ„œλŠ” **κΈ°μ–΅ μ‹œμŠ€ν…œ(Memory Bank)**κ³Ό μž‘μ—… 방식에 λŒ€ν•œ μ„€λͺ…μž…λ‹ˆλ‹€.


🧠 Cursor의 νŠΉμ§• μš”μ•½

  • CursorλŠ” λͺ¨λ“  μ„Έμ…˜μ΄ μ΄ˆκΈ°ν™”λ˜κΈ° λ•Œλ¬Έμ—, μ΄μ „μ˜ 기얡이 μ™„μ „νžˆ 사라짐
  • λ”°λΌμ„œ ν”„λ‘œμ νŠΈ μž‘μ—…μ„ μœ„ν•΄ 항상 Memory Bankλ₯Ό 참쑰함
  • λ¬Έμ„œ 기반의 μ‹œμŠ€ν…œμœΌλ‘œ, λͺ¨λ“  λ§₯락을 Markdown 파일둜 κΈ°λ‘ν•˜κ³  μœ μ§€

πŸ“‚ Memory Bankλž€?

Cursorκ°€ κ³Όκ±° 정보λ₯Ό μ €μž₯ν•˜λŠ” μ €μž₯μ†Œμ΄λ©°, 총 **6개의 핡심 λ¬Έμ„œ(Core Files)**와 선택적 λ¬Έμ„œλ‘œ ꡬ성됨:

πŸ“Œ 핡심 λ¬Έμ„œ ꡬ쑰 (Mermaid λ‹€μ΄μ–΄κ·Έλž¨ μ°Έκ³ )

파일λͺ…μ—­ν• 
projectbrief.mdν”„λ‘œμ νŠΈ κ°œμš”, λͺ©ν‘œ, λ²”μœ„μ˜ κΈ°μ€€
productContext.mdμ‚¬μš©μžμ˜ λ¬Έμ œμ™€ λͺ©ν‘œ, κΈ°λŒ€λ˜λŠ” UX
activeContext.mdν˜„μž¬ μ§‘μ€‘ν•˜κ³  μžˆλŠ” μž‘μ—…, 졜근 λ³€κ²½ 사항, λ‹€μŒ 단계
systemPatterns.mdμ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜, 섀계 νŒ¨ν„΄, ꡬ성 μš”μ†Œ
techContext.mdμ‚¬μš© 기술, 개발 ν™˜κ²½, μ œμ•½ 사항
progress.mdν˜„μž¬ κ΅¬ν˜„ μƒνƒœ, 남은 μž‘μ—…, 이슈 정리

πŸ›  Core Workflows

1. Plan Mode (κ³„νš 단계)

μž‘μ—… μ‹œμž‘ μ „ 항상 κΈ°μ–΅ 파일 전체λ₯Ό 읽고,
파일이 μ—†κ±°λ‚˜ λΆ€μ‘±ν•˜λ©΄ κ³„νšμ„ μˆ˜λ¦½ν•¨.

2. Act Mode (μ‹€ν–‰ 단계)


πŸ“’ .cursorrulesλž€?

  • ν”„λ‘œμ νŠΈ 도쀑 λ°œκ²¬ν•œ μ€‘μš” νŒ¨ν„΄, μ‚¬μš©μž μ„ ν˜Έ, 기술적 κ·œμΉ™μ„ μ €μž₯
  • Cursorκ°€ ν”„λ‘œμ νŠΈλ₯Ό 더 잘 μˆ˜ν–‰ν•˜λ„λ‘ λ•λŠ” ν•™μŠ΅μš© λ©”λͺ¨μž₯

πŸ”„ Memory Bank μ—…λ°μ΄νŠΈ μ‹œμ 

  • μƒˆλ‘œμš΄ μ•„ν‚€ν…μ²˜λ‚˜ 기술 νŒ¨ν„΄ 발견
  • μž‘μ—…μ„ μ™„λ£Œν•œ 직후
  • μ‚¬μš©μžκ°€ “update memory bank” μš”μ²­ μ‹œ
  • ν˜„μž¬ λ§₯락이 뢈λͺ…ν™•ν•  λ•Œ

πŸ’‘ 핡심 μš”μ•½

ν¬μΈνŠΈμ„€λͺ…
κΈ°μ–΅ μ΄ˆκΈ°ν™”λ¨CursorλŠ” 맀번 ν”„λ‘œμ νŠΈλ₯Ό μžŠμ–΄λ²„λ¦Ό
λ¬Έμ„œκ°€ 생λͺ…Markdown 파일 기반 λ¬Έμ„œ(Memory Bank)λ₯Ό 항상 읽고 의쑴
Plan β†’ Act νλ¦„κ³„νšμ„ λ¨Όμ € μˆ˜λ¦½ν•˜κ³ , 기얡을 κ°±μ‹ ν•œ ν›„ μ‹€ν–‰
.cursorrulesμ‚¬μš©μžμ˜ μ„ ν˜Έμ™€ ν”„λ‘œμ νŠΈ νŒ¨ν„΄μ„ μ €μž₯ν•˜λŠ” ν•™μŠ΅ μ €μž₯μ†Œ

λ‹΅κΈ€ 남기기

이메일 μ£Όμ†ŒλŠ” κ³΅κ°œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν•„μˆ˜ ν•„λ“œλŠ” *둜 ν‘œμ‹œλ©λ‹ˆλ‹€