Gemini CLI

Gemini CLI λ‚΄μ—μ„œ, packages/cliλŠ” μ‚¬μš©μžκ°€ Gemini AI λͺ¨λΈ 및 κ΄€λ ¨ 도ꡬ와 ν”„λ‘¬ν”„νŠΈλ₯Ό μ†‘μˆ˜μ‹ ν•  수 μžˆλŠ” ν”„λ‘ νŠΈμ—”λ“œμž…λ‹ˆλ‹€. Gemini CLI에 λŒ€ν•œ μ „λ°˜μ μΈ κ°œμš”λŠ” μ£Όμš” λ¬Έμ„œ νŽ˜μ΄μ§€λ₯Ό μ°Έμ‘°ν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€.

이 μ„Ήμ…˜ 탐색

  • 인증: Google AI μ„œλΉ„μŠ€ 인증 섀정에 λŒ€ν•œ μ•ˆλ‚΄μž…λ‹ˆλ‹€.
  • λͺ…λ Ήμ–΄: Gemini CLI λͺ…λ Ήμ–΄(예: /help, /tools, /theme)에 λŒ€ν•œ μ°Έμ‘°μž…λ‹ˆλ‹€.
  • ꡬ성: ꡬ성 νŒŒμΌμ„ μ‚¬μš©ν•˜μ—¬ Gemini CLI λ™μž‘μ„ 맞좀 μ„€μ •ν•˜λŠ” 방법에 λŒ€ν•œ μ•ˆλ‚΄μž…λ‹ˆλ‹€.
  • 토큰 캐싱: 토큰 캐싱을 톡해 API λΉ„μš©μ„ μ΅œμ ν™”ν•©λ‹ˆλ‹€.
  • ν…Œλ§ˆ: λ‹€μ–‘ν•œ ν…Œλ§ˆλ‘œ CLI λͺ¨μ–‘을 μ‚¬μš©μž μ§€μ •ν•˜λŠ” 방법에 λŒ€ν•œ μ•ˆλ‚΄μž…λ‹ˆλ‹€.
  • νŠœν† λ¦¬μ–Ό: Gemini CLIλ₯Ό μ‚¬μš©ν•˜μ—¬ 개발 μž‘μ—…μ„ μžλ™ν™”ν•˜λŠ” 방법을 λ³΄μ—¬μ£ΌλŠ” νŠœν† λ¦¬μ–Όμž…λ‹ˆλ‹€.

λΉ„λŒ€ν™”ν˜• λͺ¨λ“œ

Gemini CLIλŠ” μŠ€ν¬λ¦½νŒ… 및 μžλ™ν™”μ— μœ μš©ν•œ λΉ„λŒ€ν™”ν˜• λͺ¨λ“œλ‘œ 싀행될 수 μžˆμŠ΅λ‹ˆλ‹€. 이 λͺ¨λ“œμ—μ„œλŠ” CLI둜 μž…λ ₯을 νŒŒμ΄ν”„ν•˜λ©΄, λͺ…령을 μ‹€ν–‰ν•œ λ‹€μŒ μ’…λ£Œλ©λ‹ˆλ‹€.

λ‹€μŒ μ˜ˆμ‹œλŠ” ν„°λ―Έλ„μ—μ„œ Gemini CLI둜 λͺ…령을 νŒŒμ΄ν”„ν•˜λŠ” 방법을 λ³΄μ—¬μ€λ‹ˆλ‹€:

echo "What is fine tuning?" | gemini

Gemini CLIλŠ” λͺ…령을 μ‹€ν–‰ν•˜κ³  κ·Έ 좜λ ₯을 터미널에 좜λ ₯ν•©λ‹ˆλ‹€. --prompt λ˜λŠ” -p ν”Œλž˜κ·Έλ₯Ό μ‚¬μš©ν•˜μ—¬ λ™μΌν•œ λ™μž‘μ„ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:

gemini -p "What is fine tuning?"