์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

Pytest์™€ Nox๋ฅผ ํ™œ์šฉํ•œ ํŒŒ์ด์ฌ ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ์™„๋ฒฝ ๊ฐ€์ด๋“œ

ํ˜น์‹œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•œ ํ›„์— '์ด๊ฑฐ ๋ฐฐํฌํ•ด๋„ ๊ดœ์ฐฎ์„๊นŒ?' ํ•˜๊ณ  ๋ถˆ์•ˆํ•œ ๋งˆ์Œ์ด ๋“œ์‹  ์  ์žˆ๋‚˜์š”? ์ด ๊ฐ•์˜๋Š” ๋ฐ”๋กœ ๊ทธ๋Ÿฐ ๊ณ ๋ฏผ์„ ํ•ด๊ฒฐํ•ด ๋“œ๋ฆฌ๊ธฐ ์œ„ํ•ด ์ค€๋น„ํ–ˆ์–ด์š”. ๐Ÿ˜Š ํŒŒ์ด์ฌ ํ…Œ์ŠคํŠธ์˜ ํ‘œ์ค€์ธ Pytest๋ฅผ ์‚ฌ์šฉํ•ด์„œ '์ข‹์€ ํ…Œ์ŠคํŠธ'๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐฐ์›Œ๋ณผ ๊ฑฐ์˜ˆ์š”. ๋‹จ์ˆœํ•œ ๊ฒ€์ฆ๋ถ€ํ„ฐ ๋ฐ˜๋ณต ์ž‘์—…์„ ํ™• ์ค„์—ฌ์ฃผ๋Š” ํ”ฝ์Šค์ฒ˜(Fixture), ๋ณต์žกํ•œ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์„ ํ‰๋‚ด ๋‚ด๋Š” ๋ชจ์˜ ๊ฐ์ฒด(Mock)๊นŒ์ง€, ์‹ค๋ฌด์—์„œ ๊ผญ ํ•„์š”ํ•œ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๋“ค์„ ์™์™ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ์— ์ต์ˆ™ํ•ด์กŒ๋‹ค๋ฉด, ์ด์ œ ๊ฐœ๋ฐœ ๊ณผ์ • ์ „์ฒด๋ฅผ ์ž๋™ํ™”ํ•  ์ฐจ๋ก€์˜ˆ์š”. ๊ฐ•๋ ฅํ•œ ์ž๋™ํ™” ๋„๊ตฌ Nox๋ฅผ ์ด์šฉํ•ด ๋ช…๋ น์–ด ํ•˜๋‚˜๋กœ ํ…Œ์ŠคํŠธ, ์ฝ”๋“œ ์Šคํƒ€์ผ ๊ฒ€์‚ฌ, ํฌ๋งคํŒ…๊นŒ์ง€ ํ•œ ๋ฒˆ์— ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ์ด ๋ชจ๋“  ๊ณผ์ •์„ CI/CD ํŒŒ์ดํ”„๋ผ์ธ์— ์—ฐ๊ฒฐํ•ด์„œ, ํŒ€์˜ ๊ฐœ๋ฐœ ๋ฌธํ™”๋ฅผ ํ•œ ๋‹จ๊ณ„ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๋ฐฉ๋ฒ•๊นŒ์ง€ ํ•จ๊ป˜ ์•Œ์•„๋ณผ ๊ฑฐ์˜ˆ์š”.

(3.0) ์ˆ˜๊ฐ•ํ‰ 4๊ฐœ

์ˆ˜๊ฐ•์ƒ 57๋ช…

๋‚œ์ด๋„ ์ดˆ๊ธ‰

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

