πŸ€–λ°”μ΄λΈŒμ½”λ”©2026-01-28

Gemini CLI 200% ν™œμš©ν•˜λŠ” 30κ°€μ§€ κΏ€νŒ

πŸ’‘ ν•œμ€„ μš”μ•½: Google Addy Osmaniκ°€ 직접 μ •λ¦¬ν•œ Gemini CLI ν™œμš© κ°€μ΄λ“œλ‘œ, λ‹¨μˆœ μ§ˆμ˜μ‘λ‹΅μ„ λ„˜μ–΄ μ‹œμŠ€ν…œ μ œμ–΄, 파일 정리, μ‰˜ μŠ€ν¬λ¦½νŒ…κΉŒμ§€ κ°€λŠ₯ν•œ 'μ§„μ§œ μ—μ΄μ „νŠΈ'둜 μ“°λŠ” 법을 λ‹΄μ•˜μŠ΅λ‹ˆλ‹€.

πŸ€” 이게 뭔데?

Google의 Geminiλ₯Ό ν„°λ―Έλ„μ—μ„œ λ°”λ‘œ μ“Έ 수 μžˆλŠ” 곡식 CLI λ„κ΅¬μž…λ‹ˆλ‹€. λ‹¨μˆœν•œ μ±„νŒ… 봇이 μ•„λ‹ˆλΌ, 파일 생성, μ‰˜ λͺ…λ Ήμ–΄ μ‹€ν–‰, μ‹œμŠ€ν…œ μ„€μ • λ³€κ²½κΉŒμ§€ κ°€λŠ₯ν•œ 'μ—μ΄μ „νŠΈ'μ£ .

μ΄λ²ˆμ— Google Chrome μ—”μ§€λ‹ˆμ–΄λ§ λ§€λ‹ˆμ €μΈ Addy Osmaniκ°€ Gemini CLIλ₯Ό μ œλŒ€λ‘œ μ“°λŠ” 30κ°€μ§€ νŒμ„ κ³΅κ°œν–ˆμŠ΅λ‹ˆλ‹€. ν”„λ‘œμ νŠΈ μ»¨ν…μŠ€νŠΈ 관리뢀터 μ»€μŠ€ν…€ λͺ…λ Ήμ–΄ μ œμž‘, λ©€ν‹°λͺ¨λ‹¬ ν™œμš©κΉŒμ§€ 개발자의 생산성을 κ·ΉλŒ€ν™”ν•  수 μžˆλŠ” λ‚΄μš©λ“€λ‘œ κ°€λ“ν•©λ‹ˆλ‹€.

πŸ“Œ 핡심 정리

  • 🧠 영ꡬ κΈ°μ–΅ (GEMINI.md): ν”„λ‘œμ νŠΈ λ£¨νŠΈμ— .gemini/GEMINI.mdλ₯Ό 두면 ν”„λ‘œμ νŠΈ κ·œμΉ™μ΄λ‚˜ μ»¨ν…μŠ€νŠΈλ₯Ό 영ꡬ적으둜 κΈ°μ–΅ν•©λ‹ˆλ‹€.
  • ⚑️ μ»€μŠ€ν…€ μ»€λ§¨λ“œ: 자주 μ“°λŠ” ν”„λ‘¬ν”„νŠΈλ₯Ό /test:gen 같은 λ‚˜λ§Œμ˜ μŠ¬λž˜μ‹œ μ»€λ§¨λ“œλ‘œ λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • πŸ”™ νƒ€μž„λ¨Έμ‹  (/restore): AIκ°€ μ½”λ“œλ₯Ό 잘λͺ» κ±΄λ“œλ Έλ‚˜μš”? 체크포인트 κΈ°λŠ₯으둜 μ–Έμ œλ“  이전 μƒνƒœλ‘œ 되돌릴 수 μžˆμŠ΅λ‹ˆλ‹€.
  • πŸ‘€ λ©€ν‹°λͺ¨λ‹¬ ν™œμš©: @screenshot.png처럼 이미지 νŒŒμΌμ„ 직접 μ°Έμ‘°μ‹œμΌœμ„œ UI ν”Όλ“œλ°±μ„ λ°›κ±°λ‚˜ μ—λŸ¬ 둜그λ₯Ό λΆ„μ„μ‹œν‚¬ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • πŸ›  YOLO λͺ¨λ“œ: --yolo μ˜΅μ…˜μ„ 켜면 확인 절차 없이 λͺ…λ Ήμ–΄λ₯Ό λ°”λ‘œ μ‹€ν–‰ν•©λ‹ˆλ‹€. (μƒλ‚¨μž 개발자용 γ„·γ„·)

