๐Ÿ† AI์Šคํ„ฐ๋”” 20๊ธฐ 2์ฃผ์ฐจ ๋ฒ ์ŠคํŠธ ์‚ฌ๋ก€ ํ๋ ˆ์ด์…˜ - ๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ&์—…๋ฌด

๐Ÿ“š 20๊ธฐ ํด์ฝ”์ž๋™ํ™”

โœ๏ธ [Claude Code] BigQuery + ์Šฌ๋ž™์œผ๋กœ ์ผ์ผ ๋งค์ถœ ๋ฆฌํฌํŠธ ์ž๋™ํ™”ํ•˜๊ธฐ

์—์ดํ•˜์ด

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • ์ผ์ž๋ณ„ 10๋งŒ ํ–‰ ์ด์ƒ์˜ ์ƒํ’ˆ ๋งค์ถœ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™ ๋ถ„์„ํ•˜๊ณ  ์Šฌ๋ž™์œผ๋กœ ๋ฆฌํฌํŒ…ํ•˜๋Š” ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•œ ์‚ฌ๋ก€

  • BigQuery์˜ ๋Œ€์šฉ๋Ÿ‰ ์ƒํ’ˆ ๋งค์ถœ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™์œผ๋กœ ๋ถ„์„ํ•˜์—ฌ ๊ธ‰๋ณ€๋™ ์ƒํ’ˆ์„ ์กฐ๊ธฐ ํŒŒ์•…ํ•จ

  • ๋งค์ผ ๋ฐ˜๋ณต๋˜๋Š” ์ˆ˜๋™ ๋ฐ์ดํ„ฐ ํ™•์ธ ๋ฐ ๊ณ„์‚ฐ ์ž‘์—…์„ ์ž๋™ํ™”ํ•จ

  • ์ „์ผ ๋Œ€๋น„ ๊ธ‰์ƒ์Šน/๊ธ‰ํ•˜๋ฝ ์ƒํ’ˆ(ยฑ30%)์„ ์ž๋™ ํƒ์ง€ํ•˜์—ฌ ์‹ ์†ํ•œ ๋Œ€์‘์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•จ

  • ์ƒํ’ˆ๋ณ„/ํŒ€๋ณ„ ๋งค์ถœ ๋ฐ ์ˆ˜์ต์„ฑ ์ง€ํ‘œ๋ฅผ ์ž๋™์œผ๋กœ ๊ณ„์‚ฐํ•˜์—ฌ ์Šฌ๋ž™์œผ๋กœ ์ „์†กํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • Claude Code (Claude Opus 4.5) : ์ „์ฒด ์‹œ์Šคํ…œ ์„ค๊ณ„, Python ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ, ๋ถ„์„ ๋กœ์ง ๊ตฌํ˜„

  • BigQuery : 10๋งŒ ํ–‰ ์ด์ƒ์˜ ์ƒํ’ˆ ๋งค์ถœ ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ์กฐํšŒ

  • ์Šฌ๋ž™ Webhook : ๋ถ„์„ ๊ฒฐ๊ณผ ์ž๋™ ๋ฆฌํฌํŒ… ์ „์†ก

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ ์š”๊ตฌ์‚ฌํ•ญ ์ •๋ฆฌ ๋ฐ ์‹œ์Šคํ…œ ์„ค๊ณ„

  • Claude Code์˜ ๊ณ„ํš ๋ชจ๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ „์ฒด ์ž๋™ํ™” ์‹œ์Šคํ…œ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„๋ฐ›์Œ

  • '์ƒํ’ˆ๋ณ„ ๋งค์ถœ ๋ถ„์„์„ ์ž๋™ํ™”ํ•˜๊ณ  ์‹ถ์–ด. BigQuery์— 10๋งŒ ํ–‰ ์ด์ƒ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๊ณ , ๋งค์ผ ์•„์นจ ์Šฌ๋ž™์œผ๋กœ ๋ฆฌํฌํŠธ ๋ฐ›๊ณ  ์‹ถ์–ด'๋ผ๋Š” ์š”์ฒญ์œผ๋กœ ์‹œ์ž‘ํ•จ

  • BigQuery โ†’ Python โ†’ ๋ถ„์„ โ†’ ์Šฌ๋ž™ ์ „์†ก์˜ ํ๋ฆ„์œผ๋กœ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์ œ์•ˆ๋จ

  • ๋Œ€ํ™”๋งŒ์œผ๋กœ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ํ•œ๊ณ„๋ฅผ ๋„˜์–ด์„œ๋Š” ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐฉ์•ˆ์„ ์ˆ˜๋ฆฝํ•จ

2๏ธโƒฃ ์‹ค์ œ ์ฝ”๋“œ ๊ตฌํ˜„ ๋ฐ ํŒŒ์ผ ์ƒ์„ฑ

  • '์ด ๊ณ„ํš๋Œ€๋กœ ๊ตฌํ˜„ํ•ด์ค˜'๋ผ๋Š” ๊ฐ„๋‹จํ•œ ์š”์ฒญ์œผ๋กœ ์ „์ฒด ์‹œ์Šคํ…œ ์ฝ”๋“œ๋ฅผ ์ž๋™ ์ƒ์„ฑํ•จ

  • `daily_report.py`(๋ฉ”์ธ ๋ถ„์„ ์Šคํฌ๋ฆฝํŠธ), `config.py`(์„ค์ • ํŒŒ์ผ), `requirements.txt`(ํŒจํ‚ค์ง€ ๋ชฉ๋ก), `README.md`(์‚ฌ์šฉ ๊ฐ€์ด๋“œ) ์ด 4๊ฐœ ํŒŒ์ผ์ด ์ƒ์„ฑ๋จ

  • ์ƒํ’ˆ๋ณ„ ๋งค์ถœ ๋ฐ ์ˆ˜์ต์„ฑ ์ž๋™ ๊ณ„์‚ฐ ๋กœ์ง์ด ๊ตฌํ˜„๋จ

  • ์ „์ผ ๋Œ€๋น„ ๊ธ‰๋ณ€๋™ TOP 5 ์ž๋™ ํƒ์ง€ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋จ

3๏ธโƒฃ ์ž๋™ํ™” ์‹œ์Šคํ…œ ์™„์„ฑ

  • CSV ํŒŒ์ผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•œ ํ›„ SKILL + ์Šฌ๋ž˜์‹œ ์ปค๋งจ๋“œ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•จ

  • ํด๋”์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ๋งŒ ํ•˜๋ฉด ์›ํ•˜๋Š” ๋‚ ์งœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™ ๋ถ„์„ํ•˜๋Š” ์‹œ์Šคํ…œ์ด ์™„์„ฑ๋จ

  • ์Šฌ๋ž™ Block Kit ํ˜•์‹์œผ๋กœ ๊น”๋”ํ•œ ๋ฆฌํฌํŠธ๊ฐ€ ์ž๋™ ์ „์†ก๋˜๋„๋ก ๊ตฌํ˜„ํ•จ

  • ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ  ๋Œ€ํ™”๋งŒ์œผ๋กœ ์ „์ฒด ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•จ