ํ…Œ์ŠคํŠธ์ž๋™ํ™”
ํ…Œ์ŠคํŠธ์ž๋™ํ™”
ํ…Œ์ŠคํŠธ์ฝ”๋“œ
ํ…Œ์ŠคํŠธ์ฝ”๋“œ
์œ ๋‹›ํ…Œ์ŠคํŠธ
์œ ๋‹›ํ…Œ์ŠคํŠธ
์†Œํ”„ํŠธ์›จ์–ด-ํ…Œ์ŠคํŠธ
์†Œํ”„ํŠธ์›จ์–ด-ํ…Œ์ŠคํŠธ
์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
ํ…Œ์ŠคํŠธ์ž๋™ํ™”
ํ…Œ์ŠคํŠธ์ž๋™ํ™”
ํ…Œ์ŠคํŠธ์ฝ”๋“œ
ํ…Œ์ŠคํŠธ์ฝ”๋“œ
์œ ๋‹›ํ…Œ์ŠคํŠธ
์œ ๋‹›ํ…Œ์ŠคํŠธ
์†Œํ”„ํŠธ์›จ์–ด-ํ…Œ์ŠคํŠธ
์†Œํ”„ํŠธ์›จ์–ด-ํ…Œ์ŠคํŠธ
์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
๋”œ๋ฆฌ๋ฒ„๋ฆฌํžˆ์–ด๋กœ ์ฝ”๋ฆฌ์•„
ํ† ์Šค๋žฉ
๋”œ๋ฆฌ๋ฒ„๋ฆฌํžˆ์–ด๋กœ
์ง๋ฐฉ
LG AI๋ฆฌ์„œ์น˜

LG AI๋ฆฌ์„œ์น˜

์— ๊ด€์‹ฌ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค๋„ ๋“ฃ๋Š” ์ค‘!

๋”œ๋ฆฌ๋ฒ„๋ฆฌํžˆ์–ด๋กœ ์ฝ”๋ฆฌ์•„
ํ† ์Šค๋žฉ
๋”œ๋ฆฌ๋ฒ„๋ฆฌํžˆ์–ด๋กœ
์ง๋ฐฉ
LG AI๋ฆฌ์„œ์น˜

LG AI๋ฆฌ์„œ์น˜

์— ๊ด€์‹ฌ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค๋„ ๋“ฃ๋Š” ์ค‘!

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • ํŒŒ์ด์ฌ ํ…Œ์ŠคํŠธ ์ž๋™ํ™” (Python Test Automation)

  • Pytest ํ”„๋ ˆ์ž„์›Œํฌ ํ™œ์šฉ (Pytest Framework Utilization)

  • Nox ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ ๊ตฌ์ถ• (Nox-based Development Workflow Construction)

  • CI/CD ์—ฐ๋™ ๋ฐ ํŒŒ์ดํ”„๋ผ์ธ ์„ค๊ณ„ (CI/CD Integration and Pipeline Design)

  • ๋‹จ์œ„/ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ ์„ค๊ณ„ ๋ฐ ์ž‘์„ฑ (Unit/Integration Test Design & Implementation)

Pytest & Nox๋กœ ์นผํ‡ดํ•˜๋Š” ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ๐ŸŽฉ


์ฝ”๋“œ๋ฅผ ๊ณ ์น  ๋•Œ๋งˆ๋‹ค ๋งˆ์Œ ํ•œ๊ตฌ์„์ด ๋ถˆ์•ˆํ•˜๋‹ค๋ฉด? , ๋งค๋ฒˆ ๋˜‘๊ฐ™์€ ํ…Œ์ŠคํŠธ๋ฅผ ์ง์ ‘ ์†์œผ๋กœ ํ•˜๊ณ  ์žˆ๋‹ค๋ฉด?

์ด์ œ ๊ทธ ์‹œ๊ฐ„๊ณผ ์ŠคํŠธ๋ ˆ์Šค๋ฅผ ํ™• ์ค„์—ฌ๋“œ๋ฆด๊ฒŒ์š”! ๐Ÿ›ฉ ํŽธํ•˜๊ฒŒ ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํ…Œ์ŠคํŠธ!


์ด ๊ฐ•์˜๋Š” ๋‹จ์ˆœํžˆ ํ…Œ์ŠคํŠธ ๋ฌธ๋ฒ•์„ ์•Œ๋ ค์ฃผ๋Š” ๊ฐ•์˜๊ฐ€ ์•„๋‹ˆ์—์š”.

ํŒŒ์ด์ฌ ๊ฐœ๋ฐœ์˜ ํ‘œ์ค€์ธ Pytest์™€ ๊ฐ•๋ ฅํ•œ ์ž๋™ํ™” ์นœ๊ตฌ Nox๋ฅผ ์‚ฌ์šฉํ•ด์„œ, ๊ฐœ๋ฐœ์˜ ์‹œ์ž‘๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ž์‹ ๊ฐ๊ณผ ํšจ์œจ์„ ๊ฝ‰ ์ฑ„์›Œ ๋„ฃ๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ์—ฌ์ •์ž…๋‹ˆ๋‹ค. ์ €์™€ ํ•จ๊ป˜ ์ฆ๊ฒ๊ฒŒ ํ…Œ์ŠคํŠธํ•˜๊ณ , ๋˜‘๋˜‘ํ•˜๊ฒŒ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณผ๊นŒ์š”? ๐Ÿ˜„


