AIκ° λͺ¨λ λΆμΌμ ν° λ³νλ₯Ό κ°μ Έμ€κ³ μμ§λ§, μ΄λ₯Ό κ°μ₯ ν¬κ² λλΌλ μ§μ μ κ°λ°μκ° μλκΉ μΆμ΅λλ€.
μ λ μμ§ AIμ κ·Έλ κ² μΉνμ§λ μμ΅λλ€. μ§κΈκΉμ§ 컀리μ΄μμ μ 무λ€μ AIλ₯Ό μ¬μ©ν μ μλ νκ²½μμ μ΄λ£¨μ΄μ§ κ²½μ°κ° λ§μκ³ , 컀리μ΄λ DevOps μμ§λμ΄ μͺ½μΌλ‘ μ§νμ νλ©΄μ μ½λ μμ± μκ°μ΄ μ€μ΄λ€κΈ°λ νμ΅λλ€. νμ§λ§ νμ¬ νμ¬μ λλ©μΈμ AIμ΄κΈ° λλ¬Έμ λ°λμ κ΄λ ¨ μ§μμ μμμΌ νκ³ , μ μ μΌλΆλ¬ μμνμ§ μμλ AIμ μν΄ κ°λ°μμ νλκ° λ³ννκ³ μλ κ±Έ λλΌκ³ μμ΅λλ€.
Cursorλ νμ¬ μ κ° μ μΌνκ² μ λ£λ‘ μ¬μ©νλ AI μλΉμ€μΈλ°μ,
(νλ‘λͺ¨μ
μΌλ‘ Perplexityλ μ¬μ©νμ§λ§ 그건 μμΈλ‘ νκ³ )
κ°μΈμ μΌλ‘λ μλΉν λ§μ‘±λκ° λκ³ , κ°λ₯μ±λ 무κΆλ¬΄μ§νλ€κ³ μκ°ν©λλ€. μ΄λ²μλ μ κ° Cursorλ₯Ό μ¬μ©νλ©΄μ λλ μ κ³Ό μ΅κ·Ό μκ°λ€μ μμΌλ‘μ λ€μ§μ κ²Έν΄μ κ°λ¨ν μ μ΄ λλ €κ³ ν©λλ€.
Tab, Tab, Tab
μ½λ© AIμ κΈ°λ₯ μ€μ κ°μ₯ νμ μ μ΄λΌκ³ μκ°νλ κ²μ νλ κΌ½μΌλΌκ³ νλ€λ©΄, μ λ λ°λ‘ Tab μλμμ±μ κΌ½μ κ²λλ€.
μ£Όμλ§ μμ±ν΄μ μ½λλ₯Ό μλ μμ±νκ³ , μμ±ν μ½λμ μ μ¬μ μΈ λ¬Έμ λ₯Ό μμ νκ±°λ ν¬λ§·μ λ§μΆλ μμ
λ κ°λ₯ν©λλ€.
μ΄ κΈ°λ₯μ΄ βTabβ ν€λ‘ μλνλ κ²λ μλΉν μ§κ΄μ μ
λλ€. μ½λλ₯Ό λΉ λ₯΄κ² λκΈ°λ©΄μ λ°λ³΅ μμ
μ΄ κ°λ₯ν΄μ§κΈ° λλ¬Έμ μμ°μ±μ΄ ν¬κ² λμμ§λλ€.
μ΄ κΈ°λ₯μ λ€λ₯Έ AI λꡬμμλ μ 곡νκ³ μκ³ κ°κ΄μ μΈ μ§νλ‘ λΉκ΅ν μλ μμ§λ§, Cursorλ₯Ό μ¬μ©νμ λ κ°μ₯ λ§μ‘±μ€λ¬μ μ΅λλ€. νΉν μ½λλ² μ΄μ€ μ λ°μ μ΄ν΄νκ³ μμ μ μννλ€λ λλμ λ§μ΄ λ°μμ΅λλ€. μ κ° Cursorλ₯Ό μ λ£ κ²°μ ν μκΈ°κ° μλ 11μμΈλ°, μ λ§ μ무κ²λ λͺ¨λ₯΄λ μνλ‘ μ΄ Tab κΈ°λ₯ λλ¬Έμ μ λ£ κ²°μ λ₯Ό νλ€κ³ λ΄λ κ³ΌμΈμ΄ μλλλ€. AI μ¬μ©λμ΄ λ§μ§ μμ μ μ₯μμ λͺ¨λΈμ μ νν΄ μ¬μ©ν μ μκ³ , Tab κΈ°λ₯μ λν λ§μ‘±λκ° λ§€μ° λμ βμ λ£ μλΉμ€λ₯Ό νλ μΈ κ±°λ©΄ μ΄κ±°λ€!βλΌκ³ μκ°νλ κ±°μ£ .
μ΄μ λ λΌλ €μΌ λ μ μλ κΈ°λ₯μ΄ λμ΄ μμ‘΄λκ° λ§€μ° λμμ‘κ³ , λ¬Έμλ μ½λλ₯Ό μμ±ν λ ν¬λ§·μ 미리 μ μνκ³ λ§μΆκ² λλ μ΅κ΄λ μκ²Όμ΅λλ€.
Cursorκ° μλλλΌλ, κΌ λ¬΄λ£ λ²μ μ΄λΌλ μ¬μ©ν΄ 보μκΈΈ μΆμ²ν©λλ€.
Obsidianκ³Ό Cursor
Cursor μ΄μΌκΈ°λ₯Ό νλλ° μ Obsidianμ΄ λμ€λμ§ κΆκΈν΄νμ€ μλ μμ κ² κ°λ€μ.
νμ§λ§ κΎΈμ€ν μ¨ λ³΄λ©΄μ Cursorμ Obsidianμ κΆν©μ΄ λ§€μ° μ’λ€λ κ²μ λλΌκ³ μμ΅λλ€. μ€νλ € μμ¦ Obsidianμ κ±°μ λ·°μ΄ λλμ΄κ³ , λλΆλΆμ λ¬Έμ μμ
μ Cursorμμ νκ³ μμ΅λλ€.
Obsidian λ¬Έμλ κ³ μ ννμ΄ λͺ κ° μμ§λ§ κΈ°λ³Έμ μΌλ‘ λ§ν¬λ€μ΄ νμμ
λλ€. κ·Έλ¦¬κ³ AIκ° κ°μ₯ μ½κΈ° μ¬μ΄ νμμ΄κΈ°λ ν©λλ€.
κ·Έλ κΈ° λλ¬Έμ Cursorλ κΈ°λ³Έμ μΌλ‘ μ½λ IDEμ΄μ§λ§, λ§ν¬λ€μ΄ λ¬Έμλ μ μ½μ΄ νμ©ν μ μμ΅λλ€.
μ΄ μμ΄λμ΄λ ꡬμν κ΅μλμ΄ μ΄¬μνμ YouTube μμμμ κ²°μ μ μΈ μκ°μ λ°μμ΅λλ€. μ§μ λ² μ΄μ€κ° μΆ©λΆν μμ¬ μλ€λ©΄, Cursorκ° λ€λ₯Έ λ¬Έμλ₯Ό μ°Έκ³ νμ¬ λ΅λ³μ λ΄κ±°λ, λ΄κ° μνλ ννλ‘ λ¬Έμλ₯Ό μμ±νλλ‘ ν μ μλ€λ κ°λ₯μ±μ 보μκΈ° λλ¬Έμ λλ€.
λ¬Όλ‘ , μ΄λ₯Ό 100% νμ©νκΈ° μν΄μλ Obsidianμ νμ©λλ₯Ό λμ΄λ κ²μ΄ μ€μν©λλ€.
λ§μΉ μ½λμ Conventionμ λ§μΆλ κ²μ²λΌ λ¬Έμμ ν¬λ§·μ μ μνκ³ , κ΄λ ¨λ λ¬ΈμλΌλ¦¬λ λ§ν¬λ₯Ό μ€μ ν΄ λλ λ± μ μ²λ¦¬λ₯Ό ν΄ λμμ λ ν¨κ³Όλ κ·Ήλνλ©λλ€.
λν, μ΄λ κ² μ¬μ©νλ©΄μ λλ μ μ λ¬Έμλ₯Ό 1κ³³μ λͺ¨μμ λ μλΉν ν¨μ¨μ λμΌ μ μλ€λ κ²μ
λλ€. μ§κΈκΉμ§ μ¬λ¬ κ³³μ λ¬Έμλ₯Ό λΆμ°μμΌ λλ κ²½ν₯μ΄ μμλλ°, μ΄λ₯Ό κ³κΈ°λ‘ λ§ν¬λ€μ΄ λ¬Έμλ€μ Git Submoduleλ‘ λͺ¨μΌκ² λμμ΅λλ€.
Cursor Rulesμ Auto-run λͺ¨λ (ꡬ YOLO λͺ¨λ)
μ΄ λΆλΆμ μ λ μ΅κ·Όμ μκ² λμ΄ μ¬μ©νκ³ μλ κΈ°λ₯λ€μ
λλ€.
νμ¬μ λ€λ₯Έ μμ§λμ΄ λΆμκ² μ¬μ© μ¬λ‘λ₯Ό λ£κ³ μ μ©ν΄ 보μλλ°, μκ°λ³΄λ€ μ μ¬λ ₯μ΄ μ»€μ 좩격μ λ°μλ κΈ°λ₯μ΄κΈ°λ ν©λλ€.
Cursor Rulesλ ν둬ννΈ νμμΌλ‘ κ·μΉμ μ§μ νμ¬ Cursorμκ² μ§μν μ μλ κΈ°λ₯μ
λλ€.
μ μ κ·μΉμ μ§μ νμ¬ λͺ¨λ μμ
μ μ μ©ν μλ μκ³ , .cursor/rules ν΄λμ κ·μΉ νμΌμ λμ΄ νΉμ νλ‘μ νΈμλ§ μ μ©ν μλ μμ΅λλ€.
보ν΅μ νλ‘μ νΈλ³λ‘ μ½λκ° λ€λ₯΄κΈ° λλ¬Έμ νμλ₯Ό λ λ§μ΄ μ¬μ©νκ² λλκ΅°μ.
Ruleμ μ΄λ»κ² μμ±νλμ§ μμ보기 μν΄ Cursor Directory λ± λͺ κ°μ§ μμλ₯Ό μ°Ύμ보μλλ°, μΌλ°μ μΈ AI ν둬ννΈμ ν° μ°¨μ΄κ° μμ΄ λ³΄μ΄μ§λ μμμ΅λλ€. λ€λ§ μ¬μ©ν΄ 보λ μκ°λ³΄λ€ μμΈνκ² μμ±μ ν΄μΌ μκΈ°μΉ μμ λμμ λ§κ³ , λ μ λ°ν μμ μ ν μ μμμ΅λλ€. μ΄λκ°μμ μ μ μ κ°λ₯΄μΉλ κ²μ²λΌ ν둬ννΈλ₯Ό μμ±νλΌλ μ΄μΌκΈ°κ° μμλλ°, μμ£Ό μ νν λΉμ μΈ κ² κ°λ€μ.