๐Ÿ“š 20๊ธฐ HRD์ž๋™ํ™”

โœ๏ธ [Typebot ์‚ฌ๋ก€๊ณต์œ  โ‘ ] '์ด๊ฑฐ ๋‹น์žฅ ํŒ๋งค ์‚ฌ์ดํŠธ์— ์ ์šฉํ•˜๊ณ  ์‹ถ์–ด์š”' ์†Œ๋ฆฌ ๋‚˜์˜ค๋Š” ์ฑ—๋ด‡, ๊ฐœ๋ฐœ์ง€์‹ ์—†์ด ๋š๋”ฑ ๋งŒ๋“ค์—ˆ์–ด์š”

Green

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • Typebot์„ ํ™œ์šฉํ•ด ์‚ฌ์ดํŠธ์— ์‚ฝ์ž… ๊ฐ€๋Šฅํ•œ ์‚ฌ์šฉ์ž ๋งž์ถคํ˜• ๋งˆ์ผ€ํŒ… ์ฑ—๋ด‡์„ ์ œ์ž‘ํ•œ ์‚ฌ๋ก€

  • ๋ธŒ๋žœ๋“œ์˜ ์•ฐํ”Œ ๋ฐ ์ด๋„ˆ๋ทฐํ‹ฐ ์ œํ’ˆ์„ ํŒ๋งคํ•˜๊ธฐ ์œ„ํ•œ ๋งž์ถคํ˜• ์ œํ’ˆ ์ถ”์ฒœ ์ฑ—๋ด‡์„ ๊ตฌ์ถ•ํ•จ

  • ์‚ฌ์šฉ์ž์˜ ๋‹ˆ์ฆˆ๋ฅผ ํŒŒ์•…ํ•˜์—ฌ ๊ฐ ์ œํ’ˆ์ด ๊ฒฐ๊ณผ์— ๋ฌด์กฐ๊ฑด ์ถ”์ฒœ๋˜๋„๋ก ์„ค๋ฌธ ํ”Œ๋กœ์šฐ๋ฅผ ์„ค๊ณ„ํ•จ

  • ๋น„๊ฐœ๋ฐœ์ž๋„ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ๋ฐฉ์‹์œผ๋กœ ์ฑ—๋ด‡์„ ์ œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ํ…Œ์ŠคํŠธํ•จ

  • OpenAI API๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ๊ณ ๊ฐ ๋งž์ถคํ˜• ์ถ”์ฒœ ๋ฉ”์‹œ์ง€๋ฅผ ์ž๋™ ์ƒ์„ฑํ•˜๋„๋ก ๊ตฌํ˜„ํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • Gemini: Typebot ์ œ์ž‘์„ ์œ„ํ•œ ์ปจ์…‰ ๋„์ถœ์šฉ ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ, ๋ธŒ๋žœ๋“œ ์ œํ’ˆ ์กฐ์‚ฌ, ํ”Œ๋กœ์šฐ ์„ค๊ณ„, ๋ณ€์ˆ˜๋ช… ์„ค์ •, OpenAI ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ƒ์„ฑ

  • Typebot: ๋น„๊ฐœ๋ฐœ์ž์šฉ ์ฑ—๋ด‡ ๋นŒ๋” ํ”Œ๋žซํผ์œผ๋กœ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ๋ฐฉ์‹์˜ ์„ค๋ฌธํ˜• ์ฑ—๋ด‡ ์ œ์ž‘ ๋ฐ ๋ฐฐํฌ, ๊ฒฐ๊ณผ DB ์ˆ˜์ง‘

  • OpenAI API: ์‚ฌ์šฉ์ž ๋งž์ถคํ˜• ์ œํ’ˆ ์ถ”์ฒœ ๋ฉ”์‹œ์ง€ ์ž๋™ ์ƒ์„ฑ

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ Gemini์™€ Typebot ์ œ์ž‘์„ ์œ„ํ•œ ์ปจ์…‰ ๋„์ถœ์šฉ ์Šคํฌ๋ฆฝํŠธ ์ž‘์„ฑ

  • Gemini์—๊ฒŒ ์ง์ ‘ ํƒ€์ž…๋ด‡ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์š”์ฒญํ•˜๋Š” ๋Œ€์‹ , ๋จผ์ € 'ํƒ€์ž…๋ด‡ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์งœ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•˜๋Š” ํ”„๋กฌํ”„ํŠธ'๋ถ€ํ„ฐ ๋งŒ๋“ค์–ด๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•จ

  • ๋ธŒ๋žœ๋“œ์—์„œ ํŒ๋งคํ•˜๋Š” ์ œํ’ˆ์˜ ์ œํ’ˆ๋ช…, ํŠน์ง•, ๊ฐ€๊ฒฉ, ๋ฆฌ๋ทฐ ๋“ฑ์„ ์ง์ ‘ ๋ณต์‚ฌํ•˜์—ฌ Gemini์—๊ฒŒ ์ œ๊ณตํ•˜๊ณ  ๊ฐ ์ œํ’ˆ์„ ์ž์„ธํžˆ ์กฐ์‚ฌํ•˜๋„๋ก ์ง€์‹œํ•จ

  • ๋ธŒ๋žœ๋“œ ๋ฌด๋“œ๋ฅผ ๋ฐ˜์˜ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ์„ฑ ์ด๋ฏธ์ง€๋‚˜ ์ œํ’ˆ์ปท์„ ํ•จ๊ป˜ ์—…๋กœ๋“œํ•˜๊ณ , ํƒ€๊ฒŸ์ธต(30~40๋Œ€ ์—ฌ์„ฑ)์˜ ํŠน์„ฑ์„ ๊ณ ๋ คํ•œ ํ”„๋กฌํ”„ํŠธ ๋ณด์ถฉ์„ ์š”์ฒญํ•จ

  • ์•ž์„  ๋งฅ๋ฝ์„ ์ธ์ง€ํ•œ Gemini๊ฐ€ ํƒ€์ž…๋ด‡ ํ”„๋กฌํ”„ํŠธ ์™ธ์—๋„ OpenAI API ์—ฐ๊ฒฐ ์‹œ ์‚ฌ์šฉํ•  ํ”„๋กฌํ”„ํŠธ๊นŒ์ง€ ์ž‘์„ฑํ•ด์คŒ