โœจ ์šฐ๋ฆฌ ๊ฐ•์˜์—๋งŒ ์žˆ๋Š” ํŠน๋ณ„ํ•จ!

  • ์‹ค๋ฌด์—์„œ ์ง„์งœ ์“ฐ๋Š” ๋„๊ตฌ๋งŒ! ๊ฐ€์žฅ ๋„๋ฆฌ ์“ฐ์ด๋Š” Pytest์™€ ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์™„์„ฑํ•˜๋Š” Nox. ์š”์ฆ˜ ์‹ค๋ฌด์—์„œ ์‚ฌ๋ž‘๋ฐ›๋Š” ํ•ต์‹ฌ ๋„๊ตฌ ๋‘ ๊ฐ€์ง€๋ฅผ ๊นŠ์ด ์žˆ๊ฒŒ ๋ฐฐ์›Œ๊ฐ€์š”.

  • ํ—ค๋งค์ง€ ์•Š๊ฒŒ ๋กœ๋“œ๋งต์„ ๋”ฑ! '๋ญ˜ ๋จผ์ € ๋ฐฐ์›Œ์•ผ ํ•˜์ง€?' ๊ณ ๋ฏผํ•  ํ•„์š” ์—†์–ด์š”. ํ…Œ์ŠคํŠธ ๊ธฐ์ดˆ๋ถ€ํ„ฐ CI/CD ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์ถ•๊นŒ์ง€, ๊ฐ€์žฅ ํšจ์œจ์ ์ธ ํ•™์Šต ๋กœ๋“œ๋งต์„ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ผ์˜ค์‹œ๋ฉด ๋ผ์š”.

  • ์ฝ”๋“œ๋Š” ์—ญ์‹œ ์ง์ ‘ ์งœ๋ด์•ผ ์ œ๋ง›! ๋ˆˆ์œผ๋กœ๋งŒ ๋ณด์ง€ ์•Š์•„์š”. ๊ฐ„๋‹จํ•œ ๊ณ„์‚ฐ๊ธฐ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•จ๊ป˜ ๋งŒ๋“ค๊ณ  ๋ฐœ์ „์‹œํ‚ค๋ฉด์„œ, ๋ฐฐ์šด ๋‚ด์šฉ์„ ๋ฐ”๋กœ๋ฐ”๋กœ ๋‚ด ๊ฒƒ์œผ๋กœ ๋งŒ๋“œ๋Š” ์‹ค์Šต ์ค‘์‹ฌ์˜ ๊ฐ•์˜๋ž๋‹ˆ๋‹ค.



  • ํ…Œ์ŠคํŠธ๋งŒ? NO! ๊ฐœ๋ฐœ ์ „์ฒด๋ฅผ ํŽธํ•˜๊ฒŒ! ํ…Œ์ŠคํŠธ๋Š” ๊ธฐ๋ณธ! ์ฝ”๋“œ ์Šคํƒ€์ผ ๊ฒ€์‚ฌ, ํฌ๋งคํŒ…, ์—ฌ๋Ÿฌ ํ™˜๊ฒฝ ๋™์‹œ ํ…Œ์ŠคํŠธ๊นŒ์ง€. ๊ท€์ฐฎ์€ ๋ชจ๋“  ๊ณผ์ •์„ Nox๋กœ ์ž๋™ํ™”ํ•ด์„œ ๊ฐœ๋ฐœ์˜ ์งˆ์„ ๋†’์—ฌ๋ด์š”.


