ππ» ν΄λ‘λ μ½λ ν΅μ€ννΈ - μμ£Ό μ°λ λͺ λ Ήμ΄ λͺ¨μ
ν΄λ‘λ μ½λλ₯Ό μ²μ μΈ λλ λͺ¨λ κΈ°λ₯μ μΈμ°λ €κ³ νμ§ μμλ λ©λλ€.
μ²μλΆν° λͺ λ Ήμ΄λ₯Ό μ λΆ μ΅νλ € νλ©΄ μ€νλ € μμ΄ λ©μΆ₯λλ€. μ§κΈ λ¨κ³μμλ "μμ£Ό λ§νλ μκ°μ μ΄λ€ λͺ λ Ήμ΄λ₯Ό κΊΌλ΄ μ°λ©΄ λλμ§"λ§ μμλ μΆ©λΆν©λλ€.
μ΄ νμ΄μ§λ μΈμ°λ νκ° μλλΌ, μμ νλ€κ° λ§νμ λ λ€μ 보λ μμ 체ν¬λ¦¬μ€νΈμ²λΌ μ°λ©΄ λ©λλ€.
μ¬μ© μ μμλλ©΄ μ’μ μ λ ₯ ν
ν΄λ‘λ μ½λμμ λνλ₯Ό νλ€ λ³΄λ©΄ ν μ€λ‘λ§ λ§νκΈ° μ΄λ €μΈ λκ° μμ΅λλ€. μμ²μ΄ κΈΈμ΄μ§κ±°λ 쑰건μ λλ μ°κ³ μΆμ λλ μ€λ°κΏμ νμ©νλ©΄ μ’μ΅λλ€.
μ€λ°κΏμ λ°±μ¬λμ `` + Enter λλ Shift + Enterλ‘ ν μ μμ΅λλ€.
μλ₯Ό λ€μ΄ μ΄λ° μμ λλ€.
μ΄ νμΌμ λ¬Έμ λ₯Ό μ°Ύμμ€.
λ¨, μ½λ μ 체λ₯Ό λ°κΎΈκΈ°λ³΄λ€ μ΅μ μμ μΌλ‘ ν΄κ²°ν΄μ€.νΉμ νμΌμ μ½ μ§μ΄μ λ§νκ³ μΆμ λλ @νμΌλͺ
μ μ¬μ©ν©λλ€.
@main.js μ΄ νμΌμμ λ²νΌ ν΄λ¦μ΄ μ λλ μ΄μ λ₯Ό μ°Ύμμ€.μ΄λ―Έμ§λ₯Ό 보μ¬μ£Όκ³ μΆμ λλ μμ΅λλ€. νλ©΄ μΊ‘μ²λ λμμΈ μ΄λ―Έμ§λ₯Ό 볡μ¬ν λ€, ν΄λ‘λ μ½λ μ λ ₯μ°½μμ Alt + V λλ Ctrl + Vλ‘ λΆμ¬ λ£μΌλ©΄ λ©λλ€.
μ΄λ³΄μμΌμλ‘ "λ΄κ° λ μ€λͺ ν΄μΌ νμ§?"μμ λ§νλλ°, μ΄λ΄ λλ νμΌλͺ μ΄λ μ΄λ―Έμ§λ₯Ό μ§μ 보μ¬μ£Όλ νΈμ΄ ν¨μ¬ νΈν©λλ€.
μμ£Ό μ°λ μ¬λμ λͺ λ Ήμ΄
ν΄λ‘λ μ½λ μμμλ /λ‘ μμνλ λͺ
λ Ήμ΄λ₯Ό μμ£Ό μλλ€.
μ²μμλ μλ λͺ λ Ήμ΄ μ λλ§ μμλλ©΄ λ©λλ€. μ€μν 건 λͺ λ Ήμ΄ μ΄λ¦λ³΄λ€ "μΈμ μ°λμ§"μ λλ€.
| λͺ λ Ήμ΄ | μΈμ μ°λ©΄ μ’μκΉ |
|---|---|
/ide | Cursor, VS Code κ°μ μλν°μ μ°κ²°ν λ |
/model | μ¬μ©ν λͺ¨λΈμ λ°κΎΈκ³ μΆμ λ |
/quit | ν΄λ‘λ μ½λλ₯Ό μ’ λ£ν λ |
/context | μ§κΈκΉμ§ λνκ° μΌλ§λ μμλμ§ νμΈν λ |
/clear | λνλ₯Ό μ§μ°κ³ μλ‘ μμνκ³ μΆμ λ |
/todos | νμ¬ Todo λͺ©λ‘μ νμΈν λ |
/rewind | μ΄μ μνλ‘ λλλ¦¬κ³ μΆμ λ |
/usage | νλ μ¬μ©λμ΄ κΆκΈν λ |
μλν°μ μ°κ²°ν λλ /ide
/ideλ Cursorλ VS Code κ°μ μ½λ μλν°μ ν΄λ‘λ μ½λλ₯Ό μ°κ²°ν λ μ¬μ©ν©λλ€.
μ°κ²°ν΄λλ©΄ μλν°μμ μ νν μ½λ μΌλΆλ₯Ό ν΄λ‘λ μ½λκ° μΈμν μ μμ΅λλ€. μ¦, "μ΄ λΆλΆ λ΄μ€"λΌκ³ λ§νκΈ°κ° ν¨μ¬ μ¬μμ§λλ€.
μ½λ μ 체λ₯Ό 볡μ¬ν΄μ λΆμ¬λ£κΈ°λ³΄λ€, λ¬Έμ κ° λλ λΆλΆμ μ νν λ€ μ§λ¬Ένλ λ°©μμ΄ μ΄λ³΄μμκ² λ μμ ν©λλ€. λ§₯λ½μ΄ μ’μμ§λ©΄ ν΄λ‘λλ μλ±ν λΆλΆμ λ 건λ립λλ€.
λͺ¨λΈμ κ³ λ₯Ό λλ /model
/modelμ μ¬μ©ν λͺ¨λΈμ μ νν λ μ°λ λͺ
λ Ήμ΄μ
λλ€.
λͺ¨λΈ μ΄λ¦μ μ²μ 보면 μ‘°κΈ ν·κ°λ¦΄ μ μμ΅λλ€. μ²μμλ μ΄λ κ² μκ°νλ©΄ λ©λλ€.
Sonnetμ κ°μ₯ 무λν κΈ°λ³Έ μ νμ λλ€. μλμ νμ§μ κ· νμ΄ μ’μμ μΌλ°μ μΈ μ½λ© μμ μ λ§μ΄ μλλ€.
Opusλ λ 볡μ‘νκ±°λ λ¬΄κ±°μ΄ μμ μ μ΄μΈλ¦½λλ€. ꡬ쑰λ₯Ό ν¬κ² λ°κΎΈκ±°λ, μ¬λ¬ νμΌμ ν¨κ» 보며 νλ¨ν΄μΌ ν λ μ νν λ§ν©λλ€.
Haikuλ λ¨μνκ³ κ°λ²Όμ΄ μμ μ μ ν©ν©λλ€. μ§§μ μ€λͺ , κ°λ¨ν μμ , λΉ λ₯Έ νμΈμ΄ νμν λ λΆλ΄μ΄ λν©λλ€.
μ΄λ³΄μλΌλ©΄ μ²μλΆν° λͺ¨λΈ μ νμ λ무 μ€λ κ³ λ―Όνμ§ μμλ λ©λλ€. νμμλ Sonnetμ μ°κ³ , 볡μ‘ν μμ μμλ§ Opusλ₯Ό κ³ λ €νλ μ λλ©΄ μΆ©λΆν©λλ€.
λνκ° κΈΈμ΄μ‘μ λλ /context
μμ μ μ€λ νλ€ λ³΄λ©΄ ν΄λ‘λμ λλ λνκ° μ μ κΈΈμ΄μ§λλ€.
μ΄λ /contextλ₯Ό μ
λ ₯νλ©΄ μ§κΈκΉμ§ λν μ¬μ©λμ νμΈν μ μμ΅λλ€.
λ§₯λ½μ΄ λ무 κΈΈμ΄μ§λ©΄ ν΄λ‘λκ° μ λ΄μ©μ λμΉκ±°λ, λ΅λ³μ΄ νλ €μ§ μ μμ΅λλ€. κ³μ μ΄μ΄κ°λ λλμ§, ν λ² μ 리νκ³ μλ‘ μμν μ§ νλ¨ν λ 보면 μ’μ΅λλ€.
"μ μ§ λ΅λ³μ΄ μ μ μ΄μν΄μ§λ€" μΆμΌλ©΄ /contextλ₯Ό ν λ² νμΈν΄λ³΄μΈμ.
λνλ₯Ό μλ‘ μμν λλ /clear
/clearλ μ§κΈκΉμ§μ λνλ₯Ό μμ νκ³ μ λνλ₯Ό μμν λ μ¬μ©ν©λλ€.
μ²μμλ λνλ₯Ό μ§μ°λ κ² μκΉκ² λκ»΄μ§ μ μμ΅λλ€. νμ§λ§ λνκ° κΌ¬μμ λλ κ³μ λΆμ‘κ³ μλ κ²λ³΄λ€ μλ‘ μμνλ νΈμ΄ λΉ λ₯Ό λκ° λ§μ΅λλ€.
νΉν ν΄λ‘λκ° μ΄λ―Έ μλͺ»λ λ°©ν₯μΌλ‘ μ΄ν΄ν μνλΌλ©΄, κ·Έ μμ μ€λͺ μ λ μΉμ΄λ κ³μ μ΄κΈλ μ μμ΅λλ€.
μ΄λ΄ λλ /clearλ‘ μ 리νκ³ , νμ¬ μνμ μνλ κ²°κ³Όλ₯Ό μ§§κ² λ€μ μλ €μ£Όλ νΈμ΄ μ’μ΅λλ€.
μ΄μ μνλ‘ λμκ°κ³ μΆμ λλ /rewind
μμ νλ€ λ³΄λ©΄ μ΄λ° μκ°μ΄ μμ΅λλ€.
"λ°©κΈ μ μμ μ λ³λ‘μλλ°?"
μ΄λ μ¬μ©νλ λͺ
λ Ήμ΄κ° /rewindμ
λλ€. μ΄μ μνλ‘ λλλ¦¬κ³ μΆμ λ μλλ€.
μ΄λ³΄μμκ² νΉν μ€μν λͺ λ Ήμ΄μ λλ€. ν΄λ‘λ μ½λκ° μ μν μμ μ΄ νμ λ§μμ λ€μ§λ μμ΅λλ€. μΉμΈνκ³ λμ 보λ λ°©ν₯μ΄ λ€λ₯Ό μλ μμ΅λλ€.
κ·Έλ΄ λ λΉν©νμ§ λ§κ³ /rewindλ₯Ό λ μ¬λ¦¬λ©΄ λ©λλ€.
Todoλ₯Ό νμΈν λλ /todos
ν΄λ‘λ μ½λμ μμ νλ€ λ³΄λ©΄ ν΄μΌ ν μΌμ΄ μ¬λ¬ κ°λ‘ λλλ κ²½μ°κ° μμ΅λλ€.
/todosλ Todo λͺ©λ‘μ νμΈν λ μλλ€.
μμ μ΄ κΈΈμ΄μ§μλ‘ "μ§κΈ λ νλ μ€μ΄μμ§?"λΌλ μκ°μ΄ μμ£Ό λλλ€. κ·Έλ΄ λ Todoλ₯Ό 보면 νλ¦μ λ€μ μ‘κΈ° μ’μ΅λλ€.
νΉν μ¬λ¬ νμΌμ μμ νκ±°λ, κΈ°λ₯μ λ¨κ³λ³λ‘ λ§λ€ λ μ μ©ν©λλ€.
μ¬μ©λμ΄ κ±±μ λ λλ /usage
ν΄λ‘λ μ½λλ₯Ό μ°λ€ 보면 λΉμ©μ΄λ νλ μ¬μ©λμ΄ μ κ²½ μ°μΌ μ μμ΅λλ€.
κ·Έλ΄ λλ /usageλ₯Ό μ¬μ©ν©λλ€. νμ¬ νλ μ¬μ©λμ νμΈν μ μμ΅λλ€.
μμ μ΄ κΈΈμ΄μ§μλ‘ μ¬μ©λ νμΈ μ΅κ΄μ μ€μν΄μ§λλ€. νΉν 볡μ‘ν μμ²μ κ³μ λ°λ³΅νκ³ μλ€λ©΄, ν λ²μ―€ λ©μΆκ³ νμΈνλ νΈμ΄ μ’μ΅λλ€.
μ΄κ±΄ λΆμν΄μ κ³μ νμΈνλΌλ λ»μ΄ μλλλ€. λ΄ μμ 리λ¬μ μ‘°μ νκΈ° μν κ³κΈ° μ λλ‘ λ³΄λ©΄ λ©λλ€.
μ’
λ£ν λλ /quit
μμ
μ λ§μ³€λ€λ©΄ /quitμΌλ‘ ν΄λ‘λ μ½λλ₯Ό μ’
λ£ν μ μμ΅λλ€.
κ°λ¨ν λͺ λ Ήμ΄μ§λ§, μ΄λ³΄μ μ μ₯μμλ "μ΄λ»κ² λλ΄μ§?"λ λ§νλ μ§μ μ΄ λ©λλ€.
μμ
μ΄ λλ¬λ€λ©΄ /quitμΌλ‘ λ«μΌλ©΄ λ©λλ€.
ν°λ―Έλμμ μ°λ λͺ λ Ήμ΄
μ¬λμ λͺ λ Ήμ΄λ ν΄λ‘λ μ½λ μμμ μ°λ λͺ λ Ήμ΄μ λλ€.
λ°λλ‘ ν°λ―Έλμμ μ§μ μ λ ₯νλ λͺ λ Ήμ΄λ μμ΅λλ€. μ²μμλ μλ λ κ°μ§λ§ μμλλ©΄ λ©λλ€.
μ΅κ·Ό μΈμ
μ μ΄μ΄κ° λλ claude -c
ν°λ―Έλμμ claude -cλ₯Ό μ
λ ₯νλ©΄ κ°μ₯ μ΅κ·Ό μΈμ
μ μ΄μ΄κ° μ μμ΅λλ€.
λ°©κΈ μ κΉμ§ νλ μμ μ λ€μ μ΄κ³ μΆμ λ μ¬μ©ν©λλ€.
λ§€λ² μ²μλΆν° μ€λͺ νμ§ μμλ λκΈ° λλ¬Έμ, κ°μ νλ‘μ νΈλ₯Ό μ΄μ΄μ μμ ν λ νΈν©λλ€.
claude -cνλ‘μ νΈλ₯Ό μμν λλ /init
νλ‘μ νΈλ₯Ό μ²μ μμν λλ /initμ μ¬μ©νλ©΄ μ’μ΅λλ€.
/initμ νλ‘μ νΈλ₯Ό μ΄κΈ°ννκ³ , μ΄λ€ μμΌλ‘ λ§λ€μ§ κ³νμ μ‘λ λ° λμμ μ€λλ€.
μ²μλΆν° "μ΄ μ½λ μ§μ€"λΌκ³ ν기보λ€, λ¨Όμ /initμΌλ‘ λ°©ν₯μ μ‘μλλ©΄ μ΄ν μμ
μ΄ λ νλ€λ¦½λλ€.
μλ₯Ό λ€μ΄ λ―Έλ ν¬νΈν΄λ¦¬μ€ νμ΄μ§λ₯Ό λ§λ€κ³ μΆλ€λ©΄, λ°λ‘ μ½λλ₯Ό μμ²νκΈ° μ μ μ΄λ κ² μμν μ μμ΅λλ€.
/init
κ°λ¨ν κ°μΈ ν¬νΈν΄λ¦¬μ€ μΉνμ΄μ§λ₯Ό λ§λ€κ³ μΆμ΄.
μΉμ
μ μκ°, νλ‘μ νΈ, μ°λ½μ² μ λλ©΄ λΌ.
μ΄λ³΄μκ° μ΄ν΄ν μ μκ² μμ λ¨κ³λ‘ μ§νν΄μ€.μ²μ μμ μΌμλ‘ μ½λλ₯Ό 빨리 λ°λ κ²λ³΄λ€, μ΄λ€ μμλ‘ λ§λ€μ§ μ νλ κ² λ μ€μν©λλ€.
μ΄λ³΄μλ₯Ό μν μν©λ³ μ¬μ© κΈ°μ€
μ²μμλ λͺ λ Ήμ΄λ₯Ό μΈμ°κΈ°λ³΄λ€ μν©κ³Ό μ°κ²°ν΄μ κΈ°μ΅νλ νΈμ΄ μ’μ΅λλ€.
| μ΄λ° μν©μ΄λΌλ©΄ | μ΄ λͺ λ Ήμ΄λ₯Ό λ¨Όμ μκ°νμΈμ |
|---|---|
| νλ‘μ νΈλ₯Ό μ²μ μμν λ | /init |
| μμ μ€ λνκ° λ무 κΈΈμ΄μ§ κ² κ°μ λ | /context |
| λνκ° κΌ¬μ¬μ λ΅λ³μ΄ κ³μ μ΄κΈλ λ | /clear |
| μ΄μ μνλ‘ λμκ°κ³ μΆμ λ | /rewind |
| λΉμ©μ΄λ μ¬μ©λμ΄ κ±±μ λ λ | /usage |
| μλν°μ μ½λ μΌλΆλ₯Ό 보μ¬μ£Όλ©° λ¬»κ³ μΆμ λ | /ide |
| μ΅κ·Ό μμ μ μ΄μ΄μ μ΄κ³ μΆμ λ | claude -c |
λͺ λ Ήμ΄λ λ§μ΄ μλ μ¬λμ΄ μ μ°λ κ² μλλλ€.
νμν μκ°μ λ§λ λͺ λ Ήμ΄λ₯Ό κΊΌλ΄ μ°λ μ¬λμ΄ μ€λ κ°λλ€.
μ²μμλ μ΄ μ λλ§ μ΅νλ μΆ©λΆν©λλ€
ν΄λ‘λ μ½λλ₯Ό μ μ°κΈ° μν΄ μ²μλΆν° λͺ¨λ κΈ°λ₯μ μΈμΈ νμλ μμ΅λλ€.
μ²μμλ /init, /context, /clear, /rewind, /usage, /ide μ λλ§ μμ μ΅νλ μμ
μ΄ ν¨μ¬ νΈν΄μ§λλ€.
λ§νλ©΄ μ΄ νμ΄μ§λ‘ λμμ€μΈμ.
μΈμ°λ €κ³ λ§λ νκ° μλλΌ, μμ μ€ κΈΈμ μμμ λ λ€μ 보λ μ§λμ κ°κΉμ΅λλ€.
μ΄ λ ΈνΈλ 보λΒ·λΉνΒ·κ΅μ‘Β·μ°κ΅¬ λͺ©μ μΌλ‘ μμ±λμμ΅λλ€. μ μκΆ λ¬Έμκ° μμΌμλ©΄ μμ μλ €μ£ΌμΈμ.