2๏ธโƒฃ Gemini์—๊ฒŒ Typebot ์ปจ์…‰ ๋„์ถœ ๋ฐ ๊ตฌ์ฒด์ ์ธ ํ”Œ๋กœ์šฐ ์„ค๊ณ„

  • Gemini๊ฐ€ ์ œ์‹œํ•œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ตฌ์ฒด์ ์ธ ์ปจ์…‰๊ณผ ์‹œ๋‚˜๋ฆฌ์˜ค ์ค‘์—์„œ ์ตœ์ข… ์ปจ์…‰์„ ๊ฒฐ์ •ํ•จ

  • ๊ตฌ์ฒด์ ์ธ ํ”Œ๋กœ์šฐ ๊ตฌ์กฐ์™€ ๋ณ€์ˆ˜๋ช… ์„ค์ • ๋ฐฉ๋ฒ•์„ Gemini์—๊ฒŒ ์งˆ๋ฌธํ•˜๋ฉฐ ํƒ€์ž…๋ด‡ ์„ค๊ณ„๋ฅผ ๊ตฌ์ฒดํ™”ํ•จ

  • 'Result ๋‹จ๊ณ„์—์„œ ์ œํ’ˆ ์ด๋ฏธ์ง€์™€ ๋งํฌ๋ฅผ ํ•จ๊ป˜ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ๋‹ค', '์ถ”์ฒœ ์ฝ”๋ฉ˜ํŠธ๋Š” OpenAI ๋ธ”๋ก์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ๋‹ค' ๋“ฑ ๊ตฌ์ฒด์ ์ธ ๊ธฐ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ•จ๊ป˜ ์š”์ฒญํ•จ

3๏ธโƒฃ Typebot์—์„œ ํ”Œ๋กœ์šฐ ๋งŒ๋“ค๊ธฐ

  • Typebot์— ๊ฐ€์ž… ํ›„ ์ƒˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์™ผ์ชฝ ๋„ค๋น„๊ฒŒ์ด์…˜์˜ ๋ฐ•์Šค๋“ค์„ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ์œผ๋กœ ๋Œ์–ด์™€ ํ”Œ๋กœ์šฐ๋ฅผ ๊ตฌ์„ฑํ•จ

  • ๋ ˆ๊ณ  ๋ธ”๋Ÿญ ์กฐ๋ฆฝํ•˜๋“ฏ ๊ธฐ๋Šฅ ๋ธ”๋Ÿญ๋“ค์„ ์Œ“์•„ ์˜ฌ๋ฆฌ๊ณ  ํ™”์‚ดํ‘œ๋กœ ์—ฐ๊ฒฐํ•˜์—ฌ ์ตœ์ข… ํ”Œ๋กœ์šฐ๋ฅผ ์™„์„ฑํ•จ

  • ๋ฒ„ํŠผ, ํ…์ŠคํŠธ ์ž…๋ ฅ, ์กฐ๊ฑด ๋ถ„๊ธฐ, OpenAI ์—ฐ๊ฒฐ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ธ”๋Ÿญ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ๋งž์ถคํ˜• ์ถ”์ฒœ ๋กœ์ง์„ ๊ตฌํ˜„ํ•จ

  • ํ™”๋ฉด ์šฐ์ธก ์ƒ๋‹จ์˜ 'Test' ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‹ค์ œ ์œ ์ €์—๊ฒŒ ๋ณด์ด๋Š” ํ™”๋ฉด์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธํ•˜๋ฉฐ ์ˆ˜์ •ํ•จ

4๏ธโƒฃ Theme & Settings ์„ค์ •ํ•˜๊ธฐ

  • Theme ํƒญ์—์„œ ์ฑ„ํŒ…์ฐฝ ๋ฐฐ๊ฒฝ์ƒ‰, ๋งํ’์„  ์ƒ‰์ƒ, ํฐํŠธ, ๋ด‡ ์•„๋ฐ”ํƒ€ ๋“ฑ์„ ๋ธŒ๋žœ๋“œ ์ปจ์…‰์— ๋งž๊ฒŒ ๋””์ž์ธํ•จ

  • Settings ํƒญ์—์„œ ์ฑ—๋ด‡์˜ ๋ฉ”์‹œ์ง€ ์ „์†ก ์†๋„๋ฅผ ์กฐ์ ˆํ•˜์—ฌ ์‹ค์ œ ๋Œ€ํ™”ํ•˜๋Š” ๋“ฏํ•œ ์ž์—ฐ์Šค๋Ÿฌ์šด ๋А๋‚Œ์„ ์—ฐ์ถœํ•จ

  • ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(ํƒ€์ดํ‹€, ์„ค๋ช…)๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๊ฒ€์ƒ‰ ๋…ธ์ถœ ์‹œ๋‚˜ ๋งํฌ ๋ฏธ๋ฆฌ๋ณด๊ธฐ์—์„œ ๊ตฌ์ฒด์ ์ธ ์ •๋ณด๊ฐ€ ํ‘œ์‹œ๋˜๋„๋ก ์„ค์ •ํ•จ

  • ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ž‘์„ฑ์ด ์–ด๋ ค์šธ ๊ฒฝ์šฐ Gemini์—๊ฒŒ ์—ฌ๋Ÿฌ ์•„์ด๋””์–ด๋ฅผ ์š”์ฒญํ•˜์—ฌ ํ™œ์šฉํ•จ

5๏ธโƒฃ Publish ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋ฐฐํฌํ•˜๊ธฐ

  • ํ™”๋ฉด ์šฐ์ธก ์ƒ๋‹จ์˜ ์ฃผํ™ฉ์ƒ‰ 'Publish' ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์†์‰ฝ๊ฒŒ ์„ค๋ฌธ/์ฑ—๋ด‡์„ ๋ฐฐํฌํ•จ

6๏ธโƒฃ Result ํƒญ์—์„œ ์„ค๋ฌธ ๊ฒฐ๊ณผ DB ์กฐํšŒํ•˜๊ธฐ

  • ๋ฐฐํฌ ํ›„ ์ƒ์„ฑ๋˜๋Š” Result ํƒญ์—์„œ ์‚ฌ์šฉ์ž์˜ ์„ค๋ฌธ ์‘๋‹ต ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•จ

  • ๋ฒ„ํŠผ ๋ธ”๋Ÿญ์˜ 'Internal value' ์„ค์ • ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ๊ธด ์„ ํƒ์ง€ ํ…์ŠคํŠธ ๋Œ€์‹  ๊ฐ„๊ฒฐํ•œ ๋Œ€์ฒด ๊ฐ’์ด DB์— ์ €์žฅ๋˜๋„๋ก ์„ค์ •ํ•จ