๐Ÿš€ ๊ฐ•์˜๊ฐ€ ๋๋‚˜๋ฉด, ์šฐ๋ฆฌ๋Š”...

  • '์ด๊ฑฐ ๊ดœ์ฐฎ์„๊นŒ?' ํ•˜๋Š” ๋ถˆ์•ˆ๊ฐ ๋Œ€์‹  "๋ฌธ์ œ์—†์–ด!" ํ•˜๋Š” ์ž์‹ ๊ฐ์ด ์ƒ๊ธธ ๊ฑฐ์˜ˆ์š”.

  • ๋ฐ˜๋ณต ์ž‘์—…์€ ์ปดํ“จํ„ฐ์—๊ฒŒ ๋งก๊ธฐ๊ณ , ๋” ์ฐฝ์˜์ ์ด๊ณ  ์ค‘์š”ํ•œ ์ผ์— ์ง‘์ค‘ํ•˜๊ฒŒ ๋  ๊ฑฐ์˜ˆ์š”.

  • ๋™๋ฃŒ์—๊ฒŒ "์™€, ์ด ์ฝ”๋“œ ์ •๋ง ๊น”๋”ํ•˜๊ณ  ์•ˆ์ •์ ์ด๋‹ค!" ๋ผ๋Š” ์นญ์ฐฌ์„ ๋“ฃ๊ฒŒ ๋ ์ง€๋„ ๋ชฐ๋ผ์š”.

  • ํŒ€์˜ ๊ฐœ๋ฐœ ๋ฌธํ™”๋ฅผ ํ•œ ๋‹จ๊ณ„ ์„ฑ์žฅ์‹œํ‚ค๋Š” ๋ฏฟ์Œ์งํ•œ ๋™๋ฃŒ๊ฐ€ ๋  ์ˆ˜ ์žˆ์„ ๊ฑฐ์˜ˆ์š”.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœํ•ด์š”

"ํ…Œ์ŠคํŠธ, ํ•ด์•ผ ํ•˜๋Š” ๊ฑด ์•Œ๊ฒ ๋Š”๋ฐ..." ๋ง‰๋ง‰ํ•˜๊ธฐ๋งŒ ํ•œ ํ…Œ์ŠคํŠธ ์ž…๋ฌธ์ž


๋งค๋ฒˆ ์†์œผ๋กœ ํ…Œ์ŠคํŠธํ•˜๋А๋ผ ์‹œ๊ฐ„์ด ๋ถ€์กฑํ•œ ํšจ์œจ์„ฑ์„ ๋†’์ด๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž


๋” ์•ˆ์ •์ ์ด๊ณ  ์‹ ๋ขฐ๋„ ๋†’์€ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž


์ด๋Ÿฐ ๋‚ด์šฉ์„ ๋ฐฐ์›Œ์š”.

Pytest๋กœ ์ œ๋Œ€๋กœ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฒ•

'์•„, ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ด๋ ‡๊ฒŒ ์งœ๋Š” ๊ฑฐ๊ตฌ๋‚˜!' ๋ฌด๋ฆŽ์„ ํƒ ์น˜๊ฒŒ ๋  ๊ฑฐ์˜ˆ์š”. ํ”ฝ์Šค์ฒ˜, ๋ชจํ‚น ๋“ฑ ์‹ค๋ฌด์—์„œ ์“ฐ๋Š” pytest์˜ ๊ณ ๊ธ‰ ๊ธฐ์ˆ ๊นŒ์ง€ ํ™•์‹คํ•˜๊ฒŒ ์•Œ๋ ค๋“œ๋ ค์š”.


Nox๋กœ ๊ท€์ฐฎ์€ ์ผ ์ž๋™ํ™”ํ•˜๊ธฐ

ํ…Œ์ŠคํŠธ ์‹คํ–‰, ์ฝ”๋“œ ์ •๋ฆฌ ๋“ฑ ๋งค๋ฒˆ ํ•˜๊ธฐ ๊ท€์ฐฎ์•˜๋˜ ์ผ๋“ค์„ ๋ช…๋ น์–ด ํ•˜๋‚˜๋กœ ๋๋‚ด๋Š” ๋งˆ๋ฒ•! nox๋กœ ๋‚˜๋งŒ์˜ ์ž๋™ํ™” ์„ธ์…˜์„ ๋งŒ๋“œ๋Š” ๋ฒ•์„ ๋ฐฐ์›Œ์š”.


CI/CD๋กœ ๋˜‘๋˜‘ํ•˜๊ฒŒ ํ˜‘์—…ํ•˜๊ธฐ

๋‚ด๊ฐ€ ๋งŒ๋“  ์ž๋™ํ™” ๋กœ์ง์„ GitHub Actions์— ์—ฐ๊ฒฐํ•ด ๋ด์š”. ์ฝ”๋“œ๋ฅผ ์˜ฌ๋ฆด ๋•Œ๋งˆ๋‹ค ๋กœ๋ด‡์ด ์•Œ์•„์„œ ํ…Œ์ŠคํŠธํ•ด์ฃผ๋‹ˆ ์ •๋ง ํŽธํ•ด์งˆ ๊ฑฐ์˜ˆ์š”.



