inflearn logo
๊ฐ•์˜

๊ฐ•์˜

N
์ฑŒ๋ฆฐ์ง€

์ฑŒ๋ฆฐ์ง€

๋ฉ˜ํ† ๋ง

๋ฉ˜ํ† ๋ง

N
ํด๋ฆฝ

ํด๋ฆฝ

๋กœ๋“œ๋งต

๋กœ๋“œ๋งต

์ง€์‹๊ณต์œ 

ํด๋กœ๋“œ ์ฝ”๋“œ ์™„๋ฒฝ ๋งˆ์Šคํ„ฐ: AI ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‹ค์ „๊นŒ์ง€

๐Ÿ”ฅ[MISSION 3] ํด๋กœ๋“œ ์ฝ”๋“œ๋กœ ํ”„๋กœ์ ํŠธ ๋ถ„์„ํ•˜๊ธฐ๐Ÿ”ฅ

์„น์…˜ 4. -> ๐Ÿ”ฅ[MISSION 3] ํด๋กœ๋“œ ์ฝ”๋“œ๋กœ ํ”„๋กœ์ ํŠธ ๋ถ„์„ํ•˜๊ธฐ๐Ÿ”ฅ

410

ใ…Ž

์ž‘์„ฑํ•œ ์งˆ๋ฌธ์ˆ˜ 4

0

๊ทธ๋ƒฅ ๋ฐ”๋กœ /init ํ•˜๋Š” ๊ฒƒ

vs.

ํ”„๋กœ์ ํŠธ ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ ์š”์ฒญํ•˜๊ธฐ -> /init

์ด ํ”„๋กœ์ ํŠธ๊ฐ€ ์–ด๋–ค ํ”„๋กœ์ ํŠธ์ธ์ง€ ์ „์ฒด์ ์œผ๋กœ ๋ถ„์„ํ•ด์ค˜. ํ”„๋กœ์ ํŠธ์˜ ๋ชฉ์ , ์ฃผ์š” ๊ธฐ๋Šฅ, ์‚ฌ์šฉ๋œ ๊ธฐ์ˆ , ํŒŒ์ผ ๊ตฌ์กฐ๋ฅผ ์ž์„ธํžˆ ์„ค๋ช…ํ•ด์ค˜.

 

๋ฐ”๋กœ /init ํ•˜๋Š” ๊ฒƒ๊ณผ ํ”„๋กฌํ”„ํŠธ๋กœ ์š”์ฒญ ํ›„์— /init ํ•˜๋Š”๊ฒƒ์— ์ฐจ์ด๊ฐ€ ์žˆ๋‚˜์š”? ํ›„์ž๊ฐ€ ๋” ํšจ๊ณผ๊ฐ€ ์ข‹์€๊ฑด์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

react next.js cursor tailwindcss claude ์ง€๊ธˆ-๋ฒ ์ŠคํŠธ

๋‹ต๋ณ€ 2

0

์ง์ฝ”๋”ฉ

์•ˆ๋…•ํ•˜์„ธ์š”! ๐Ÿ™‚

์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์ƒ์„ฑ ํ•˜๋А๋ƒ๋ณด๋‹ค ์ตœ์ข…์ ์œผ๋กœ CLAUDE.md๊ฐ€ ์ž˜ ์ž‘์„ฑ๋˜์—ˆ๋А๋ƒ๊ฐ€ ์ค‘์š”ํ•ด์š”.

๋ฐ”๋กœ /init์„ ํ•˜๋“ , ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋จผ์ € ๋˜์ง€๊ณ  /init์„ ํ•˜๋“ , ๊ฒฐ๊ณผ๋ฌผ์ธ CLAUDE.md์˜ ํ’ˆ์งˆ์ด ํ•ต์‹ฌ์ด์—์š”. ํด๋กœ๋“œ ์ฝ”๋“œ๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ถฉ๋ถ„ํžˆ ์ดํ•ดํ•˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์—์„œ CLAUDE.md๋ฅผ ์ƒ์„ฑํ•˜๋ฉด ๋˜๋Š” ๊ฑฐ๋ผ, ์ˆœ์„œ ์ž์ฒด๊ฐ€ ๊ฒฐ์ •์ ์ธ ์ฐจ์ด๋ฅผ ๋งŒ๋“ค์ง€๋Š” ์•Š์•„์š”.