Auto-run λͺ¨λλ Cursorμκ² μ»€λ§¨λ μ€ν κΆνμ μ€ μ μλ κΈ°λ₯μ
λλ€.
Cursorμμ Agent λͺ¨λλ‘ μ ννμ λ μ¬μ©ν μ μμ΅λλ€. (μ΄μ μλ Composerμλλ° λ³κ²½λμμ΅λλ€.)
Cursor μ€μ μμ νμ© λλ κΈμ§ν λͺ
λ Ήμ΄λ κ΄λ ¨ μ€μ μ μνν μ μμ΅λλ€. μνλ λͺ
λ Ήμ΄λ₯Ό μ€μ νκ³ , νΉν Delete file protectionμ νμΌμ μμ λ μμ
μ΄κΈ° λλ¬Έμ μ΅μ
μ νμ±νν΄ νμΌ μμ λ₯Ό λ°©μ§νλ κ²μ κΆμ₯ν©λλ€.

μλλ μμλ‘ Cursorμκ² μ»€λ§¨λλ₯Ό μ€νν΄μ μ 보λ₯Ό κ°μ Έμ€λλ‘ ν κ²μ
λλ€.
μ§κΈμ κ°λ¨ν μμμ΄μ§λ§, μ€ν¬λ¦½νΈλ μ½λλ₯Ό μμ±ν΄μ κ·Έκ²μ μ§μ λλ¦¬κ² νλ κ²λ κ°λ₯ν©λλ€.