๋‚ด ์ฝ”๋“œ์˜ ๋นˆํ‹ˆ์„ ์ฐพ๋Š” '์ปค๋ฒ„๋ฆฌ์ง€'

'๋‚ด ํ…Œ์ŠคํŠธ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ผผ๊ผผํ•˜์ง€?' ๊ถ๊ธˆํ–ˆ๋‹ค๋ฉด ์ปค๋ฒ„๋ฆฌ์ง€๋ฅผ ์ธก์ •ํ•ด๋ณด์„ธ์š”. ์ฝ”๋“œ์˜ ์–ด๋–ค ๋ถ€๋ถ„์„ ๋†“์ณค๋Š”์ง€ ์ฐพ์•„๋‚ด๊ณ  ๋” ์™„๋ฒฝํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์–ด์š”.

AI์™€ ์ปดํ“จํ„ฐ ๊ณตํ•™์˜ ๋ฌดํ•œํ•œ ๊ฐ€๋Šฅ์„ฑ์„ ํƒ๊ตฌํ•˜๋ฉฐ, ๊ทธ ์—ฌ์ •์„ ์—ฌ๋Ÿฌ๋ถ„๊ณผ ๋‚˜๋ˆ„๊ณ  ์‹ถ์€ ํ•ด์—ฌ์ž…๋‹ˆ๋‹ค.


ํ•™๋ถ€ ์‹œ์ ˆ '์ปดํ“จํ„ฐ ๊ณตํ•™ ์ค‘๋…์ž'๋ผ ๋ถˆ๋ฆด ๋งŒํผ ์ „๊ณต์— ๋Œ€ํ•œ ์—ด์ •์œผ๋กœ 4.4์  ์ด์ƒ์˜ ์ „๊ณต ํ•™์ ์œผ๋กœ ์ˆ˜์„ ์กธ์—…ํ•˜์˜€๊ณ , S๋Œ€ํ•™์›์—์„œ AI๋ฅผ ์ „๊ณตํ•˜๋ฉฐ ์„์‚ฌ ํ•™์œ„๋ฅผ ๋ฐ›๊ณ  ๋ฐ•์‚ฌ ๊ณผ์ •์„ ํ†ตํ•ด ์ „๋ฌธ์„ฑ์„ ์‹ฌํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.


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


์ง€๊ธˆ์€ ๊ตญ๋‚ด Top3 ๋Œ€๊ธฐ์—… ์ค‘ ํ•œ ๊ณณ์—์„œ LLM ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ๋ฐ PM์œผ๋กœ ์ผํ•˜๋ฉฐ, AI ๊ธฐ์ˆ ์ด ์šฐ๋ฆฌ ์‚ถ์— ๊ฐ€์ ธ์˜ฌ ๊ธ์ •์ ์ธ ๋ณ€ํ™”๋“ค์„ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ๊ฒช์—ˆ๋˜ ๊ณ ๋ฏผ๊ณผ ํ•ด๊ฒฐ์˜ ๊ณผ์ •, ๊ทธ๋ฆฌ๊ณ  ํ˜„์žฅ์—์„œ ์–ป์€ ์ƒ์ƒํ•œ ๋…ธํ•˜์šฐ๋“ค์„ ์—ฌ๋Ÿฌ๋ถ„๊ป˜ ์•„๋‚Œ์—†์ด ์ „๋‹ฌํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.


๊ฐœ๋ฐœ์ด๋ผ๋Š” ํฅ๋ฏธ๋กœ์šด ์„ธ๊ณ„๋กœ์˜ ์—ฌ์ •์— ๋“ ๋“ ํ•œ ๊ธธ์žก์ด๊ฐ€ ๋˜์–ด ๋“œ๋ฆด๊ฒŒ์š”.

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • ๊ฐ•์˜์˜ ํ„ฐ๋ฏธ๋„์€ Mac ๊ธฐ์ค€์ž…๋‹ˆ๋‹ค!

ํ•™์Šต ์ž๋ฃŒ

