์ ๋ ๊ฑฐ๋ผ ๋ฏฟ์ด ์์ฌ์น ์์๋ ๋ฐ์๋ ํฌ์คํ ์์คํ
์์นจ์ ์ผ์ด๋์ ์ค๋ ๋ ๋ง์์ผ๋ก ํ์ธํ๋
๋ ๋ฐฐ์ ํ๋ค!!
[AI] ๋ฐ์๋ Blog ํฌ์คํ ์์คํ ๋ง๋ค๊ธฐ(1) - Codex์ ์์ฝ ์์ ํ์ฉํ๊ธฐ
๋น ๋ฅด๊ฒ ๋ณํํ๋ AI ์ธ์๊ทธ ํ๋ฆ์ ์กฐ๊ธ์ด๋ผ๋ ๋ฐ๋ผ๊ฐ ๋ณด๋ ค ํ๋ค. 1. ๋ฌด์์ ๋ง๋ ๊ฑด๊ฐ? ์ ๋ถํฐ SNS์์ AI๋ฅผ ํตํด ์๋์ผ๋ก ๋ธ๋ก๊ทธ๋ฅผ ํฌ์คํ ํ๋ ๋ด์ฉ์ ๋ฆด์ค๊ฐ ๋ง์ด ๋ณด์๋ค. ์ ๊ธฐํ ๊ฑด ์ง์ ํด๋ด
post-this.tistory.com
https://blog.naver.com/hyeong_ing
Beyond today. What's next? : ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
About AI
blog.naver.com
1. ๋ฌธ์
์ผ์ด๋์ ๋ณด๋ ์๋์ผ๋ก ํ๋กฌํฌํธ๊ฐ ์ ๋ฌ๋ ๊ฑธ ํ์ธํ ์ ์์๋ค. 7์ 44๋ถ์ ์ด๋ ๊ฒ ๋ณด๋ด์ ธ ์์๋ค. ๊ทธ๋ฐ๋ฐ 3์๊ฐ์ด ๋๋๋ก ์คํ ์ค์ด๋ผ๋ ํ์๋ง ๋จ๊ณ ์ด๋ค ๊ฒ๋ ์งํ๋๊ณ ์์ง ์์๋ค. ํด๋น ์ฑํ ์์์ ์์ธ์ ์ฐพ์ผ๋ ค๊ณ ํ๋๋ฐ ์ฐพ์ง ๋ชปํ๋ค.