๐Ÿ“š 20๊ธฐ ๋ฆฐ๋””์—์ด์ „ํŠธ

โœ๏ธ n8n, make ๋น„์ผœ~!! ์ด๊ฒŒ ๋œ๋‹ค๊ณ ,,, ๋ฆฐ๋”” ์—์ด์ „ํŠธ๋กœ ์†์— ์†์žก๊ณ  ์ž๋™ํ™”์˜ ๋ฒฝ์„ ๋„˜์–ด์š”โ€ฆ

๋ฒค์ฟ ๋ฒ„์ชผ

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • ๋ฆฐ๋”” AI ์—์ด์ „ํŠธ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฐ˜๋ณต์ ์ธ ๊ฒฝ์Ÿ์‚ฌ ๋ถ„์„๊ณผ ์‹œ์žฅ ๋ฆฌ์„œ์น˜ ์—…๋ฌด๋ฅผ ์ž๋™ํ™”ํ•œ ์‚ฌ๋ก€

  • ๊ฒฝ์Ÿ์‚ฌ ๋ถ„์„ ๋ฐ ์‹œ์žฅ ๋ฆฌ์„œ์น˜ ๋“ฑ ๋ฐ˜๋ณต์ ์ธ ์ •๋ณด ์กฐ์‚ฌ ์—…๋ฌด๋ฅผ ์ž๋™ํ™”ํ•จ

  • ๋น„์Šทํ•œ ํ˜•์‹์˜ ์ž๋ฃŒ ์ œ์ž‘๊ณผ ์ •๋ณด ๋น„๊ต ๋ถ„์„ ์ž‘์—…์˜ ํšจ์œจ์„ฑ์„ ๊ฐœ์„ ํ•จ

  • ๊ธฐ์กด ์ž๋™ํ™” ํˆด์˜ ๋†’์€ ์ง„์ž…์žฅ๋ฒฝ์„ ๊ทน๋ณตํ•˜๊ณ  ์‹ค๋ฌด์— ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ์ž๋™ํ™” ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • Lindy (๋ฆฐ๋””) : ๋ฆฌ์„œ์น˜ ์—์ด์ „ํŠธ ํ…œํ”Œ๋ฆฟ์„ ํ™œ์šฉํ•œ ๊ฒฝ์Ÿ์‚ฌ ๋ฐ ์‹œ์žฅ ๋ถ„์„ ์ž๋™ํ™”

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ ๋ฆฐ๋”” ํˆด ์„ ํƒ ๋ฐ ํ…œํ”Œ๋ฆฟ ํ™œ์šฉ
  • n8n, Make ๋“ฑ ๊ธฐ์กด ์ž๋™ํ™” ํˆด์˜ ๋†’์€ ๋‚œ์ด๋„๋กœ ์ธํ•œ ์–ด๋ ค์›€์„ ๊ฒฝํ—˜ํ•จ

  • ํ…œํ”Œ๋ฆฟ ๊ธฐ๋ฐ˜์œผ๋กœ ์‰ฝ๊ฒŒ ๊ตฌ์ถ• ๊ฐ€๋Šฅํ•œ ๋ฆฐ๋”” AI ์—์ด์ „ํŠธ๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ๋„์ž…์„ ๊ฒฐ์ •ํ•จ

  • AI CMO | Research Agent ํ…œํ”Œ๋ฆฟ์„ ์„ ํƒํ•˜์—ฌ ํ™œ์šฉํ•จ

  • ๋ณ„๋„์˜ ํ”„๋กฌํ”„ํŠธ๋‚˜ ์ฝ”๋“œ ์ˆ˜์ • ์—†์ด ํ…œํ”Œ๋ฆฟ ๊ทธ๋Œ€๋กœ ์‹ค๋ฌด์— ์ ์šฉํ•จ

2๏ธโƒฃ ์ž๋™ํ™” ํ”„๋กœ์„ธ์Šค ๊ตฌํ˜„

  • ๋ถ„์„ ๋Œ€์ƒ ํšŒ์‚ฌ์˜ URL ํ•˜๋‚˜๋งŒ ์ž…๋ ฅํ•˜๋Š” ๊ฐ„๋‹จํ•œ ๋ฐฉ์‹์œผ๋กœ ์‹œ์ž‘ํ•จ

  • ์ž…๋ ฅ๋œ ์›น์‚ฌ์ดํŠธ ์ „์ฒด๋ฅผ ์ž๋™์œผ๋กœ ๋ถ„์„ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•จ

  • ์‹œ์Šคํ…œ์ด ์ž๋™์œผ๋กœ ์œ ์‚ฌํ•œ ๊ฒฝ์Ÿ์‚ฌ๋ฅผ ์ œ์•ˆํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป์Œ

  • ๋น„๊ต ๋ถ„์„ ๋ฌธ์„œ๊ฐ€ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜์–ด ์‹ค๋ฌด์— ๋ฐ”๋กœ ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ์ถœ๋ ฅ๋จ

๐Ÿ“š 20๊ธฐ CTO

โœ๏ธ [Claude Code] deepagents๋กœ AI ๋‰ด์Šค๋ ˆํ„ฐ ์ž‘์„ฑ ์‹œ์Šคํ…œ ๊ตฌ์ถ•ํ•œ ํ›„๊ธฐ