์„ ์ˆ˜ ์ง€์‹ ๋ฐ ์œ ์˜์‚ฌํ•ญ

  • ๊ธฐ๋ณธ์ ์ธ ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ฒด๊ณ„์ ์ธ ํ…Œ์ŠคํŠธ๊ฐ€ ์ฒ˜์Œ์ธ ํŒŒ์ด์ฌ ๊ฐœ๋ฐœ์ž

  • ๋ฐ˜๋ณต์ ์ธ ๊ฐœ๋ฐœ ์ž‘์—…์— ์ง€์ณ ์ž๋™ํ™”๊ฐ€ ํ•„์š”ํ•œ ๊ฐœ๋ฐœ์ž

  • ์•ˆ์ •์ ์ธ ์„œ๋น„์Šค์™€ API๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์‹ถ์€ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

  • ํŒ€์˜ ์ฝ”๋“œ ํ’ˆ์งˆ๊ณผ ๊ฐœ๋ฐœ ๋ฌธํ™”๋ฅผ ๊ฐœ์„ ํ•˜๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ๊ธฐ์ดˆ ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋Šฅ๋ ฅ

์•ˆ๋…•ํ•˜์„ธ์š”
ํ•ด์—ฌ์ž…๋‹ˆ๋‹ค.

157

๋ช…

์ˆ˜๊ฐ•์ƒ

16

๊ฐœ

์ˆ˜๊ฐ•ํ‰

38

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

2

๊ฐœ

๊ฐ•์˜

๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค!

AI์™€ ์ปดํ“จํ„ฐ ๊ณตํ•™์˜ ๋ฌดํ•œํ•œ ๊ฐ€๋Šฅ์„ฑ์„ ํƒ๊ตฌํ•˜๋ฉฐ, ๊ทธ ์—ฌ์ •์„ ์—ฌ๋Ÿฌ๋ถ„๊ณผ ๋‚˜๋ˆ„๊ณ  ์‹ถ์€ ํ•ด์—ฌ์ž…๋‹ˆ๋‹ค.

ํ•™๋ถ€ ์‹œ์ ˆ '์ปดํ“จํ„ฐ ๊ณตํ•™ ์ค‘๋…์ž'๋ผ ๋ถˆ๋ฆด ๋งŒํผ ์ „๊ณต์— ๋Œ€ํ•œ ์—ด์ •์œผ๋กœ 4.4์  ์ด์ƒ์˜ ์ „๊ณต ํ•™์ ์œผ๋กœ ์ˆ˜์„ ์กธ์—…ํ•˜์˜€๊ณ , S๋Œ€ํ•™์›์—์„œ AI๋ฅผ ์ „๊ณตํ•˜๋ฉฐ ์„์‚ฌ ํ•™์œ„๋ฅผ ๋ฐ›๊ณ  ๋ฐ•์‚ฌ ๊ณผ์ •์„ ํ†ตํ•ด ์ „๋ฌธ์„ฑ์„ ์‹ฌํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์ด๋ก ์  ํƒ๊ตฌ๋งŒํผ์ด๋‚˜ ์‹ค์ œ ์„ธ์ƒ์˜ ๋ฌธ์ œ๋ฅผ AI๋กœ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์— ํฐ ๋งค๋ ฅ์„ ๋А๊ปด, ๋ฐ•์‚ฌ ๊ณผ์ •์„ ์ž ์‹œ ๋ฉˆ์ถ”๊ณ  ์Šคํƒ€ํŠธ์—…์—์„œ AI ๊ธฐ๋ฐ˜ LLM ๋ฐ ๋น„๋””์˜ค ๋ถ„์„ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฒฝํ—˜ํ•˜๋ฉฐ ๊ท€์ค‘ํ•œ ์‹ค์ „ ๊ฒฝํ—˜์„ ์Œ“์•˜์Šต๋‹ˆ๋‹ค.

์ง€๊ธˆ์€ ๊ตญ๋‚ด Top3 ๋Œ€๊ธฐ์—… ์ค‘ ํ•œ ๊ณณ์—์„œ LLM ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ๋ฐ PM์œผ๋กœ ์ผํ•˜๋ฉฐ, AI ๊ธฐ์ˆ ์ด ์šฐ๋ฆฌ ์‚ถ์— ๊ฐ€์ ธ์˜ฌ ๊ธ์ •์ ์ธ ๋ณ€ํ™”๋“ค์„ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ๊ฒช์—ˆ๋˜ ๊ณ ๋ฏผ๊ณผ ํ•ด๊ฒฐ์˜ ๊ณผ์ •, ๊ทธ๋ฆฌ๊ณ  ํ˜„์žฅ์—์„œ ์–ป์€ ์ƒ์ƒํ•œ ๋…ธํ•˜์šฐ๋“ค์„ ์—ฌ๋Ÿฌ๋ถ„๊ป˜ ์•„๋‚Œ์—†์ด ์ „๋‹ฌํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. AI๋ผ๋Š” ํฅ๋ฏธ๋กœ์šด ์„ธ๊ณ„๋กœ์˜ ์—ฌ์ •์— ๋“ ๋“ ํ•œ ๊ธธ์žก์ด๊ฐ€ ๋˜์–ด ๋“œ๋ฆด๊ฒŒ์š”.

