Gemini CLIμμλ μΈμ
κ΄λ¦¬, μΈν°νμ΄μ€ μ¬μ©μ μ μ, λμ μ μ΄λ₯Ό μν μ¬λ¬ λ΄μ₯ λͺ
λ Ήμ΄λ₯Ό μ§μν¨. μ΄ λͺ
λ Ήμ΄λ€μ μ¬λμ(/), 골λ±
μ΄(@), λλ λλν(!)λ‘ μμν¨.
/bug: λ²κ·Έ 리ν¬νΈ μ μΆ
Gemini CLI μ¬μ© μ€ λ°κ²¬ν λ¬Έμ μ λν΄ μ΄μλ₯Ό μ μΆν¨. κΈ°λ³Έμ μΌλ‘ Gemini CLIμ GitHub μ μ₯μμ μ΄μκ° λ±λ‘λλ©°, /bug λ€μ μ
λ ₯νλ λ΄μ©μ΄ μ΄μμ μ λͺ©μ΄ λ¨.
.gemini/settings.json νμΌμ bugCommand μ€μ μ ν΅ν΄ κΈ°λ³Έ λμ λ³κ²½ κ°λ₯.
/chat: λν κΈ°λ‘ κ΄λ¦¬
λν κΈ°λ‘μ μ μ₯νκ³ λΆλ¬μμ, λνμ λΆκΈ°λ₯Ό λ§λ€κ±°λ μ΄μ λν μνλ₯Ό μ΄μ΄κ° μ μμ.
/chat save <νκ·Έ>: νμ¬ λν λ΄μ©μ νΉμ <νκ·Έ>λ‘ μ μ₯ν¨./chat resume <νκ·Έ>: μ μ₯νλ<νκ·Έ>μ λν λ΄μ©μ λΆλ¬μ΄./chat list: μ μ₯λ λͺ¨λ νκ·Έ λͺ©λ‘μ 보μ¬μ€.
# νμ¬ λν λ΄μ©μ 'my-topic'μ΄λΌλ μ΄λ¦μΌλ‘ μ μ₯
/chat save my-topic
# 'my-topic' λν λ΄μ© λΆλ¬μ€κΈ°
/chat resume my-topicμ€λ μ· κΈ°λ₯μ΄λμ λ€λ₯Έ κ°λ μ. μ΄κ±΄ λν λ΄μ©μ μ μ₯ν΄λλ κ±°μ.
/clear: νλ©΄ μ 리
ν°λ―Έλ νλ©΄μ 보μ΄λ λͺ¨λ λ΄μ©μ μ§μμ€. Ctrl+L λ¨μΆν€λ‘λ μ€ν κ°λ₯.
/compress: λν λ΄μ© μμ½
μ§κΈκΉμ§μ μ 체 λν λ΄μ©μ νλμ μμ½λ³ΈμΌλ‘ μμΆνμ¬ λ체ν¨. μ΄ν μμ μμ ν ν° μ¬μ©λμ μ μ½νλ©΄μ μ΄μ λ§₯λ½μ μ μ§νκ³ μΆμ λ μ μ©ν¨.
/editor: νΈμ§κΈ° μ ν
μ§μλλ νΈμ§κΈ° λͺ©λ‘μ μ΄μ΄ μ νν μ μκ² ν΄μ€.
/help: λμλ§ νμ
Gemini CLIμμ μ¬μ© κ°λ₯ν λͺ λ Ήμ΄μ κ·Έ μ¬μ©λ²μ λν λμλ§μ νμν¨.
/mcp: MCP μλ² λ° λꡬ λͺ©λ‘ νμ
μ°κ²° μ€μ λ MCP μλ²μ λͺ©λ‘, μ°κ²° μν, μλ² μ 보, μ¬μ© κ°λ₯ν λꡬλ€μ 보μ¬μ€.
/mcp desc: μλ²μ λꡬμ λν μμΈ μ€λͺ μ ν¨κ» νμν¨./mcp nodesc: λꡬ μ΄λ¦λ§ κ°λ΅νκ² νμν¨./mcp schema: λꡬμ μ€μ λ§€κ°λ³μμ λν μ 체 JSON μ€ν€λ§λ₯Ό 보μ¬μ€.Ctrl+T: λꡬ μ€λͺ νμ/μ¨κΈ°κΈ° ν κΈ λ¨μΆν€.
/memory: λ©λͺ¨λ¦¬ κ΄λ¦¬
GEMINI.md νμΌλ‘λΆν° λ‘λλ μμ μ§μμ¬νλ₯Ό κ΄λ¦¬ν¨.
/memory add <κΈ°μ΅ν λ΄μ©>: μ λ ₯ν ν μ€νΈλ₯Ό AIμ λ©λͺ¨λ¦¬μ μΆκ°ν¨./memory show: νμ¬ λ‘λλ μ 체 λ©λͺ¨λ¦¬μ λ΄μ©μ νμν¨./memory refresh: λͺ¨λGEMINI.mdνμΌλ‘λΆν° λ©λͺ¨λ¦¬λ₯Ό λ€μ λΆλ¬μ μ λ°μ΄νΈν¨.
/restore: μμ μ€ν μ΄μ μνλ‘ λ³΅μ
λκ΅¬κ° νμΌμ μμ ν κ²½μ°, μ€ν μ§μ μνλ‘ νλ‘μ νΈ νμΌμ 볡μν¨. νμΌ νΈμ§ μμ
μ μ·¨μνκ³ μΆμ λ μ μ©ν¨. tool_call_id μμ΄ μ€ννλ©΄ 볡μ κ°λ₯ν 체ν¬ν¬μΈνΈ λͺ©λ‘μ 보μ¬μ€.
μ€λ μ· μ΅μ μ μ¬μ©νκ±°λ μ€μ μμ νμ±νν κ²½μ°μλ§ μ¬μ© κ°λ₯.
/restore [tool_call_id]/stats: μΈμ ν΅κ³ νμ
νμ¬ μΈμ μ ν ν° μ¬μ©λ, μΊμλ ν ν° μ μ½λ, μΈμ μ§μ μκ° λ± μμΈν ν΅κ³λ₯Ό νμν¨.
/theme: ν λ§ λ³κ²½
Gemini CLIμ μκ°μ ν λ§λ₯Ό λ³κ²½ν μ μλ λνμμλ₯Ό μΌ.
/auth: μΈμ¦ λ°©μ λ³κ²½
μΈμ¦ λ°©μμ λ³κ²½ν μ μλ λνμμλ₯Ό μΌ.
/about: λ²μ μ 보 νμ
λ²μ μ 보λ₯Ό 보μ¬μ€. λ²κ·Έ 리ν¬νΈ μ μ΄ μ 보λ₯Ό ν¨κ» 곡μ νλ©΄ λ¬Έμ ν΄κ²°μ λμμ΄ λ¨.
/tools: μ¬μ© κ°λ₯ν λꡬ λͺ©λ‘ νμ
νμ¬ Gemini CLI λ΄μμ μ¬μ© κ°λ₯ν λꡬ λͺ©λ‘μ 보μ¬μ€.
/tools desc: κ° λꡬμ μμΈ μ€λͺ μ ν¨κ» νμν¨./tools nodesc: λꡬ μ΄λ¦λ§ κ°λ΅νκ² νμν¨.
/privacy: κ°μΈμ 보 μ²λ¦¬λ°©μΉ¨ νμ
κ°μΈμ 보 μ²λ¦¬λ°©μΉ¨μ νμνκ³ , μλΉμ€ κ°μ μ μν λ°μ΄ν° μμ§ λμ μ¬λΆλ₯Ό μ¬μ©μκ° μ νν μ μκ² ν¨.
/quit (λλ /exit): μ’ λ£
Gemini CLIλ₯Ό μ’ λ£ν¨.
@<νμΌ/λλ ν 리 κ²½λ‘>: νμΌ/λλ ν 리 λ΄μ©μ ν둬ννΈμ ν¬ν¨
μ§μ ν νμΌμ΄λ λλ ν 리μ λ΄μ©μ νμ¬ ν둬ννΈμ μ£Όμ ν¨. νΉμ μ½λλ ν μ€νΈμ λν΄ μ§λ¬Έν λ μ μ©ν¨.
# νμΌ λ΄μ©μ λν΄ μ§λ¬ΈνκΈ°
@src/main.js μ΄ μ½λμ κΈ°λ₯μ μ€λͺ
ν΄μ€.
# λλ ν 리 λ΄ μ½λ μμ½νκΈ°
@src/components/ μ΄ λλ ν 리μ μν μ΄ λμΌ?- κΈ°λ³Έμ μΌλ‘
.gitignoreμ λͺ μλ νμΌλ€(μ:node_modules/,.git/)μ μ μΈλ¨. - κ²½λ‘μ κ³΅λ°±μ΄ μλ κ²½μ° λ°±μ¬λμ(
\)λ‘ μ΄μ€μΌμ΄ν μ²λ¦¬ν΄μΌ ν¨ (μ:@My\ Documents/file.txt).
!<μ Έ λͺ λ Ήμ΄>: μ Έ λͺ λ Ήμ΄ μ€ν λ° μ Έ λͺ¨λ μ ν
! μ λμ¬λ₯Ό μ¬μ©νμ¬ Gemini CLI λ΄μμ μ§μ μμ€ν
μ μ
Έ λͺ
λ Ήμ΄λ₯Ό μ€νν μ μμ.
!<λͺ λ Ήμ΄>: ν΄λΉ λͺ λ Ήμ΄λ₯Ό μ¦μ μ€ννκ³ κ²°κ³Όλ₯Ό ν°λ―Έλμ νμν¨.!: λ¨λ μΌλ‘ μ λ ₯ μ, μ λ ₯μ μ Έ λͺ λ ΉμΌλ‘ μ§μ μ²λ¦¬νλ βμ Έ λͺ¨λβλ‘ μ ννκ±°λ μλ λͺ¨λλ‘ λ³΅κ·ν¨.
ν΄λΉ μ Έ λͺ¨λμμ μ€ννλ λͺ λ Ήμ΄λ ν°λ―Έλμμ μ§μ μ€ννλ κ²κ³Ό λμΌν κΆνμ κ°μ§λ―λ‘ μ£Όμκ° νμν¨.
# νμ¬ λλ ν 리 νμΌ λͺ©λ‘ 보기
!ls -l
# git μν νμΈ
!git statusμ λ΄μ©μ μλ κΈμ κΈ°λ°μΌλ‘ μ 리ν λ΄μ©μ.