ํ•˜์Šน๋ฒ”

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • Claude Code์™€ deepagents๋กœ AI ๋‰ด์Šค๋ ˆํ„ฐ ์ž‘์„ฑ์„ ์ž๋™ํ™”ํ•œ ์‚ฌ๋ก€

  • ๋งค์ฃผ ์ˆ˜์š”์ผ ๋ฐœํ–‰ํ•˜๋Š” '์˜คํ† ๋งˆํƒ€' AI ๋‰ด์Šค๋ ˆํ„ฐ์˜ ๋ฆฌ์„œ์น˜๋ถ€ํ„ฐ ๊ธ€์“ฐ๊ธฐ๊นŒ์ง€ ์ž๋™ํ™”ํ•จ

  • LLM๊ณผ AI ์—์ด์ „ํŠธ ๊ด€๋ จ ์†Œ์‹์„ ์ •๋ฆฌํ•˜๋Š” ๋ฐ ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„์„ ์ ˆ๊ฐํ•จ

  • ๋ฆฌ์„œ์น˜, ํ† ํ”ฝ ์„ ์ •, ์•„ํ‹ฐํด ์ž‘์„ฑ, ํ†ค์•ค๋งค๋„ˆ ์กฐ์ •์„ ์—์ด์ „ํŠธ๋กœ ๊ตฌํ˜„ํ•จ

  • ๋งค์ฃผ 3๊ฐœ์˜ ์•„ํ‹ฐํด๊ณผ 1๊ฐœ์˜ ์Šคํ„ฐ๋”” ์นดํŽ˜ ์„น์…˜์„ ์ž๋™ ์ƒ์„ฑํ•˜๋„๋ก ์„ค๊ณ„ํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • Claude Code : ์ „์ฒด ๊ฐœ๋ฐœ ๊ณผ์ • ํ˜‘์—…, ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„, ์ฝ”๋“œ ์ž‘์„ฑ ๋ฐ ๋””๋ฒ„๊น…

  • Claude Opus 4.5 : ๋ฉ”์ธ LLM ๋ชจ๋ธ

  • deepagents (LangGraph ๊ธฐ๋ฐ˜) : ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ ๊ตฌ์ถ•

  • Tavily API : ์ตœ์‹  AI ๋‰ด์Šค ์›น ๊ฒ€์ƒ‰

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ ํ”„๋กœ์ ํŠธ ๊ธฐํš ๋ฐ ์š”๊ตฌ์‚ฌํ•ญ ์ •๋ฆฌ

  • ๋‰ด์Šค๋ ˆํ„ฐ ํŠน์„ฑ(๋งค์ฃผ ์ˆ˜์š”์ผ ๋ฐœํ–‰, LLM/AI Agent ์†Œ์‹, 3๊ฐœ ์•„ํ‹ฐํด + ์Šคํ„ฐ๋”” ์นดํŽ˜ ์„น์…˜)์„ Claude Code์—๊ฒŒ ์ƒ์„ธํžˆ ์ „๋‹ฌํ•จ

  • ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ๊ตฌ์กฐ(Research, Topic Selection, Tone and Manner Subagent)๋ฅผ ์„ค๊ณ„ํ•จ

  • ๊ฐ ์•„ํ‹ฐํด์„ ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๋Š” ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ช…์‹œํ•จ

  • Claude Code์˜ Planning ๋ชจ๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ๋ฐฉํ–ฅ์„ฑ์„ ์ˆ˜๋ฆฝํ•จ

2๏ธโƒฃ deepagents ํŒจํ‚ค์ง€ ์กฐ์‚ฌ ๋ฐ ๋ถ„์„

  • ์ถœ์‹œ 4-5๊ฐœ์›”๋œ ์ƒˆ๋กœ์šด deepagents ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์›น ๊ฒ€์ƒ‰์„ ์ง„ํ–‰ํ•จ

  • ๊ณต์‹ ๋ฌธ์„œ, GitHub README, ํŠœํ† ๋ฆฌ์–ผ ๋ธ”๋กœ๊ทธ๋ฅผ ์ˆ˜์ง‘ํ•˜์—ฌ ์‚ฌ์šฉ๋ฒ•์„ ํŒŒ์•…ํ•จ

  • `create_deep_agent()` ํ•จ์ˆ˜ ์‚ฌ์šฉ๋ฒ•, subagent ์ •์˜ ๋ฐฉ๋ฒ•, middleware ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ•™์Šตํ•จ

  • ์ƒˆ๋กœ์šด ํŒจํ‚ค์ง€์ž„์—๋„ ๋น ๋ฅด๊ฒŒ ํ™œ์šฉ ๋ฐฉ๋ฒ•์„ ์Šต๋“ํ•จ