๋ฌธ์˜ ๋ฐ ์ œ์˜ : haeyeo.open@gmail.com

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

22๊ฐœ โˆ™ (9์‹œ๊ฐ„ 58๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

4๊ฐœ

3.0

4๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ์•ˆ์ด๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์•ˆ์ด

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  1.0

    ์ˆ˜์ •๋จ

    1

    45% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์Šคํฌ๋กค์€ ์ข€ ๊ฐ™์ด ์›€์ง์ด๋ฉด ์ข‹๊ฒ ์–ด์š”. ๋งฅ๋ฝ์„ ๋”ฐ๋ผ๊ฐ€๊ธฐ ์‰ฝ์ง€ ์•Š๋„ค์š”.. ์ฝ”๋“œ๋ฅผ ๊ฐ™์ด ์“ฐ๋ฉด์„œ ์ฐจ๊ทผ์ฐจ๊ทผ ๋”ฐ๋ผ๊ฐ€๋ฉด ์ข€ ๋” ์ดํ•ดํ•˜๊ธฐ ์ˆ˜์›”ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ง์…ˆ, ๋บ„์…ˆ, ๊ณฑ์…ˆ ๋“ฑ์œผ๋กœ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ ์–ด์ฃผ์…จ๋Š”๋ฐ ๋ง‰์ƒ ์ด๊ฑธ ํ˜„์—…์— ์–ด๋–ป๊ฒŒ ์ ์šฉํ•ด์•ผ ํ• ์ง€ ์ข€ ์–ด๋ ต๋”๋ผ๊ณ ์š”.

    • ์ˆ˜๋ผˆ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ์ˆ˜๋ผˆ

      ์ˆ˜๊ฐ•ํ‰ 39

      โˆ™

      ํ‰๊ท  ํ‰์  4.9

      5

      14% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      • roach๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        roach

        ์ˆ˜๊ฐ•ํ‰ 7

        โˆ™

        ํ‰๊ท  ํ‰์  4.4

        5

        32% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        • ํ•ด์—ฌ
          ์ง€์‹๊ณต์œ ์ž

          ์•ˆ๋…•ํ•˜์„ธ์š”, ๊ฐ•์‚ฌํ•ด์—ฌ์ž…๋‹ˆ๋‹ค. ๋จผ์ € ์ˆ˜๊ฐ•์‹ ์ฒญํ•ด์ฃผ์…”์„œ ๋„ˆ๋ฌด ๊ฐ์‚ฌ๋“œ๋ ค์š” :) ์†Œ์ค‘ํ•œ ์ˆ˜๊ฐ•ํ‰ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

      • Yellowbutter๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        Yellowbutter

        ์ˆ˜๊ฐ•ํ‰ 2

        โˆ™

        ํ‰๊ท  ํ‰์  3.0

        1

        41% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        ๋…ธ์…˜์€ ์ •๋ง ์ •๋ฆฌ๊ฐ€ ์ž˜๋˜์–ด์žˆ๋Š”๋ฐ์š”. ๊ทธ๊ฒŒ ๋์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. e2e์—์„œ ์–ด๋–ค ์‹์œผ๋กœ ์“ฐ์ผ์ง€ ์˜ˆ์‹œ๊ฐ€ ์—†์–ด ๊ฐ์ด ์ž˜ ์•ˆ์žกํžˆ๊ณ  ๊ฐ•์˜ ํ™”๋ฉด ์Šคํฌ๋กค๋„ ์•ˆ ๋„˜์–ด๊ฐ€๋Š”๊ฑด ์ข€ ๊ทธ๋ ‡๋„ค์š”..

        ํ•ด์—ฌ๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

        ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

        ๋น„์Šทํ•œ ๊ฐ•์˜

        ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

        ๋น„๊ณต๊ฐœ ๊ฐ•์˜๋กœ
        ์ˆ˜๊ฐ•์ด ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.