๊ทธ๋์ ์ผ๋จ ๋ค์ ์์ ์ ํ ์ ์๋๋ก ํ๋กฌํฌํธ๋ฅผ ๋ณด๋๋ค. ๊ทธ๋ฐ๋ฐ ๋๋ค์ ์์ ์ด ์ ํ ๋๊ณ ์์ง ์์๋ค. ๋ญ๊ฐ ๋ฌธ์ ์ธ์ง ์ฐพ์ผ๋ ค๊ณ ๋ ธํธ๋ถ์ ๊ณ์ ์ฌ์ฉํ๋ ๊ทธ๋์์ผ ๋ธ๋ก๊ทธ ํฌ์คํ ์์ ์ด ์์๋์๋ค.
2. ์์ธ
์์ฃผ ์์ํ๊ฒ ์งํ๋๋ ์์ ๊ณผ์ ์ ๋ณด๋ฉด์ ๋งฅ๋ถ์ ๋ซ์๋ ๊ฒ ์์ธ์ธ ๊ฒ์ผ๋ก ์ถ์ธกํ ์ ์์๋ค. ๊ทธ๋์ ์ฐพ์๋ณด๋ ๋งฅ๋ถ์ ๋ซ์๋๋ฉด ์ ์๊ธฐ ๋ชจ๋๋ก ๋ค์ด๊ฐ์ ๋๋ถ๋ถ์ ์ผ๋ฐ์ ์ธ ํ๋ก๊ทธ๋จ์ด ๋ชจ๋ ์ค๋จ๋๋ค๊ณ ํ๋ค. ๋ด๊ฐ ๊ฐ๊ณผํ ๊ฒ์ ๊ฒ์์ ํ๋ฉด๊ณผ ๋งฅ๋ถ์ ๋ซ์๋๋๊ฑธ ๊ฐ์ ์ํ๋ผ๊ณ ์๊ฐํ ๊ฒ์ด์๋ค.
๊ทธ๋์ ์ด ๋ถ๋ถ์ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ 3๊ฐ์ง ์ ๋ ์ฐพ์์๋ค.
- ํ๋ฉด๋ง ๊บผ์ง๊ฒ ํ๊ณ Codex๋ ๊ณ์ ์คํํ๊ธฐ
1. ์์คํ ์ค์ → ๋ฐฐํฐ๋ฆฌ → ์ต์ ์ผ๋ก ์ด๋
2. ์ ์ ์ด๋ํฐ์ ์ฐ๊ฒฐ๋ ์ํ์์ ๋์คํ๋ ์ด๊ฐ ๊บผ์ ธ๋ ์๋ ์ ์๊ธฐ๋ฅผ ๋ฐฉ์งํ๋ ์ต์ ์ ํจ๋ค.
3. ๋งฅ๋ถ์ ์ถฉ์ ๊ธฐ์ ์ฐ๊ฒฐํ๋ค.
4. Codex ์ฑ์ ์ข ๋ฃํ์ง ์๊ณ ๊ทธ๋๋ก ๋๋ค.
5. ๋งฅ๋ถ ๋ฎ๊ฐ๋ ์ด์ด๋๊ณ ํ๋ฉด๋ง ๊บผ์ง๊ฒ ํ๋ค.
→ ์ด ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ์ฝ๊ธด ํ์ง๋ง, ๋ฐฐํฐ๋ฆฌ ์๋ช ์ด ํํ ๋ณ์๊น๋ด ๊ฑฑ์ ์ด ๋์ด์ ๋๋ฆฌ์ง ์์๋ค. ๊ทธ๋ฆฌ๊ณ ๋งค๋ฒ ์ถฉ์ ๊ธฐ๋ฅผ ์ฐ๊ฒฐํ๊ณ ๋ฎ๊ฐ๋ฅผ ๋ซ์ง ์๋ ์ผ๋ จ์ ํ์๋ฅผ ์ง์ผ์ผ ํ๋ ์ ์ด ๋ฌ๊ฐ์ง ์๊ฒ ๋ค๊ฐ์๋ค.
- ๋งฅ๋ถ ๋ฎ๊ฐ๋ฅผ ๋ซ๊ณ ๊ณ์ ์๋์ํค๊ธฐ
1. ์ธ๋ถ ๋ชจ๋ํฐ ์ฐ๊ฒฐ
2. ์ ์ ์ด๋ํฐ ์ฐ๊ฒฐ
3. ์ธ๋ถ ํค๋ณด๋์ ๋ง์ฐ์ค ๋๋ ํธ๋ํจ๋ ์ฐ๊ฒฐ
4. ํด๋น Mac ๋ชจ๋ธ์ด ์ง์ํ๋ ๋ซํ ๋ฎ๊ฐ ๋ชจ๋ ์ฌ์ฉ
→ ๋จผ์ ์ธ๋ถ ๋ชจ๋ํฐ๊ฐ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๋ฐฉ๋ฒ์ ์์คํ ์ ๋๋ฆด ๋ ์ต๋ํ ๊ฐ์ ํ๊ฒฝ์ ์ ์งํ๋ ๊ฒ์ด ์ข์ ๋ฏ ํ๋ค. ๋๋ ๋งฅ๋ถ ํ๋๋ก ๋ชจ๋ ์์ ์ ํ๊ธฐ ๋๋ฌธ์ ์ฌ์ค ๊ฐ์ ํ๊ฒฝ์ ๋งค๋ฒ ๋ง๋ค์ด์ค ์ ์๋ค. ๋ด๊ฐ ์ด๋ ํ๊ฒฝ์ ์๋ ์์ ์ด ์์์ ๋๊ธธ ์ํด์ ์ด ๋ฐฉ๋ฒ๋ ๋๋ฆฌ์ง ์์๋ค.
- ํด๋ผ์ฐ๋ ์๋ํ
1. ํด๋ผ์ฐ๋ ์คํ ํ๊ฒฝ (๋งค์ผ ์ค์ 7์ 30๋ถ ์คํ)
2. ๊ธฐ์กด AI Blog Pipeline (์ฃผ์ ์ ์ → ์กฐ์ฌ → ๊ฒ์ฆ → ์์ฑ → SEO)
3. GitHub ๋๋ ํด๋ผ์ฐ๋ ์ ์ฅ์ (Markdown + ์ด๋ฏธ์ง ์๋ฃ ์ ์ฅ)
4. ๋งฅ๋ถ์ ๋ซ์๋ฌ๋ ์์ ์งํ
3. ๋ฏธํด๊ฒฐ
๋๋ฅ! ์์ง ํด๊ฒฐํ์ง ๋ชปํ๋ค. ํ์ฌ ์์คํ ์๋ ์๊ฐ์ ์ค์ 7์ 30๋ถ์ผ๋ก ๋ง์ถฐ๋๋ค. ๋ณดํต ๊ทธ๋ ์ผ์ด๋์ ํ๋ ์ค์ด๊ธฐ ๋๋ฌธ์ ์ง์ ๋ ธํธ๋ถ์ ์ด์ด์ ๋๋ฆฌ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค.
๋ฏธํด๊ฒฐ์ธ๋ฐ ์ด ๊ธ์ ์์ฑํ๋ ์ด์ ๋, ์ธ์ ๊ณ ์น ์ง ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ ์ด๋๊น์ง ํ๋์ง ์์ฑํด๋๊ธฐ ์ํจ์ด๋ค... ์ด์ ํ๋ฃจ ์ข ์ผ ๋งค๋ฌ๋ ธ๋๋ฐ ๊ฒฐ๊ตญ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํ๋ค. ๊ทธ๋์ ์ด๋ป๊ฒ ๋์ ๋ฐฉ์์ ๋ณ๊ฒฝํ๊ณ , ์ด๋ค ๋ฌธ์ ๋ค์ ํด๊ฒฐํ๊ณ , ํ์ฌ๋ ์ด๋ค ๋ฌธ์ ์ ํ ์คํธ๋ค์ ์งํํ๋ฉด ๋๋์ง ๊ฐ๋ตํ๊ฒ ์์ฑํด๋ณด๋ ค ํ๋ค.
- ๋์ ๋ฐฉ์ ๋ณ๊ฒฝ
๋จ์ํ ๋ธ๋ก๊ทธ ๊ธ์ฐ๊ธฐ ์๋ํ → GitHub ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ AI ์ ๋ณด ์กฐ์ฌ·๊ฒ์ฆ·์๊ณ ์์ฑ ์์คํ
1) ์คํ ํ๊ฒฝ ๋ณ๊ฒฝ
: Mac์์ ์คํํ๋ Codex ์๋ํ๋ฅผ GitHub Actions ํด๋ผ์ฐ๋๋ก ์ด์ ํ๋ค
2) AI ์ฌ์ฉ ๋ฐฉ์ ๋ณ๊ฒฝ
: Codex ํ ๊ณณ์์ ๊ฒ์๊ณผ ๊ธ์ฐ๊ธฐ๋ฅผ ๋ชจ๋ ์ํํ๋ ค๋ ๊ตฌ์กฐ์์ ๊ฒ์์ OpenAPI Response API๊ฐ ๋ด๋นํ๊ณ Codex๊ฐ ์๊ณ ๋ฅผ ์์ฑํ๋ ๊ตฌ์กฐ๋ก ๋ณ๊ฒฝํ๋ค.
3) ๊ฒ์ฆ ๊ฐํ ๋ฐฉ์ (ํ ๋ฌธ์ ๋ฐ์ ๋ถ๋ถ)
: ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ก ๊ธ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์๋๋ผ, ์ถ์ฒ์ ์ฌ์ค์ ํ์ธํ ๋ค ์๊ณ ์์ฑ์ ์ฌ์ฉํ๋๋ก ์ค๊ณํ๊ณ ์๋ค.
- ํ์ฌ ๋์ ๋ฐฉ์
1) GitHub Actions
ํด๋ผ์ฐ๋ ์คํ
ํ์ฌ๋ ์๋ ํ ์คํธ๋ง ์งํํ ์ํ
2)OpenAI Responses API
์ค์ ์น ๊ฒ์ ์คํ ํ์ธ ์๋ฃ
3) ๊ฒ์ ์ถ์ฒ ๊ฒ์ฆ
ํ์ฌ ์ค๋ฅ ๋ฐ์ ์ง์ (์ค๋ฅ๋ SOURCE_SCOPE)
๋ค์ ์๋ ๊ณผ์ ๋ชจ๋ ๋ชปํ ์ํ
4) Codex + ๊ธฐ์กด 5๊ฐ Skill
์์ง ์ฐ๋ ์ ํจ
5) ์๊ณ ·SEO ์๋ฃ ์ ์ฅ
GitHub Artifact ๋ฐ ํฅํ ๊ฒฐ๊ณผ ๋ณด๊ด ๊ตฌ์กฐ
6) ์ฌ์ฉ์ ๊ฒํ ํ ๊ฒ์
- ๋ฌธ์ ๋ฐ์๊ณผ ํด๊ฒฐํ ๋ถ๋ถ
1) AI ์์ ์คํจ ์ ์ ํํ ์์ธ์ ์๊ธฐ ์ด๋ ค์ ์
์ฒ์ ํด๋ผ์ฐ๋ ์ด์ ํ๋ฉด์ API ํธ์ถ์ด ์คํจํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ๊ทธ๋ฐ๋ฐ ๋จ์ํ๊ฒ ์คํจํ๋ค๊ณ ํ์ํ๋ ์ด๋์ ์คํจํ ๊ฑด์ง ๋ค์ ์ฐพ์์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์๋ค. ๊ทธ๋์ GitHub Actions์ ์คํจ ๋ณด๊ณ ์์คํ ์ ๋ณ๋๋ก ๋ง๋ค์๋ค. ๋ชจ์ ์ค๋ฅ ํ ์คํธ๋ฅผ ์งํํ๊ณ ์ฑ๊ณต, ํ ํฐ ํ๋, ์์ฒญ ์ ํ, ๋ฏธํ์ธ ์ค๋ฅ๋ฅผ ๊ตฌ๋ถํ๋ ๊ฒ์ ํ์ธํ๋ค.
2) Sol์ด Codex ๋ด๋ถ์์ ์น ๊ฒ์์ ์คํํ์ง ๋ชปํจ
์ฒ์์๋ Codex ๋ด๋ถ์์ [ Codex → Sol(Codex ๋ชจ๋ธ ์ค ํ๋) → ๋ด์ฅ ์น ๊ฒ์ ๋๊ตฌ → ๊ณต์ ๋ฌธ์ ] ์์๋ก ์ฒ๋ฆฌํ๋๋ก ํ๋ค. ๊ทธ๋ฐ๋ฐ ์ค์ ์คํ์์๋ Sol ๋ชจ๋ธ์ด ์๋ตํ์์๋ ๊ฒ์ ์๋ฃ ์ด๋ฒคํธ๊ฐ ๋ํ๋์ง ์์๋ค. Codex๊ฐ ํ์ธํ ์์ค์ ๋ก๊ทธ์ ๋ฐ๋ฅด๋ฉด Sol์ด ์ฌ์ฉํ๋ ๋ณ๋ ๊ฒ์ ๊ฒฝ๋ก์ ํ๋ก์๊ฐ ์ง์ํ๋ ์์ฒญ ๊ฒฝ๋ก๊ฐ ๋ง์ง ์์ ๊ฒ์ ๊ธฐ๋ฅ์ด ๋ ธ์ถ๋์ง ์์์ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ์ง๋จํ๋ค. ๊ทธ๋์ ์น ๊ฒ์์ Codex ๋ด๋ถ์์ ํธ์ถํ๋ ๊ตฌ์กฐ๋ฅผ ํฌ๊ธฐํ๊ณ OpenAI Response API์ web_search๋ฅผ ์ง์ ์ฌ์ฉํ๋ ๋ฐฉ์์ผ๋ก ์ ํํ๋ค. - ํ์ฌ ๋ฐ์ํ ๋ฌธ์ ๊ณผ ๊ฒ์ฆํ ๋ถ๋ถ๋ค
1) ๋ฌธ์
OpenAI Response API์ web_search๋ฅผ ์ง์ ์ฌ์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋ณ๊ฒฝํ ๋ค ์ค์ ํ ์คํธ๋ฅผ ์คํํ๋ค. Sol ์๋ต๊ณผ ์น ๊ฒ์์ ์คํ๋์์ผ๋, ๊ณต์ ์ถ์ฒ URL ๊ฒ์ฆ์์ SOURCE_SCOPE๋ก ํ์ฉ ๋ฒ์ ๋ฐ์ด๊ฑฐ๋ ์์ ํ์ง ์์ ์ถ์ฒ๋ผ๋ฉฐ ํ ์คํธ์ ์คํจํ๋ค.
๊ทธ๋ฌ๋๊น ๊ฒ์ ๋๊ตฌ ์ฌ์ฉ์ ์ฑ๊ณตํ์ง๋ง, ๊ฒ์ํ ์ถ์ฒ๋ฅผ ๊ฒ์ฆ ํ๋ก๊ทธ๋จ์ด ๊ณต์ ์ถ์ฒ๋ก ์ธ์ ํ์ง ์์ ๊ฒ์ด๋ค.
2) ์์ธ ๋ถ์
- URL ๊ฒ์ฆ ์กฐ๊ฑด์ด ์ง๋์น๊ฒ ์๊ฒฉํจ (์ ์์ ์ธ ๊ณต์ ๋๋ฉ์ธ๋ ๊ฑฐ๋ถํ์ ๊ฐ๋ฅ์ฑ)
- ๊ฒ์ ์๋ต ๊ตฌ์กฐ๋ฅผ ์๋ชป ์ฒ๋ฆฌํจ (URL์ด ์์์ง๋ง ์ฝ๋๊ฐ ํด๋น ํ๋๋ฅผ ์ ๋๋ก ์ฝ์ง ๋ชปํ์ ๊ฐ๋ฅ์ฑ)
- ์ค์ ๋นํ์ฉ ์ถ์ฒ๊ฐ ๋ฐํ๋จ (์ฌ๋ฐ๋ฅด๊ฒ ์ฐจ๋จํ์ ๊ฐ๋ฅ์ฑ)
์์ง ์ด๋ค ์์ธ์ธ์ง ์ ํํ ์์๋ด์ง ๋ชปํ๋ค.
3) ๊ทธ ์ธ ๋จ์์๋ ๊ณผ์
- ์๋ฌธ ๊ฒ์ฆ ๊ธฐ๋ฅ
- Skill ์ฐ๊ฒฐ ๋ฐฉ์ (์ค์ ์กฐ์ฌ์ ๊ธ์ฐ๊ธฐ๋ฅผ ์งํํ๋ ๊ณผ์ ์ ๊ตฌํํ๊ณ ๊ฒ์ฆํด์ผ ํ๋ค)
- ์ค์ ๊ธ ํ์ง๊ณผ ๊ฒ์ ํ์ (๋น์ฉ ์ ํ ์ค๊ณ๋ฅผ ์ํด ๊ฒ์์ด ๋ช ๋ฒ ํ์ํ์ง ์์๋ด์ผ ํ๋ค)
- ์ค์ ์ฒญ๊ตฌ์ก ํ์ธ
- ํด๋ผ์ฐ๋ ์ด์ ๊ณผ์ ์ ์์ฑํ ์ฃผ์ ๋ณต์ํด ๋๊ธฐ(์ค๋ณต์ผ๋ก ์ฃผ์ ๋ฅผ ์ ์ ํ์ง ๋ชปํ๋๋ก)
์ผ๋จ ๋ธ๋ก๊ทธ ์ด์์ ๋ชปํ๋ ๊ฒ์ ์๋๋ฏ๋ก ์์ฃผ ์ ๊น ๋ฏธ๋ฃฐ ๊ฒ์ด๋ค. (๋ชฉํ๋ 2์ฃผ ๋ด๋ก ํด๊ฒฐํ๋ ๊ฒ!) ๊ทธ๋์ ๋ ๋ธ๋ก๊ทธ๊น์ง ์์์ ์ ๋ก๋ํด ์ฃผ๋ ์์ ์๋ํ๋ ์๋๋ฐ, ์ด๊ฒ ์ด๋ ๊ฒ๊น์ง ์๊ฐ์ด ๊ฑธ๋ฆด ์ผ์ธ๊ฐ ์ถ๋ค. ์ญ์ ๋ญ๋ ์ง์ ํด๋ด์ผ ๋ด๋ถ ์ฌ์ ์ ์ ์ ์๋ ๊ฒ ๊ฐ๋ค. ๋ฌผ๋ก ๋์ ๋ฐ์ด๋ธ ์ฝ๋ฉ ์ค๋ ฅ์ด ๋ฏธ์ํด์ ๊ทธ๋ฐ ๊ฑธ ์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค. ๊ทธ๋์ ์ฑ ๋ ์ฌ์ ์ฝ๊ณ ์๋ ์์ฆ... ๋ฐ์ด๋ธ ์ฝ๋ฉ ๋ฅ๋ ฅ์น๋ฅผ ์ฌ๋ฆฌ๋ฉด์ ๋ค์์ ์์ฃผ ๋ฉ์๊ฒ ๐ช๏ธํ๋ฆฌ๋ฆญ๐ช๏ธ ํด๊ฒฐํ ๊ฒ์ด๋ค.