3๏ธโƒฃ ๊ธฐ์กด ๋‰ด์Šค๋ ˆํ„ฐ ํ†ค์•ค๋งค๋„ˆ ๋ถ„์„

  • ๊ธฐ์กด ๋‰ด์Šค๋ ˆํ„ฐ URL(https://maily.so/automata/posts/l1zqg24lr5x)์„ Claude Code์—๊ฒŒ ์ œ๊ณตํ•จ

  • ์นœ๊ทผํ•œ ํ•ด์š”์ฒด, ํ•œ์˜ ๋ณ‘๊ธฐ ๊ธฐ์ˆ  ์šฉ์–ด, ๋น„์œ  ํ™œ์šฉ, ์„น์…˜๋‹น 400-600๋‹จ์–ด ๋“ฑ์˜ ํŠน์ง•์„ ๋ถ„์„ํ•จ

  • ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ Tone Agent์˜ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์„ค๊ณ„ํ•จ

  • ๊ธฐ์กด ์ž‘์„ฑ ์Šคํƒ€์ผ์„ ์—์ด์ „ํŠธ๊ฐ€ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•™์Šต์‹œํ‚ด

4๏ธโƒฃ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„

  • Research Agent(Tavily API๋กœ ์ตœ์‹  AI ๋‰ด์Šค ๊ฒ€์ƒ‰), Topic Selection Agent(ํ† ํ”ฝ ์„ ์ •), Tone Agent(์˜คํ† ๋งˆํƒ€ ์Šคํƒ€์ผ ๊ต์ •), Main Orchestrator(์ „์ฒด ์กฐ์œจ)๋กœ ๊ตฌ์กฐํ™”ํ•จ

  • Claude Code๊ฐ€ ์ฒด๊ณ„์ ์ธ ํ”Œ๋žœ์„ ์„ค๊ณ„ํ•œ ํ›„ allow edit ๋ชจ๋“œ๋กœ ์ž๋™ ์ฝ”๋“œ ์ž‘์„ฑ์„ ์ง„ํ–‰ํ•จ

  • `pyproject.toml`, `.env.example`, `.gitignore`, `README.md` ๋“ฑ ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๋ฅผ ์ƒ์„ฑํ•จ

  • `src/config.py`, `src/agents/`, `src/tools/`, `src/main.py`, `run.py` ๋“ฑ ๋ชจ๋“ˆ๋ณ„ ์ฝ”๋“œ๋ฅผ ๊ตฌํ˜„ํ•จ

5๏ธโƒฃ ์—์ด์ „ํŠธ ์‹คํ–‰ ๋ฐ ์—๋Ÿฌ ๋””๋ฒ„๊น…

  • ์ดˆ๊ธฐ ์‹คํ–‰ ์‹œ ๋ฌดํ•œ ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ๋ฉˆ์ถ”๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•จ

  • deepagents ์ŠคํŠธ๋ฆฌ๋ฐ ๋กœ์ง์˜ ๋ฌธ์ œ๋ฅผ Claude๊ฐ€ ๋ถ„์„ํ•˜์—ฌ ์›์ธ์„ ํŒŒ์•…ํ•จ

  • ์ง„ํ–‰ ์ƒํ™ฉ ์ถœ๋ ฅ ๋ฉ”์‹œ์ง€ ์ถ”๊ฐ€ ๋ฐ `sys.stdout.flush()`๋กœ ์‹ค์‹œ๊ฐ„ ์ถœ๋ ฅ์„ ๋ณด์žฅํ•˜๋„๋ก ์ˆ˜์ •ํ•จ

  • ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๋งŒ ์ œ๊ณตํ•ด๋„ ์›์ธ ์ถ”์ ๊ณผ ํ•ด๊ฒฐ๊นŒ์ง€ ์ž๋™์œผ๋กœ ์ง„ํ–‰๋จ

6๏ธโƒฃ ์‹ค์ œ ๋‰ด์Šค๋ ˆํ„ฐ ์ƒ์„ฑ ํ…Œ์ŠคํŠธ

  • 4๊ฐœ ์•„ํ‹ฐํด(DeepSeek V3.2-V4, ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ, Test-Time Reasoning, ์˜คํ”ˆ์†Œ์Šค ์ฝ”๋”ฉ ์—์ด์ „ํŠธ ์ถ”์ฒœ) ์ž๋™ ์ƒ์„ฑ์— ์„ฑ๊ณตํ•จ

  • ๋ฆฌ์„œ์น˜๋ถ€ํ„ฐ ์ดˆ์•ˆ ์ž‘์„ฑ๊นŒ์ง€ ์•ฝ 30๋ถ„ ์†Œ์š”, ์ตœ์ข… ์ดˆ์•ˆ ์ƒ์„ฑ์€ 15๋ถ„์— ์™„๋ฃŒ๋จ

  • ๊ฐ ์•„ํ‹ฐํด์ด ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ๋กœ ์ €์žฅ๋˜๊ณ  ์ตœ์ข… `newsletter.md`๊ฐ€ ์ƒ์„ฑ๋จ

  • ์ด ๋น„์šฉ์€ ์•ฝ $2.1(3,087์›)์œผ๋กœ ์ธก์ •๋จ

๐Ÿ“š 20๊ธฐ ๋งž์ถคํ˜•์ž๋™ํ™”

โœ๏ธ ๋‚˜๋งŒ์˜ ์ž๋™ํ™” ์„ค๊ณ„ ๊ณผ์ œ ์ œ์ถœ : VBA ์—…์ž” ํŒŒ์ผ 2026 ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ

์ž”๋งˆ์™•

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • AI๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ธฐ์กด ์˜คํ”ผ์Šค ์ž๋™ํ™” ๋„๊ตฌ๋ฅผ ๋ฆฌํŒฉํ† ๋งํ•œ ์‚ฌ๋ก€

  • 2023๋…„์— AI ์—†์ด ์ˆ˜๋™์œผ๋กœ ์ œ์ž‘ํ•œ ์—‘์…€/ํŒŒ์›Œํฌ์ธํŠธ ์ž๋™ํ™” ์ถ”๊ฐ€๊ธฐ๋Šฅ(์—…์ž” 2023)์„ AI ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ์œผ๋กœ ๋ถ„์„ํ•˜๊ณ  ๊ฐœ์„ ํ•จ

  • ๊ธฐ์กด ์ฝ”๋“œ์˜ ์—๋Ÿฌ์ฒ˜๋ฆฌ ๋ฐ ์˜ˆ์™ธ์ƒํ™ฉ ๋Œ€์‘ ์ทจ์•ฝ์ ์„ ํŒŒ์•…ํ•˜๊ณ  ๊ฐœ์„ ํ•จ

  • AI ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ์„ ํ†ตํ•ด ์ฝ”๋“œ๋ฅผ ๋ฆฌํŒฉํ† ๋งํ•จ

  • ๊ฐ ๊ธฐ๋Šฅ๋ณ„ ์•„์ด์ฝ˜์„ AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋„๊ตฌ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • Claude Pro : ๊ธฐ์กด VBA ์ฝ”๋“œ ๋ถ„์„ ๋ฐ ๋ฆฌํŒฉํ† ๋ง

  • ChatGPT Plus : ์ฝ”๋“œ ๊ฐœ์„  ๋ฐ ์•„์ด์ฝ˜ ์ด๋ฏธ์ง€ ์ƒ์„ฑ

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ ๊ธฐ์กด ์ž๋™ํ™” ๋„๊ตฌ ํ˜„ํ™ฉ ํŒŒ์•…
  • 2023๋…„์— AI ๋„์›€ ์—†์ด ์ง์ ‘ ๊ฐœ๋ฐœํ•œ ์—‘์…€/ํŒŒ์›Œํฌ์ธํŠธ ์ถ”๊ฐ€๊ธฐ๋Šฅ(์—…์ž” 2023)์„ ๋ณด์œ ํ•จ

  • ํŒŒ์›Œํฌ์ธํŠธ์™€ ์—‘์…€์— ์ปค์Šคํ…€ ๋ฉ”๋‰ด๊ฐ€ ์ถ”๊ฐ€๋˜์–ด ์ž๋™ํ™” ๊ธฐ๋Šฅ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ๋กœ ๊ตฌ์„ฑ๋จ

  • VBA ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ์œผ๋ฉฐ, ์ˆœ์„œ๋„ ์ƒ์„ฑ, ์ด๋ฆ„ ์ •๋ฆฌ, ๋‹ค์ค‘ ์‹œํŠธ ์ฒ˜๋ฆฌ, ์ด๋ฏธ์ง€ ์ผ๊ด„ ์ฒ˜๋ฆฌ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•จ

  • ๊ธฐ์กด ์ฝ”๋“œ๋Š” ์—๋Ÿฌ์ฒ˜๋ฆฌ ๋ฐ ์˜ˆ์™ธ์ƒํ™ฉ ๋Œ€์‘์ด ์ทจ์•ฝํ•œ ์ƒํƒœ๋กœ ํ™•์ธ๋จ

2๏ธโƒฃ AI ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ์„ ํ†ตํ•œ ์ฝ”๋“œ ๋ถ„์„

  • Claude Pro๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ธฐ์กด VBA ์ฝ”๋“œ์˜ ๊ตฌ์กฐ์™€ ๋กœ์ง์„ ๋ถ„์„ํ•จ

  • ์ฝ”๋“œ์˜ ๊ฐœ์„  ํฌ์ธํŠธ๋ฅผ ๋„์ถœํ•˜๊ธฐ ์œ„ํ•ด ์—๋Ÿฌ์ฒ˜๋ฆฌ, ์˜ˆ์™ธ์ƒํ™ฉ ์ฒ˜๋ฆฌ, ์ฝ”๋“œ ๊ฐ€๋…์„ฑ ์ธก๋ฉด์—์„œ ๊ฒ€ํ† ํ•จ

  • ๊ฐ ๊ธฐ๋Šฅ๋ณ„๋กœ ๊ฐœ์„ ์ด ํ•„์š”ํ•œ ๋ถ€๋ถ„์„ ๊ตฌ์ฒด์ ์œผ๋กœ ํŒŒ์•…ํ•จ

3๏ธโƒฃ ๋ฆฌํŒฉํ† ๋ง ์ง„ํ–‰

  • ๋„์ถœ๋œ ๊ฐœ์„  ํฌ์ธํŠธ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ AI ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ ๋ฐฉ์‹์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๋ฆฌํŒฉํ† ๋งํ•จ

  • ์—๋Ÿฌ์ฒ˜๋ฆฌ ๋กœ์ง์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์˜ˆ์™ธ์ƒํ™ฉ์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ์„ ํ•จ

  • ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ๊ณผ ์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ด

4๏ธโƒฃ UI ๊ฐœ์„ 

  • ๊ฐ ๊ธฐ๋Šฅ๋ณ„ ์•„์ด์ฝ˜์„ AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋„๊ตฌ๋กœ ์ƒˆ๋กญ๊ฒŒ ๋””์ž์ธํ•จ

  • ๊ธฐ์กด ์•„์ด์ฝ˜ ๋Œ€๋น„ ์‹œ๊ฐ์ ์œผ๋กœ ๊ฐœ์„ ๋œ ๊ฒฐ๊ณผ๋ฌผ์„ ์ ์šฉํ•จ

๐Ÿ“š 20๊ธฐ ์•ˆ๋“œ๋กœ์ด๋“œ์•ฑ

โœ๏ธ [๋ง˜์Šค๋ง˜ ๊ฐœ๋ฐœ๊ธฐ] 260120 Admob ๋‹ฌ์•„๋ณด๊ธฐ4

Wonny

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • 4์—…์œผ๋กœ 1๋‹ฌ๋Ÿฌ๋ถ€ํ„ฐ 9๋‹ฌ๋Ÿฌ๊นŒ์ง€ ์ˆ˜์ต์„ ์ฐฝ์ถœํ•ด๋ณด๋Š” ์‚ฌ๋ก€

  • ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด์— ์•ฑ์„ ์ถœ์‹œํ•˜๊ณ  AdMob ๊ด‘๊ณ  ์—ฐ๋™์„ ์™„๋ฃŒํ•จ

  • ์•ฑ ๋ฐฐํฌ ํ›„ AdMob ์‚ฌ์ดํŠธ์—์„œ ์•ฑ ๋“ฑ๋ก ๋ฐ ์Šน์ธ ์ง„ํ–‰ํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • Cursor : ์•ฑ ์ถœ์‹œ ํ›„ ๋‹ค์Œ ๋‹จ๊ณ„ ์ง„ํ–‰ ๋ฐฉ๋ฒ• ๋ฌธ์˜ ๋ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ ์ƒ๋‹ด

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด ์Šคํ† ์–ด ์•ฑ ์ถœ์‹œ ํ™•์ธ
  • ์–ด์ œ ์ œ์ถœํ•œ ๋ฆฌ๋ทฐ๊ฐ€ ์™„๋ฃŒ๋˜์–ด ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด ์Šคํ† ์–ด์— ์•ฑ์ด ์ •์ƒ์ ์œผ๋กœ ๊ฒŒ์‹œ๋จ์„ ํ™•์ธํ•จ

  • ์•ฑ ํŽ˜์ด์ง€์— ์ด๋ฏธ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ ์ •์ƒ์ ์œผ๋กœ ์ ‘์† ๊ฐ€๋Šฅํ•œ ์ƒํƒœ๋ฅผ ํ™•์ธํ•จ

  • Cursor์—๊ฒŒ ์•ฑ ์ถœ์‹œ ์‚ฌ์‹ค์„ ๊ณต์œ ํ•˜๊ณ  ๋‹ค์Œ ์ง„ํ–‰ ๋‹จ๊ณ„์— ๋Œ€ํ•ด ๋ฌธ์˜ํ•จ

2๏ธโƒฃ AdMob ์‚ฌ์ดํŠธ ์—ฐ๋™ ๋Œ€๊ธฐ

  • AdMob ์‚ฌ์ดํŠธ์—์„œ ์•ฑ ๊ฒ€์ƒ‰์„ ์‹œ๋„ํ–ˆ์œผ๋‚˜ ๊ฒ€์ƒ‰๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ ๋ฐœ์ƒํ•จ

  • Cursor์— ๋ฌธ์ œ ์ƒํ™ฉ์„ ๋ฌธ์˜ํ•œ ๊ฒฐ๊ณผ ํ”Œ๋ ˆ์ด ์Šคํ† ์–ด ์ถœ์‹œ ํ›„ AdMob ์—ฐ๋™๊นŒ์ง€ ์‹œ๊ฐ„์ด ์†Œ์š”๋œ๋‹ค๋Š” ๋‹ต๋ณ€์„ ๋ฐ›์Œ

  • ์Šน์ธ ๋Œ€๊ธฐ ์ค‘์ด๋ฉฐ ํ”„๋กฌํ”„ํŠธ ๊ฐœ๋ฐœ ์ž‘์—…์„ ๋ณ‘ํ–‰ํ•˜๋ฉฐ ๋Œ€๊ธฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•จ

๐Ÿ“š 20๊ธฐ AI์ŠคํŠœ๋””์˜ค๋นŒ๋“œ

โœ๏ธ ์žฌ์ˆ˜์ƒ, ๊ณ 3, N์ˆ˜์ƒ์„ ์œ„ํ•œ ๊ณ„ํšํ‘œ ์„ค๊ณ„ ์‚ฌ์ดํŠธ ์ œ์ž‘๊ธฐ - ๊ตฌ๊ธ€ AI ์ŠคํŠœ๋””์˜ค

์ƒ์ƒ๋Ÿฌ

ํ•˜๋ ค๋˜ ๊ฒƒ ๐Ÿ“

  • ์ˆ˜ํ—˜์ƒ์„ ์œ„ํ•œ ์ธ๊ฐ• ํ•™์Šต ๊ณ„ํš ๋ฐ ์ง„๋„ ๊ด€๋ฆฌ ํ”Œ๋ž˜๋„ˆ ์‚ฌ์ดํŠธ๋ฅผ ์ œ์ž‘ํ•œ ์‚ฌ๋ก€

  • PRD ์ œ์ž‘ ์‚ฌ์ดํŠธ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ฒด๊ณ„์ ์ธ ์•ฑ ์„ค๊ณ„ ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•จ

  • Google AI Studio Build๋ฅผ ํ†ตํ•ด ์ˆ˜ํ—˜์ƒ ํ•™์Šต ๊ด€๋ฆฌ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌํ˜„ํ•จ

  • Supabase๋ฅผ ์—ฐ๋™ํ•˜์—ฌ ํšŒ์›๊ฐ€์ž… ๋ฐ ๋ฐ์ดํ„ฐ ์ €์žฅ ๊ธฐ๋Šฅ์„ ๊ตฌ์ถ•ํ•จ

ํ™œ์šฉํ•œ ํˆด โš’๏ธ

  • PRD ์ œ์ž‘ ์‚ฌ์ดํŠธ: ์•ฑ ์•„์ด๋””์–ด๋ฅผ ์ฒด๊ณ„์ ์ธ ์„ค๊ณ„ ๋ฌธ์„œ๋กœ ์ž‘์„ฑ

  • Google AI Studio (Gemini 3 Pro): PRD ๊ธฐ๋ฐ˜ ์•ฑ ๊ตฌํ˜„

  • Supabase: ํšŒ์›๊ฐ€์ž… ๋กœ์ง ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๋™

  • Vercel: ๋ฐฐํฌ ๋ฐ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ๊ด€๋ฆฌ

  • GitHub: ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ์ž๋™ ๋ฐฐํฌ ์—ฐ๋™

์ง„ํ–‰ ์„ธ๋ถ€ ๋‚ด์šฉ ๐Ÿ”

1๏ธโƒฃ PRD ๋ฌธ์„œ ์ž‘์„ฑ

  • PRD ์ œ์ž‘ ์‚ฌ์ดํŠธ์— ์ˆ˜ํ—˜์ƒ ํ•™์Šต ๊ด€๋ฆฌ ์•ฑ ์•„์ด๋””์–ด๋ฅผ ์ƒ์„ธํ•˜๊ฒŒ ์ž…๋ ฅํ•จ

  • ๊ฐ•์˜ ๋“ฑ๋ก, ์š”์ผ๋ณ„ ์Šค์ผ€์ค„๋Ÿฌ, ์ž๋™ ์™„๊ฐ•์ผ ๊ณ„์‚ฐ, ์„ฑ์ทจ๋„ ์ถ”์  ๋“ฑ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ์ •์˜ํ•จ

  • ์‚ฌ์šฉ์ž ํ๋ฆ„, ๋ฐ์ดํ„ฐ ํ™œ์šฉ, ํ™”๋ฉด ๊ตฌ์„ฑ, ํ™•์žฅ ๊ฐ€๋Šฅ์„ฑ ๋“ฑ์„ ํฌํ•จํ•œ ์™„์„ฑ๋„ ๋†’์€ PRD๋ฅผ ์ƒ์„ฑํ•จ

  • ์ˆ˜ํ—˜์ƒ์˜ ์ง‘์ค‘๋ ฅ์„ ํ•ด์น˜์ง€ ์•Š๋Š” ๋ฏธ๋‹ˆ๋ฉ€ํ•œ ๋””์ž์ธ๊ณผ ๋ฐ˜์‘ํ˜• ์›น์„ ์š”๊ตฌ์‚ฌํ•ญ์œผ๋กœ ๋ช…์‹œํ•จ

2๏ธโƒฃ Google AI Studio Build ํ™œ์šฉ

  • ์ž‘์„ฑํ•œ PRD๋ฅผ Google AI Studio์— ์ž…๋ ฅํ•˜์—ฌ Gemini 3 Pro ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•จ

  • ์ตœ์‹  ๊ธฐ๋Šฅ๊ณผ API๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž๋™ ์ตœ์ ํ™”๋œ ์•ฑ ๊ตฌ์กฐ๋ฅผ ์ƒ์„ฑํ•จ

  • ๋Œ€์‹œ๋ณด๋“œ, ํ•™์Šต ์บ˜๋ฆฐ๋”, ํ•  ์ผ ๋ชฉ๋ก, ๋ฝ€๋ชจ๋„๋กœ ํƒ€์ด๋จธ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋จ

  • ์—๋น™ํ•˜์šฐ์Šค ๋ณต์Šต, ํ•˜๋ฃจ ์ผ๊ธฐ, ์ข…ํ•ฉ ๋ฆฌํฌํŠธ ๋“ฑ ํ™•์žฅ ๊ธฐ๋Šฅ๊นŒ์ง€ ํฌํ•จํ•˜์—ฌ ๊ฐœ๋ฐœํ•จ

3๏ธโƒฃ Supabase ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๋™

  • ํšŒ์›๊ฐ€์ž… ๋กœ์ง ๊ตฌํ˜„์„ ์œ„ํ•ด Supabase์™€ ์—ฐ๋™ ์ž‘์—…์„ ์ง„ํ–‰ํ•จ

  • SQL ์ฟผ๋ฆฌ๋ฌธ์„ ์ƒ์„ฑํ•˜์—ฌ Supabase์— ์ง์ ‘ ๋“ฑ๋กํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํ…Œ์ด๋ธ”์„ ๊ตฌ์„ฑํ•จ

  • ANONKEY์™€ URL์„ Vercel ํ™˜๊ฒฝ๋ณ€์ˆ˜๋กœ ๋“ฑ๋กํ•˜์—ฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•จ

  • ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ช… ์•ž์— VITE\_ ์ ‘๋‘์‚ฌ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ์—ฐ๋™ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•จ

4๏ธโƒฃ ๋ฐฐํฌ ๋ฐ ์ตœ์ข… ๊ตฌํ˜„

  • GitHub ์ €์žฅ์†Œ๋ฅผ ํ†ตํ•œ Vercel ์ž๋™ ๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•จ

  • ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ, ๋Œ€์‹œ๋ณด๋“œ, ํ•™์Šต ์บ˜๋ฆฐ๋”, ํ”„๋กœํ•„ ๊ด€๋ฆฌ ๋“ฑ ์ „์ฒด ๊ธฐ๋Šฅ์„ ์™„์„ฑํ•จ

  • ์ˆ˜ํ—˜์ƒ์˜ ํ•™์Šต ๊ณ„ํš๋ถ€ํ„ฐ ์‹คํ–‰, ์ถ”์ ๊นŒ์ง€ ์ „ ๊ณผ์ •์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํ†ตํ•ฉ ํ”Œ๋žซํผ์„ ์ œ์ž‘ํ•จ