๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ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 ํด๋”๋ฅผ ์ •๋ฆฌํ•ด์ฃผ๋Š” ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์งค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. "์ด ํด๋”์— ์žˆ๋Š” ํŒŒ์ผ๋“ค์„ ํ™•์žฅ์ž์™€ ๋‚ด์šฉ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ถ„๋ฅ˜ํ•ด์„œ ํด๋”๋ณ„๋กœ ์ •๋ฆฌํ•ด์ค˜"๋ผ๊ณ  ์‹œํ‚ค๋ฉด, ์ด๋ฏธ์ง€, ๋ฌธ์„œ, ์„ค์น˜ ํŒŒ์ผ ๋“ฑ์„ ์ฒ™์ฒ™ ์ •๋ฆฌํ•ด์ฃผ๋Š” ๋‚˜๋งŒ์˜ ํˆด์ด ์™„์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ด ๊ธ€์ด ์–ด๋• ๋‚˜์š”?

๊ด€๋ จ ๊ธ€

๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ๐Ÿ› ๏ธAI ๋„๊ตฌ๐Ÿ“ˆ์„ฑ๊ณต์‚ฌ๋ก€

AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์˜ ์„ฑ๊ณผ๋Š” โ€œ๋” ๊ธธ๊ฒŒ ์‹œํ‚ค๊ธฐโ€๋ณด๋‹ค ํ”„๋กœ์ ํŠธ ๋งฅ๋ฝ์„ ์ •๋ฆฌํ•˜๊ณ , ์ผ์„ ์ž‘๊ฒŒ ๋‚˜๋ˆ„๊ณ , ๋งค ๋‹จ๊ณ„์˜ ๊ฒ€์ฆ๊ณผ ๋˜๋Œ๋ฆผ์„ ์ •ํ•˜๋Š” ๋ฐ์„œ ๊ฐˆ๋ฆฝ๋‹ˆ๋‹ค

AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์˜ ์„ฑ๊ณผ๋Š” โ€œ๋” ๊ธธ๊ฒŒ ์‹œํ‚ค๊ธฐโ€๋ณด๋‹ค ํ”„๋กœ์ ํŠธ ๋งฅ๋ฝ์„ ์ •๋ฆฌํ•˜๊ณ , ์ผ์„ ์ž‘๊ฒŒ ๋‚˜๋ˆ„๊ณ , ๋งค ๋‹จ๊ณ„์˜ ๊ฒ€์ฆ๊ณผ ๋˜๋Œ๋ฆผ์„ ์ •ํ•˜๋Š” ๋ฐ์„œ ๊ฐˆ๋ฆฝ๋‹ˆ๋‹ค. ํ˜ผ์ž ๋งŒ๋“œ๋Š” MVP๋ผ๋ฉด ์ด ๋‹ค์„ฏ ๋‹จ๊ณ„๋งŒ์œผ๋กœ๋„ ์‹คํŒจ ๋น„์šฉ์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ์–ด์š”.

์—๋””ํ„ฐ MAX8๋ถ„ ์†Œ์š”
๐Ÿ“ˆ์„ฑ๊ณต์‚ฌ๋ก€๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ๐Ÿ› ๏ธAI ๋„๊ตฌ

Anthropic์˜ ๋‚ด๋ถ€ ํŒ€ ์‚ฌ๋ก€๋Š” AI ์ฝ”๋”ฉ ๋„๊ตฌ๊ฐ€ ์‚ฌ๋žŒ์„ ํ†ต์งธ๋กœ ๋Œ€์ฒดํ•œ๋‹ค๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค

Anthropic์˜ ๋‚ด๋ถ€ ํŒ€ ์‚ฌ๋ก€๋Š” AI ์ฝ”๋”ฉ ๋„๊ตฌ๊ฐ€ ์‚ฌ๋žŒ์„ ํ†ต์งธ๋กœ ๋Œ€์ฒดํ•œ๋‹ค๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ๋ฌธ์„œยทํ…Œ์ŠคํŠธยท์ฒดํฌํฌ์ธํŠธ๋ฅผ ๊ฐ–์ถ˜ ํŒ€์ด ๋ฐ˜๋ณต ์ž‘์—…์„ ๋” ๋นจ๋ฆฌ ์ฒ˜๋ฆฌํ•˜๊ณ , ๋น„๊ฐœ๋ฐœ์ž๋„ ์ž‘์€ ๋ณ€๊ฒฝ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ ์›Œํฌํ”Œ๋กœ์šฐ์˜ ์‚ฌ๋ก€์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

์—๋””ํ„ฐ MAX7๋ถ„ ์†Œ์š”
๐Ÿ› ๏ธAI ๋„๊ตฌ๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ๐Ÿ“ˆ์„ฑ๊ณต์‚ฌ๋ก€

AI๋กœ ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜๋Š” ์žˆ์–ด๋„, ์ •ํ™•ํ•œ ๋ฌธ์„œ๊ฐ€ ์ €์ ˆ๋กœ ๋‚˜์˜ค์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค

AI๋กœ ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜๋Š” ์žˆ์–ด๋„, ์ •ํ™•ํ•œ ๋ฌธ์„œ๊ฐ€ ์ €์ ˆ๋กœ ๋‚˜์˜ค์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. Google Cloud์˜ ๋ฌธ์„œ ์ œ์ž‘ ์‚ฌ๋ก€์ฒ˜๋Ÿผ ์›๋ฌธ ๊ทผ๊ฑฐยท๋ณ„๋„ ํ‰๊ฐ€ยท์‹คํ–‰ ๊ฒ€์ฆ์„ ๋ถ„๋ฆฌํ•˜๋ฉด, ์ฝ˜ํ…์ธ  ์ž๋™ํ™”๋„ โ€˜๋งŽ์ด ์“ฐ๊ธฐโ€™๊ฐ€ ์•„๋‹ˆ๋ผ โ€˜ํ‹€๋ฆฌ์ง€ ์•Š๊ฒŒ ๊ณ ์น˜๊ธฐโ€™๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์–ด์š”.

์—๋””ํ„ฐ MAX8๋ถ„ ์†Œ์š”