MAX5의 생각 🎯

πŸ‘¨β€πŸ’» λ°”μ΄λΈŒ μ½”λ”© λ ˆμ‹œν”Ό

Gemini CLIλŠ” 터미널에 μƒμ£Όν•˜λŠ” 'νŽ˜μ–΄ ν”„λ‘œκ·Έλž˜λ¨Έ'μž…λ‹ˆλ‹€. 특히 μ‹œμŠ€ν…œ κ΄€λ¦¬λ‚˜ λ³΅μž‘ν•œ λ¦¬νŒ©ν† λ§μ— κ°•λ ₯ν•©λ‹ˆλ‹€.

1. λ‚˜λ§Œμ˜ AI λͺ…λ Ήμ–΄ λ§Œλ“€κΈ° 자주 μ“°λŠ” ν…ŒμŠ€νŠΈ μ½”λ“œ 생성 ν”„λ‘¬ν”„νŠΈλ₯Ό λͺ…λ Ήμ–΄λ‘œ λ“±λ‘ν•΄λ³΄μ„Έμš”. ~/.gemini/commands/test/gen.toml νŒŒμΌμ„ 생성:

description = "μš”κ΅¬μ‚¬ν•­μ— λ§žλŠ” Jest ν…ŒμŠ€νŠΈ 생성"
prompt = """
당신은 μ‹œλ‹ˆμ–΄ QA μ—”μ§€λ‹ˆμ–΄μž…λ‹ˆλ‹€. 
λ‹€μŒ μš”κ΅¬μ‚¬ν•­μ„ λ°”νƒ•μœΌλ‘œ κΌΌκΌΌν•œ Jest μœ λ‹› ν…ŒμŠ€νŠΈλ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”.

μš”κ΅¬μ‚¬ν•­: 
"""

이제 ν„°λ―Έλ„μ—μ„œ /test:gen "둜그인 성곡 μ‹œ λŒ€μ‹œλ³΄λ“œ λ¦¬λ‹€μ΄λ ‰νŠΈ"라고 치면 끝!

2. μ΄λ―Έμ§€λ‘œ λ””λ²„κΉ…ν•˜κΈ° μ—λŸ¬κ°€ λ‚œ 화면을 μΊ‘μ²˜ν•΄μ„œ 폴더에 λ„£κ³  λ°”λ‘œ λ¬Όμ–΄λ³΄μ„Έμš”.

gemini -p "이 @error_screenshot.png 보고 원인이 λ­”μ§€, μ–΄λ–»κ²Œ 고쳐야 ν• μ§€ μ•Œλ €μ€˜"

πŸ’Έ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈ 아이디어

"λ‚΄ 컴퓨터 μ²­μ†ŒλΆ€ AI" Gemini CLI의 파일 μ‹œμŠ€ν…œ μ ‘κ·Ό κΆŒν•œμ„ ν™œμš©ν•΄μ„œ, Downloads 폴더λ₯Ό μ •λ¦¬ν•΄μ£ΌλŠ” 슀크립트λ₯Ό μ§€ 수 μžˆμŠ΅λ‹ˆλ‹€. "이 폴더에 μžˆλŠ” νŒŒμΌλ“€μ„ ν™•μž₯μžμ™€ λ‚΄μš© 기반으둜 λΆ„λ₯˜ν•΄μ„œ ν΄λ”λ³„λ‘œ μ •λ¦¬ν•΄μ€˜"라고 μ‹œν‚€λ©΄, 이미지, λ¬Έμ„œ, μ„€μΉ˜ 파일 등을 μ²™μ²™ μ •λ¦¬ν•΄μ£ΌλŠ” λ‚˜λ§Œμ˜ 툴이 μ™„μ„±λ©λ‹ˆλ‹€.

이 글이 μ–΄λ• λ‚˜μš”?