μ€μ λ‘ μμ§ μΈμΈν κ²μ¦μ΄ νμνμ§λ§ Jira λ±μ νμ λꡬμμ μ΄μ μ 보λ₯Ό μ½μ΄ μ€κ³ , κ·Έκ²μ κΈ°λ°μΌλ‘ AIκ° μμ μ μνν΄ PRκΉμ§ μ¬λ¦¬κ² ν μλ μμμ΅λλ€.
κ·Έ μΈ
- Cursorλ₯Ό μ¬μ©ν λ μμ§μ λΆνΈν μ μ΄ λͺ κ°μ§ μμ΅λλ€.
- νμΌ κ²½λ‘κ° λͺ ννμ§ μμΌλ©΄ μκΎΈ λ£¨νΈ ν΄λμμ μμ νλ €λ κ²½ν₯μ΄ μμ΅λλ€.
cursor-small,gpt-4o-miniκ°μ λͺ¨λΈμ Agent λͺ¨λκ° μμ§ μ λλ‘ λμνμ§ μμ΅λλ€.- λ¨μκ°μ λ§μ μ½λ λ³κ²½μ΄ μΌμ΄λλ κ²½μ° μ΄μ μ½λλ² μ΄μ€λ₯Ό μ°Έμ‘°ν λκ° μμ΅λλ€. μλ§λ μ½λλ² μ΄μ€λ₯Ό 미리 indexing ν΄λ κ²μ΄ κ°±μ λμ§ μμ μκΈ°λ λ¬Έμ λ‘ λ³΄μ λλ€.
.cursor/rulesν΄λ μλμ κ·μΉμ κ°μ νλλ‘ μ§μν μλ μμ§λ§, ν΄λΉ νμΌμ μ§μ μ λ°μ΄νΈνμ§λ λͺ»ν©λλ€. (μ°Έκ³ )
κ·Έλμ 3μ κΈ°μ€ μ§κΈμ 볡μ¬/λΆμ¬λ£κΈ°λ₯Ό ν΄μΌ ν©λλ€. π
- Cursor λν λ‘κ·Έλ₯Ό 곡μ νλ λ°©λ²μ΄ μμ΅λλ€.
- μΌλ¨μ VS Code νμ₯ νλ‘κ·Έλ¨μ΄ μ¬μ©μ κ°μ₯ νΈν©λλ€.
- νμ₯ νλ‘κ·Έλ¨μ΄λ λ€λ₯Έ μ½λλ₯Ό 보면 λ§ν¬λ€μ΄ νΉμ λ€λ₯Έ ν¬λ§·μΌλ‘ μ±ν
λ‘κ·Έλ₯Ό μ μ₯ν μ μλλ°, μ리λ₯Ό μκ³ μΆλ€λ©΄ μ΄ μ½λμμ λλ΅ νμΈμ΄ κ°λ₯ν©λλ€.
λ‘컬μ μλ
.vscdbνμΌμ νμ± νλ λ°©μμΈ κ²μ νμΈν μ μμ΅λλ€.
Vibe codingμ λν μκ°
μ΅κ·Όμ μ΄λ κ² AIλ₯Ό ν΅ν΄ ν둬ννΈ λλ μμ°μ΄λ‘ μ½λλ₯Ό μμ±νλ κ²μ Vibe codingμ΄λΌλ λ¨μ΄λ‘ μ μνλ κ² κ°μ΅λλ€.
μμ§ Vibe codingμ μ΅μνμ§λ μμ΅λλ€λ§, μμ°μ±μ λ§€μ° ν° λμμ΄ λλ κ²μ λΆλͺ ν©λλ€. μ§κΈκΉμ§ μ μμ μλ μμμ μ λΉμ€λ λμλλ°, μΈμΈν μμ κΉμ§ μλννμ¬ μ¬μ©νλ μ¬λ‘λ₯Ό μ¨λΌμΈμμ μ’ μ’ λ³Ό μ μκ³ , μ£Όλ³μμλ κ½€ μ ν΄ λ€μμ΅λλ€. μ΅κ·Όμ λ€λ₯Έ μμ§λμ΄ λΆκ³Ό μ΄μΌκΈ°λ₯Ό λλμ΄ λ³΄λ Agent 2κ°λ₯Ό λκ³ ν λ‘ μ μν€λ κ²½μ°λ μμκ³ , μ¬μ©νλ κ°λ°μμ κ²½νμ΄ λ§μμλ‘ AIκ° λ§λλ μ½λλ λ μμ€μ΄ λμμ§κ³ κ²¬κ³ ν΄μ§ κ²μ΄λΌλ μκ°μ΄ λ€μμ΅λλ€.
λ€λ§ μμ§ μλμ΄κ° μλλΌκ³ μκ°νλ μ μ₯μμλ, μΌλΆλ¬ AIμκ² μμνλ κ²κ³Ό μΌλΆλ¬ μμμ μ νλ κ²μ΄ λ λ€ νμνλ€λ μκ°μ΄ λ€μμ΅λλ€.
-
μ£Όλ³μμ μμ§ AIλ₯Ό μ νμ©νμ§ μμΌμλ λΆλ€μ AIκ° μ½λλ₯Ό μ§λ κ²μ΄ λ΅λ΅ν΄μ μ§μ μ§κ² λλ€λ μ΄μΌκΈ°λ₯Ό λ§μ΄ νμλκ΅°μ.
νμ§λ§ Vibe codingμ΄ μλμ΄λ AIλ₯Ό νμ©νλ λ₯λ ₯μ κΈΈλ¬ λκ°μΌ νκ³ , AIλ₯Ό νμ©νλ κ²μ΄ λ΅λ΅ν΄λ μΌλΆλ¬ λ΄κ° μ§μ μμ μ νμ§ μκ³ , AIμκ² λͺ¨λ μν€λ κ³Όμ μ΄ νμνλ€λ μκ°μ΄ λ€μμ΅λλ€.
μκ°μ΄ μ€λ κ±Έλ €λ κ²°κ΅ μμ μ AIμκ² λͺ¨λ λκΈΈ μ μλ€λ κ²μ κ·Έλ§νΌ ν둬ννΈλ₯Ό μμ±νλ λ₯λ ₯μ΄ ν₯μλμλ€λ κ²μ΄κ³ , λ λμκ°μ μ 체μ μΈ κ΅¬μ‘°λ λν μΌμ λͺ¨λ AI, λλ λ€λ₯Έ μ¬λμκ² μ΄ν΄μν¬ μ μλ€λ μλ―ΈλΌκ³ 보기 λλ¬Έμ λλ€. μ΄λ¬ν λΆλΆμ λ°μ μμΌμΌ μλμ΄, νΉμ AIμκ² λ체λμ§ μλ κ°λ°μκ° λ μ μλ€κ³ μκ°ν©λλ€. -
νμ§λ§, ν νΈμΌλ‘λ AIκ° μ§λ μ½λλ₯Ό κ·Έλ₯ λκΈ°λ©΄ μ λλ€κ³ μκ°ν©λλ€.
Cursorλ₯Ό μ°λ€ 보면 μ κ° μ ν λͺ¨λ₯΄λ μμΌλ‘ μ½λλ₯Ό μ§λ κ²½μ°λ μμκ³ , μ€λ₯κ° μλ μ½λλ₯Ό μ§λ κ²½μ°λ μμμ΅λλ€. μ΄λ¬ν κ²½μ°λ λΆλͺ ν μ΄κ²μ΄ μ΄λ€ μ½λμΈμ§ μκ³ , λ¬Έμ κ° μλ€λ©΄ κ³ μΉλ μμ μ΄ λλ°λμ΄μΌ ν©λλ€. λμ€μλ νμνλ€λ©΄ λ¬Έμλ‘ λ¨κ²¨ λκ³ , 곡μ λ ν μ μμ΄μΌ ν©λλ€. μ΄λ κ² μ§μμ μμ κ°λ κ²κΉμ§ μλνμ μμ‘΄νλ€λ©΄, κ²°κ΅ κΈ°μ΄ μ§μμ ν¬κΈ°νλ κ²μ΄ λ©λλ€.
λΉνμ μΌλ‘ AIμ μ½λλ₯Ό λ°λΌλ³΄λ©΄μ μκ°μ μλΉνλ κ²μ΄ μ§μμ μμ λλ μ€μνλ€κ³ μκ°λ©λλ€.
μ΄ 2κ°μ§λ₯Ό μΌλνλ©΄μ AIλ₯Ό νμ©νλ κ²μ΄ κ°λ°μλ‘μ μ±μ₯νλ λ°©λ²μ΄λΌλ μκ°μ΄ λ€μμ΅λλ€. μ΄λ‘ μΈν΄ μ€νλ € μκ°μ λ λ§μ΄ μλΉνκ² λ μλ μλλ°, νμν λΉμ©μ΄λΌκ³ λ³΄κ³ μμ΅λλ€.
λ§μΉλ©°
νμ€ν μ΅κ·Όμ AIκ° IT νκ²½μ μ§μ μ μΌλ‘ κ΄μ¬νκ² λλ©΄μ μ λ λ€μ νΌλμ€λ½κ³ , μκ°μ΄ λ§μμ§λ κ² κ°μ΅λλ€. νμ§λ§ λͺ¨λκ° νΌλμ€λ¬μΈ κ²μ΄κ³ , μ κ° μ§κΈκΉμ§ νλ μ¬λ¬ κ²½νλ€μ λ νμ€ν μ₯μ μΌλ‘ μΈ μ μκ² λ€λ μκ°λ λ€κΈ°λ ν©λλ€.
μμΌλ‘ AIλ₯Ό μ 무λ μ¬μ΄λ νλ‘μ νΈμ μ κ·Ήμ μΌλ‘ νμ©ν΄ 보면μ μ μκ² λ§λ λ°©λ²μ μ°ΎμΌλ €κ³ ν©λλ€. μΆ©λΆνκ² μκ°μ κ°μ§λ©° μ½λ μ λ°μ λ°κΎΈκ³ , μ 체μ μΌλ‘ κ°λ¬΄λ¦¬νλ κ²μ΄ λͺ©νμ λλ€.