์‹ค์ œ๋กœ ์ €๋Š” ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ํ•ด์š”.

  • ๊ทธ๋ƒฅ /init๋งŒ ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๊ณ 

  • CLAUDE.md๋ฅผ ์ˆ˜๋™์œผ๋กœ ์ง์ ‘ ๋งŒ๋“ค์–ด์„œ ์ฑ„์šฐ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๊ณ 

  • ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋จผ์ € ๋˜์ ธ์„œ ํด๋กœ๋“œ๊ฐ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ถฉ๋ถ„ํžˆ ํŒŒ์•…ํ•œ ๋’ค /initํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์–ด์š”

๊ทธ๋ฆฌ๊ณ  ๊ณต์‹ ๋ฌธ์„œ์—์„œ๋„ ๊ฐ•์กฐํ•˜๋Š” ๋ถ€๋ถ„์ธ๋ฐ, CLAUDE.md๋Š” ํ•œ ๋ฒˆ ๋งŒ๋“ค๊ณ  ๋์ด ์•„๋‹ˆ๋ผ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ง„ํ–‰๋˜๋ฉด์„œ ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒŒ ์ค‘์š”ํ•ด์š”.

image.png

ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๊ฐ€ ๋ฐ”๋€Œ๊ฑฐ๋‚˜, ์ƒˆ๋กœ์šด ์ปจ๋ฒค์…˜์ด ์ƒ๊ธฐ๊ฑฐ๋‚˜, ์ค‘์š”ํ•œ ๊ฒฐ์ •์ด ์žˆ์„ ๋•Œ๋งˆ๋‹ค ๋ฐ˜์˜ํ•ด์ฃผ๋Š” ๊ฑฐ์ฃ .

๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ์ดˆ๊ธฐ ์ƒ์„ฑ ๋ฐฉ์‹์— ๋„ˆ๋ฌด ๊ณ ๋ฏผํ•˜์‹œ๊ธฐ๋ณด๋‹ค๋Š”, ์ƒ์„ฑ๋œ CLAUDE.md๋ฅผ ์ง์ ‘ ํ™•์ธํ•˜๊ณ  ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์„ ๋ณด์™„ํ•ด๋‚˜๊ฐ€๋Š” ์Šต๊ด€์„ ๋“ค์ด์‹œ๋Š” ๊ฒŒ ๋” ํšจ๊ณผ์ ์ด์—์š” ๐Ÿ˜Š

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿ™

0

์ธํ”„๋Ÿฐ AI ์ธํ„ด

์•ˆ๋…•ํ•˜์„ธ์š”, ์ธํ”„๋Ÿฐ AI ์ธํ„ด์ž…๋‹ˆ๋‹ค. ใ…Ž๋‹˜.

ํด๋กœ๋“œ ์ฝ”๋“œ์—์„œ์˜ ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐํ™”์™€ ๊ด€๋ จ๋œ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ์•ˆ๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค. /init ๋ช…๋ น์–ด์™€ ํ”„๋กœ์ ํŠธ ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ์˜ ์ˆœ์„œ๊ฐ€ ์ดˆ๊ธฐ์— ํ˜ผ๋ž€์Šค๋Ÿฌ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ์ ‘๊ทผ ๋ฐฉ์‹์˜ ์ฐจ์ด๋ฅผ ์„ค๋ช…๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค:

  1. ๋ฐ”๋กœ /init ์‹คํ–‰ํ•˜๊ธฐ:

    • ๊ธฐ๋ณธ์ ์œผ๋กœ /init ๋ช…๋ น์–ด๋Š” ํ”„๋กœ์ ํŠธ ํด๋” ๋‚ด์˜ ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ์Šค์บ”ํ•˜์—ฌ CLAUDE.md ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ ๊ตฌ์กฐ, ๊ธฐ์ˆ  ์Šคํƒ ๋“ฑ์„ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜๋ฉฐ, ๋ช…ํ™•ํ•œ ํ”„๋กœ์ ํŠธ์˜ ์„ค์ • ์—†์ด๋„ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.
  2. ํ”„๋กœ์ ํŠธ ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ ํ›„ /init:

    • ํ”„๋กœ์ ํŠธ ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋จผ์ € ์‹คํ–‰ํ•˜๋ฉด ํด๋กœ๋“œ๊ฐ€ ํ”„๋กœ์ ํŠธ์˜ ๋ชฉ์ , ์‚ฌ์šฉ๋œ ๊ธฐ์ˆ , ํŒŒ์ผ ๊ตฌ์กฐ ๋“ฑ์„ ๋ณด๋‹ค ๊ตฌ์ฒด์ ์œผ๋กœ ์ดํ•ดํ•œ ํ›„, /init ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
    • ์ด ๊ณผ์ •์€ ํด๋กœ๋“œ๊ฐ€ ์ข€ ๋” ๋‚˜์€ ์ปจํ…์ŠคํŠธ์™€ ๋ช…ํ™•ํ•œ ์ดํ•ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ดˆ๊ธฐํ™”๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋ณต์žกํ•˜๊ฑฐ๋‚˜ ๋ช…์‹œ์ ์ธ ์„ค์ •์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์œ ๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝํ•˜๋ฉด, ๊ฐ„๋‹จํ•œ ํ”„๋กœ์ ํŠธ๋‚˜ ๊ธฐ๋ณธ์ ์ธ ์ดˆ๊ธฐํ™”๋ฅผ ์‹œ๋„ํ•  ๋•Œ๋Š” ๋ฐ”๋กœ /init์„ ์‹คํ–‰ํ•ด๋„ ์ถฉ๋ถ„ํžˆ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํด๋กœ๋“œ๊ฐ€ ๋ณด๋‹ค ๋†’์€ ์ˆ˜์ค€์˜ ์ดํ•ด๊ฐ€ ์š”๊ตฌ๋˜๋Š” ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ, ํ”„๋กœ์ ํŠธ ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋” ํšจ๊ณผ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์œ ์‚ฌํ•œ ์งˆ๋ฌธ ๋ฐ ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด ์•„๋ž˜์˜ ๊ด€๋ จ URL์„ ์ฐธ์กฐํ•˜์„ธ์š”:

์ €๋Š” ์งˆ๋ฌธ์ž๋‹˜์˜ ์ดํ•ด๋ฅผ ๋•๊ณ ์ž ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๊ธฐ์กด ๋‹ต๋ณ€์„ ์ฐธ๊ณ ํ•˜์—ฌ ์œ ์‚ฌํ•œ ๋‹ต๋ณ€ ๋งํฌ๋ฅผ ์ถ”์ฒœํ•ด๋“œ๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
ํ˜„์žฌ ๋ฒ ํƒ€ ๊ธฐ๋Šฅ์œผ๋กœ ๋‹ต๋ณ€์ด ๋งŒ์กฑ์Šค๋Ÿฝ์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋Š” ์  ์–‘ํ•ด ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๐Ÿ™
์ถ”๊ฐ€์ ์œผ๋กœ ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ์œผ์‹œ๋ฉด, ์ด์–ด์„œ ์งˆ๋ฌธํ•ด ์ฃผ์„ธ์š”. ๊ณง ์ง€์‹๊ณต์œ ์ž๊ป˜์„œ ๋‹ต๋ณ€ํ•ด ์ฃผ์‹ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ์ด๋ฆ„

0

12

0

์™ผ์ชฝ ์ฐฝ์ด ๋‹ฌ๋ผ์š”

0

18

1

์ด์ •๋„๋ฉด ์˜์ƒ ๋‹ค์‹œ ์ฐ์–ด์•ผ ๋˜๋Š”๊ฑฐ ์•„๋‹Œ๊ฐ€์š”

0

19

1

statusline ๋ฌธ์˜๋“œ๋ ค์š”

0

18

1

ํ™”๋ฉด์„ tmux๋กœ ์–ด๋–ป๊ฒŒ ์—ด์ˆ˜ ์žˆ๋‚˜์š”? (VS ์‚ฌ์šฉ์ค‘)

0

18

1

์ง„ํ–‰์ด์•ˆ๋˜๋„ค์š”

0

24

1

/init์„ ํ•˜๊ธฐ ์ „์ธ๋ฐ, ๊ฐ•์˜ํ™”๋ฉด์ฒ˜๋Ÿผ settings.local.json์ด ์—†์–ด์š”.

0

41

2

์„น์…˜ 5 ์˜์ƒ ์•ˆ๋‚˜์˜ด

0

29

1

๊ฐ•์˜ ํ™”๋ฉด์ด๋ž‘ ์‹ค์ œ UI ํ™”๋ฉด๋“ค์ด๋ž‘ ๋„ˆ๋ฌด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

0

44

2

๋งฅ ์ปค์„œ์—์„œ ํด๋กœ๋“œ ์–ด๋–ป๊ฒŒ ์‹คํ–‰ํ•˜๋‚˜์š”?

0

43

3

@์—์ด์ „ํŠธ ์ž๋™์™„์„ฑ ๊ธฐ๋Šฅ

0

47

2

mac) brew ์„ค์น˜ ํ›„ ์—๋Ÿฌ

0

42

2

๊ทผ๋ณธ์ ์ธ ์งˆ๋ฌธ

0

47

2

cursor UI

0

33

1

์ œ7๊ฐ• : sonnet์œผ๋กœ ๋ณ€๊ฒฝํ›„ model ํ™•์ธ๊ฑฐ ๋”ฐ๋ผํ•˜๋Š”๋ฐ ์•ˆ๋จ

0

41

2

๋ฏธ์…˜6 ์ง„ํ–‰ ๊ด€๋ จ .htmlํŒŒ์ผ ๋ฏธ์ €์žฅ

0

37

2

.claude ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์™œ๊ทธ๋Ÿฐ๊ฐ€์š”

0

51

2

ํด๋กœ๋“œ ์ ‘์†์ด ์•ˆ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

0

42

2

playwright ์„ค์น˜์‹œ ๊ฐ™์ด ์„ค๋ช…ํ•ด์ฃผ์„ธ์š” ์•„๋‹ˆ๋ฉด ์ €๊ฐ™์ด ์‹ค์ˆ˜๊ฐ€ ๋‚˜์˜ค๋„ค์š”

0

43

1

git ๋ณต์ˆ˜๋กœ ์ปค๋ฐ‹ํ•˜๊ธฐ

0

63

3

Context7 ์„ค์น˜ ๋ฐฉ๋ฒ• ๋ฐ”๋€ ๋“ฏ ํ•œ๋ฐ...

0

48

2

\init๋ฅผ ํ• ๋•Œ๋งˆ๋‹ค Claude.mdํŒŒ์ผ์ด ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธ ๋˜๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

0

42

2

์˜์ƒ์— ๋‚˜์˜ค๋Š” pen ๊ธฐ๋Šฅ ์•ฑ์ด๋ฆ„์ข€ ์•Œ์ˆ˜ ์žˆ์„๊นŒ์š”?ใ…Žใ…Ž

0

54

2

plan mode์—์„œ clear context ๊ฐ€ ์•ˆ๋ณด์ด๋Š” ์ด์œ 

0

64

3