๐ง How OpenAIโs Codex Team Uses Their Coding Agent
Quick Summary
OpenAI Codex ํ์ ์ ์ฉ GUI, ์๋ํ์ ์คํฌ, ๋น ๋ฅธ ๋ชจ๋ธ, ๋ฆฌ๋ทฐ ๋ณด์กฐ ๊ธฐ๋ฅ์ ํตํด ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ ๋จ์ ์ฝ๋ ์์ฑ ๋๊ตฌ๊ฐ ์๋๋ผ ๊ฐ๋ฐ ํ๋ฆ ์ ์ฒด๋ฅผ ๋ฐ๊พธ๋ ์์ ํ๊ฒฝ์ผ๋ก ๋ง๋ค๊ณ ์๋ค๊ณ ์ค๋ช ํ๋ค.
๐ผ๏ธ ์ธํฌ๊ทธ๋ํฝ
๐ผ๏ธ 4์ปท ์ธํฌ๊ทธ๋ํฝ
๐ก ํ ์ค ์์ฝ
OpenAI Codex ํ์ ์ ์ฉ GUI, ์๋ํ์ ์คํฌ, ๋น ๋ฅธ ๋ชจ๋ธ, ๋ฆฌ๋ทฐ ๋ณด์กฐ ๊ธฐ๋ฅ์ ํตํด ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ ๋จ์ ์ฝ๋ ์์ฑ ๋๊ตฌ๊ฐ ์๋๋ผ ๊ฐ๋ฐ ํ๋ฆ ์ ์ฒด๋ฅผ ๋ฐ๊พธ๋ ์์ ํ๊ฒฝ์ผ๋ก ๋ง๋ค๊ณ ์๋ค๊ณ ์ค๋ช ํ๋ค.
๐ ํต์ฌ ์์ฝ
- ์ด ๊ธ์ OpenAI์ ์ฝ๋ฉ ์์ด์ ํธ Codex๋ฅผ ๋ง๋๋ Thibault Sottiaux์ Andrew Ambrosino๊ฐ ์ ํ ์ ๋ต, ๋ด๋ถ ์ฌ์ฉ ๋ฐฉ์, ๋ชจ๋ธ ์๋๊ฐ ๋ง๋๋ ์๋ก์ด ๋ณ๋ชฉ์ ์ค๋ช ํ ํ์บ์คํธ ์ํผ์๋๋ฅผ ์๊ฐํ๋ค.
- Codex๋ ๊ธฐ์ ์ ๋๋ ๊ธฐ์ ์ธ์ ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ํ๋ฉฐ, ChatGPT์ ๋ฎ์ ๋ํํ ๊ฒฝํ์ ๊ณต์ ํ์ง๋ง ์ ๋ฌธ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ ์ฉ ๊ฒฝํ์ผ๋ก ์ค๊ณ๋๋ค๋ ์ ์ด ๊ฐ์กฐ๋๋ค.
- OpenAI Codex ํ์ ํฐ๋ฏธ๋์ด๋ IDE ์์ ์์ด์ ํธ๋ฅผ ๊ฐ๋๊ธฐ๋ณด๋ค, ๋ณ๋ ฌ ์์ ์ถ์ , ๋ฉํฐ๋ชจ๋ฌ ์ถ๋ ฅ, ์ธ๋ถ ๋๊ตฌ ์ฐ๋์ ๋ ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ฌ์ฃผ๋ ์ ์ฉ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๊ฐ ํ์ํ๋ค๊ณ ๋ณธ๋ค.
- ํ์ ์ง์๋ฅผ ์ ํํ ๋ฐ๋ฅด๋ ๋ฅ๋ ฅ๊ณผ ์ฌ์ฉ์์ ์๋๋ฅผ ๋ฌธ๋งฅ์ ์ถ๋ก ํ๋ ๋ฅ๋ ฅ ์ฌ์ด์ ๊ท ํ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์๊ฐ ์ ํํ ์ ์๋ ๋ชจ๋ธ์ ๋งํฌ์ ์ฑ๊ฒฉ์ ์ค์ํ ์ ํ ์์๋ก ๋ค๋ฃฌ๋ค.
- Codex ํ์ ๋ณํฉ ์ถฉ๋ ํด๊ฒฐ, ์ผ์ผ ๋ณ๊ฒฝ ์์ฝ, ๋ฌด์์ ๋ฒ๊ทธ ํ์, PR ๊ธฐ๋ฐ ์๋ ์์ , ๋ง์ผํ ์ธํ ๋ฆฌ์ ์ค, ์ํด๋ฆญ ๊ฒ์ ๊ฐ์ ์๋ํ์ ์คํฌ์ ์ค์ ์ ๋ฌด์ ์ฌ์ฉํ๋ฉฐ, ๋ ๋นจ๋ผ์ง ๋ชจ๋ธ ์ดํ์๋ ์ฝ๋ ๋ฆฌ๋ทฐ์ ๊ฒ์ฆ์ด ๋ค์ ๋ณ๋ชฉ์ผ๋ก ๋ ์ค๋ฅธ๋ค๊ณ ๋ณธ๋ค.
๐งฉ ์ฃผ์ ํฌ์ธํธ
- ์ด ๊ธ์ OpenAI์ ์ฝ๋ฉ ์์ด์ ํธ Codex๋ฅผ ๋ง๋๋ Thibault Sottiaux์ Andrew Ambrosino๊ฐ ์ ํ ์ ๋ต, ๋ด๋ถ ์ฌ์ฉ ๋ฐฉ์, ๋ชจ๋ธ ์๋๊ฐ ๋ง๋๋ ์๋ก์ด ๋ณ๋ชฉ์ ์ค๋ช ํ ํ์บ์คํธ ์ํผ์๋๋ฅผ ์๊ฐํ๋ค.
- Codex๋ ๊ธฐ์ ์ ๋๋ ๊ธฐ์ ์ธ์ ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ํ๋ฉฐ, ChatGPT์ ๋ฎ์ ๋ํํ ๊ฒฝํ์ ๊ณต์ ํ์ง๋ง ์ ๋ฌธ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ ์ฉ ๊ฒฝํ์ผ๋ก ์ค๊ณ๋๋ค๋ ์ ์ด ๊ฐ์กฐ๋๋ค.
- OpenAI Codex ํ์ ํฐ๋ฏธ๋์ด๋ IDE ์์ ์์ด์ ํธ๋ฅผ ๊ฐ๋๊ธฐ๋ณด๋ค, ๋ณ๋ ฌ ์์ ์ถ์ , ๋ฉํฐ๋ชจ๋ฌ ์ถ๋ ฅ, ์ธ๋ถ ๋๊ตฌ ์ฐ๋์ ๋ ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ฌ์ฃผ๋ ์ ์ฉ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๊ฐ ํ์ํ๋ค๊ณ ๋ณธ๋ค.
- ํ์ ์ง์๋ฅผ ์ ํํ ๋ฐ๋ฅด๋ ๋ฅ๋ ฅ๊ณผ ์ฌ์ฉ์์ ์๋๋ฅผ ๋ฌธ๋งฅ์ ์ถ๋ก ํ๋ ๋ฅ๋ ฅ ์ฌ์ด์ ๊ท ํ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์๊ฐ ์ ํํ ์ ์๋ ๋ชจ๋ธ์ ๋งํฌ์ ์ฑ๊ฒฉ์ ์ค์ํ ์ ํ ์์๋ก ๋ค๋ฃฌ๋ค.
- Codex ํ์ ๋ณํฉ ์ถฉ๋ ํด๊ฒฐ, ์ผ์ผ ๋ณ๊ฒฝ ์์ฝ, ๋ฌด์์ ๋ฒ๊ทธ ํ์, PR ๊ธฐ๋ฐ ์๋ ์์ , ๋ง์ผํ ์ธํ ๋ฆฌ์ ์ค, ์ํด๋ฆญ ๊ฒ์ ๊ฐ์ ์๋ํ์ ์คํฌ์ ์ค์ ์ ๋ฌด์ ์ฌ์ฉํ๋ฉฐ, ๋ ๋นจ๋ผ์ง ๋ชจ๋ธ ์ดํ์๋ ์ฝ๋ ๋ฆฌ๋ทฐ์ ๊ฒ์ฆ์ด ๋ค์ ๋ณ๋ชฉ์ผ๋ก ๋ ์ค๋ฅธ๋ค๊ณ ๋ณธ๋ค.
๐ง ์์ธ ์ ๋ฆฌ
1. ์ํผ๋ณผ ๊ด๊ณ ์ดํ ๊ธ์ฆํ ๊ด์ฌ๊ณผ Codex ํ์ ์ต๊ทผ ํ๋ฆ
๊ธ์ ์ํผ๋ณผ ์ผ์์ผ ์คํ OpenAI์ Codex ๊ด๊ณ ๊ฐ ๋ฐฉ์๋ ์งํ ๋ง์ ์ฌ๋์ด ๊ฒฝ๊ธฐ๋ฅผ ๋ณด๋ค๊ฐ ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ ๋ด๋ ค๋ฐ์๋ค๋ ์ฅ๋ฉด์์ ์ถ๋ฐํ๋ค. Sottiaux์ Ambrosino๋ ๊ด๊ณ ์งํ ์์คํ ๋ถํ๊ฐ ํฌ๊ฒ ๋์๊ณ , ๋์์ ๊ด๊ณ ๋ฅผ ๋ณด๊ณ ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋ค๊ณ ์ถ์ด์ก๋ค๋ ๋ฐ์๋ ๋ง์ด ๋ฐ์๋ค๊ณ ๋งํ๋ค. ์ด ํ๋ฆ์ Codex ํ์ด ๋ฐ์ ๋ช ์ฃผ๋ฅผ ๋ณด๋ธ ๋ค ๋์จ ๊ฒ์ผ๋ก, ๋ฐ์คํฌํฑ ์ฑ, ์๋ก์ด ํ๋๊ทธ์ญ ๋ชจ๋ธ GPT-5.3 Codex, ๋งค์ฐ ๋น ๋ฅธ ์ฐ๊ตฌ ํ๋ฆฌ๋ทฐ ๋ชจ๋ธ์ ์๋ฌ์ ๊ณต๊ฐํ ๋งฅ๋ฝ๊ณผ ์ฐ๊ฒฐ๋๋ค. ๊ธ์ ์ฌ์ฉ๋์ด ์ฐ์ด ์ดํ ๋ค์ฏ ๋ฐฐ ๋์๊ณ ๋งค์ฃผ ๋ฐฑ๋ง ๋ช ์ด์์ด Codex๋ฅผ ์ฌ์ฉํ๋ค๋ ์์น๋ฅผ ํตํด, Codex๊ฐ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ๋์ด ๋ ๋์ ๊ด์ฌ์ ๋ฐ๋ ์ ํ์ด ๋๊ณ ์์์ ๋ณด์ฌ์ค๋ค.
2. ๋ ์น๊ทผํด์ก์ง๋ง ์ฌ์ ํ ๊ธฐ์ ์ฌ์ฉ์๋ฅผ ์ํ ๋๊ตฌ
OpenAI๋ GPT-5.3 Codex๊ฐ ์ด์ ๋ณด๋ค ๋ ๋ฐ๋ปํ๊ณ ์ฐฝ์์ ์ผ๋ก ๋๊ปด์ง๋ฉด์๋ ๊ธฐ์ ์ ์ญ๋์ ์ ์งํ๋ค๊ณ ์ค๋ช ํ๋ค. ๊ทธ๋ฌ๋ Codex๊ฐ ๊ณง๋ฐ๋ก ๋ชจ๋ ์ผ๋ฐ ์ฌ์ฉ์๋ฅผ ์ํ ๋๊ตฌ๋ผ๋ ๋ป์ ์๋๋ค. Sottiaux๋ Codex์ ํต์ฌ ์ฌ์ฉ์๋ฅผ ๊ธฐ์ ์ ์ด๊ฑฐ๋ ๊ธฐ์ ์ธ์ ํ ์ฌ๋, ์๋ฅผ ๋ค์ด ๋ฐ์ดํฐ ๊ณผํ์ ์ต์ํ ์ฌ๋์ฒ๋ผ ์ฝ๋ ์ฝ๊ธฐ ๋ฅ๋ ฅ์ด ์ด๋ ์ ๋ ์๋ ์ฌ์ฉ์๋ก ๊ท์ ํ๋ค. ๋ ๋๊ณ ๋น๊ธฐ์ ์ ์ธ ์ด์ฉ์๋ฅผ ์ํด์๋ ๋น์ทํ ๊ฒฝํ์ ์ฅ์ฐจ ChatGPT ์์ผ๋ก ๊ฐ์ ธ๊ฐ ๊ณํ์ด๋ผ๊ณ ๋งํ์ง๋ง, ๋์์ ์ ๋ฌธ ๊ฐ๋ฐ์์๊ฒ๋ ๋ณ๋์ ์ ์ฉ ๊ฒฝํ์ด ํ์ํ๋ค๋ ์ ์ฅ์ ๋ถ๋ช ํ ํ๋ค.
3. ํฐ๋ฏธ๋์ด๋ IDE๊ฐ ์๋๋ผ ์ ์ฉ GUI๋ฅผ ํํ ์ด์
Codex ์ฑ์ ํฐ๋ฏธ๋ ์ค์ฌ ์ ๊ทผ์ด๋ ๊ธฐ์กด IDE์ ์์ด์ ํธ๋ฅผ ๋ผ์ ๋ฃ๋ ๋ฐฉ์๊ณผ ๋ฌ๋ฆฌ, ์ ์ฉ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ํํ๋ค. Ambrosino๋ ์ด ์ฑ์ ๋งค์ผ ์ฐ๋ ์ฃผ ์์ ๊ณต๊ฐ์ ๊ฐ๊น๊ฒ ์ค๋ช ํ๊ณ , ํฐ๋ฏธ๋๊ณผ IDE๋ ํน์ ์ ๋ฌธ ์์ ์ ๋จ๊ฒจ๋ ์ ์๋ค๊ณ ๋ณธ๋ค. ํ์ ์ค๋ช ์ ๋ฐ๋ฅด๋ฉด ํฐ๋ฏธ๋์ ๋น ๋ฅธ ๋จ์ผ ์์ ์ ๋์ง๋ ๋ฐ๋ ์ข์ง๋ง, ์์ด์ ํธ๊ฐ ๋ค์ด์ด๊ทธ๋จ์ ๊ทธ๋ฆฌ๊ณ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๊ณ ์์ฑ ์ง์์ ์๋ตํ๋ฉฐ ์ฌ๋ฌ ์์ ์ ๋ณ๋ ฌ๋ก ์ํํ๋ ์ํฉ์์๋ ํ๊ณ๊ฐ ๋๋ฌ๋๋ค. Codex๋ ์ฌ์ฉ์๊ฐ ๊ทธ ์๊ฐ ํ์ํ ๋๊ตฌ์ ๋ณด๊ธฐ๋ฅผ ๋์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋๋ก ์ค๊ณ๋๊ณ , ์ด๋ ๋ชจ๋ธ์ด ์์ ์ ํ์ ๋ฐ๋ผ ํ์ํ ๊ฒ์ ํ๋จํ ์ ์๋ค๋ ํ์ ๊ฒฐ๋ก ์ ๊ธฐ๋ฐํ๋ค.
4. ์ฝ๋๋ง์ด ์๋๋ผ ์ธ๋ถ ์ ๋ฌด ํ๋ฆ๊น์ง ๋ค๋ฃจ๋ ์์ด์ ํธ
๊ธ์ Codex๊ฐ ๋จ์ํ ์ฝ๋ ํ์ผ ์์์๋ง ์๋ํ๋ ๋๊ตฌ๊ฐ ์๋๋ผ๋ ์ ์ ์ฌ๋ฌ ์ฐจ๋ก ๊ฐ์กฐํ๋ค. Sottiaux๋ AI๊ฐ ์ด๋ฏธ ์ฝ๋ ์์ฑ ์ธ์๋ Linear ๊ฐ์ ํ๋ก์ ํธ ๊ด๋ฆฌ ์ํํธ์จ์ด์ ํฐ์ผ์ ๋ง๋ค๊ฑฐ๋ Slack์ ๊ฒ์ํ๋ ๋ฑ ๋ค์ํ ์์ ์ ์ํํ๋ค๊ณ ์ค๋ช ํ๋ค. ์ด๋ฐ ํ๋๋ค์ ๋ชจ๋ IDE ์์ ์ต์ง๋ก ๋ฃ์ผ๋ฉด ์ด์ํด์ง ์ ์๋ค๋ ๊ฒ์ด ํ์ ํ๋จ์ด๋ค. ๋ฐ๋ผ์ Codex ์ฑ์ ์ ์ฉ ์ธํฐํ์ด์ค๋ ์ฝ๋ ํธ์ง๋ง์ ์ํ ํ๋ฉด์ด ์๋๋ผ, ๊ฐ๋ฐ ๊ณผ์ ์์ ๋ฐ์ํ๋ ์ฃผ๋ณ ์ ๋ฌด์ ์ปค๋ฎค๋์ผ์ด์ , ์ฐ์ถ๋ฌผ ํ์ธ๊น์ง ํฌ๊ดํ๋ ์์ ๊ณต๊ฐ์ผ๋ก ์ดํด๋๋ค.
5. ์ง์ ์ค์์ ์๋ ํ์ ์ฌ์ด์ ๊ท ํ
Codex ํ์ ๋ชจ๋ธ์ด ์ฌ์ฉ์์ ์ง์๋ฅผ ์ ๋ฐ๋ฅด๋ ๋ฅ๋ ฅ๊ณผ ๋ฌธ๋งฅ์ ์๋๋ฅผ ์ฝ๋ ๋ฅ๋ ฅ ์ฌ์ด์ ๊ท ํ์ ๋งค์ฐ ์ค์ํ๊ฒ ๋ณธ๋ค. Codex๋ ์ญ์ฌ์ ์ผ๋ก ์ง์ ์ค์์ ๊ฐํ์ง๋ง, ์ด ๋ฐฉํฅ์ผ๋ก ์ง๋์น๊ฒ ์ต์ ํํ๋ฉด ์ฌ๋์ด๋ฉด ์์ฐ์ค๋ฝ๊ฒ ๊ณ ์ณ ์ดํดํ ํํ์ ๊ทธ๋๋ก ๋ฐ๋ผ๊ฐ ๋ฒ๋ฆด ์ ์๋ค. Sottiaux๋ ํ๋กฌํํธ์ ์คํ๊ฐ ์ฝ๋์ ๊ทธ๋๋ก ๋ฐ์๋๋ ์ฌ๋ก๋ฅผ ๋ค์ด, ๋ฌธ์ ๊ทธ๋๋ก์ ์ง์์ ์ฌ์ฉ์๊ฐ ์ค์ ๋ก ์๋ํ ๋ฐ ์ฌ์ด์ ์ฐจ์ด๋ฅผ ์ค๋ช ํ๋ค. ํ์ ๋ํ ๋ชจ๋ธ์ ์ฑ๊ฒฉ, ์ฆ ๋ ์ง์ง์ ์ด๊ณ ์น๊ทผํ๊ฒ ๋ฐ์ํ ์ง ๋๋ ์งง๊ณ ์ค์ฉ์ ์ผ๋ก ๋ตํ ์ง๋ฅผ ์ฌ์ฉ์๊ฐ ๊ณ ๋ฅผ ์ ์๊ฒ ํ๋ ๋ฐฉํฅ์๋ ํฌ์ํ๊ณ ์๋ค.
6. Codex ํ์ด ์ค์ ๋ก ์ฐ๋ ์๋ํ์ ์คํฌ
Codex ์ฑ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ผ๋ก๋ ์ ํด์ง ์ฃผ๊ธฐ๋ก ํ๋กฌํํธ๋ฅผ ์คํํ๋ ์๋ํ์, ์ธ๋ถ ๋๊ตฌ ์ฐ๊ฒฐ ๋ฐ ๋ฐ๋ณต ์ํฌํ๋ก๋ฅผ ๋ฌถ๋ ์คํฌ์ด ์ ์๋๋ค. Ambrosino๋ ํ๋ ์๊ฐ๋ง๋ค ๋ณํฉ ์ถฉ๋์ ์ค์บํ๊ณ ์กฐ์ฉํ ํด๊ฒฐํ๋ ์๋ํ๋ฅผ ๋๋ ค, ๋ณ๊ฒฝ ์ฌํญ์ด ์ค๋น๋์ ๋ ๋ฐ๋ก ๋ฐฐํฌ๋ ์ ์๋๋ก ํ๋ค. ๊ทธ๋ ๋ํ ๋งค์ผ ์์นจ ์ ๋ Codex ์ฑ์ ๋ณํฉ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ธฐ์ฌ์์ ์ฃผ์ ๋ณ๋ก ์์ฝํ ๋ณด๊ณ ์๋ฅผ ๋ฐ์ ๋น ๋ฅด๊ฒ ์์ง์ด๋ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ํ์ ํ๋ค. Sottiaux๋ ๋ฌด์์ ํ์ผ์ ๊ณจ๋ผ ๋ฒ๊ทธ๋ฅผ ์ฐพ๋ ์๋ํ์, ์น์์ Codex์ ๋ํ ์ฌ์ฉ์ ๋ฐ์์ ์กฐ์ฌํด ์งง์ ๋ณด๊ณ ์๋ก ๋ง๋๋ ๋ง์ผํ ์ธํ ๋ฆฌ์ ์ค ์๋ํ๋ฅผ ์ฌ์ฉํ๋ค๊ณ ์๊ฐํ๋ค.
7. ์๋๋ฅผ ์ง๋ฅ์ ํ ์ฐจ์์ผ๋ก ๋ณด๋ ๊ด์
๊ธ์ GPT-5.3-Codex-Spark๋ผ๋ ๋ ์๊ณ ์๋์ ์ต์ ํ๋ ๋ชจ๋ธ์ ์๊ฐํ๋ฉฐ, ์๋๊ฐ ๋จ์ ํธ์๊ฐ ์๋๋ผ ์์ ๋ฐฉ์ ์์ฒด๋ฅผ ๋ฐ๊ฟ ์ ์๋ค๊ณ ์ค๋ช ํ๋ค. Ambrosino๋ ๋จ์ด๊ฐ ๋๋ฌด ๋น ๋ฅด๊ฒ ์์์ง์ง ์๋๋ก ์ฝ๊ฐ ๋ฆ์ถ๋ค๊ณ ๋งํ ์ ๋๋ก ๋ชจ๋ธ์ ๋ฐ์ ์๋๋ฅผ ๊ฐ์กฐํ๋ค. Sottiaux๋ ์ด ๋ชจ๋ธ์ ์ฌ์ฉํ ๋ ์ค์๊ฐ์ผ๋ก ์ฝ๋๋ฅผ ์กฐ๊ฐํ๋ ๋๋์ด ๋ ๋ค๊ณ ํํํ๋ฉฐ, ์ฒ์์๋ ์๋๊ฐ ๋ฏ์ค์ง๋ง ๊ณง ์ ์ํ๊ณ ๋๋ฉด ๋ ๋๋ฆฐ ๋ฐฉ์์ผ๋ก ๋์๊ฐ๊ธฐ ์ด๋ ต๋ค๊ณ ๋งํ๋ค. ์ด ๊ด์ ์์ ์๋๋ ๋๊ธฐ ์๊ฐ์ ์ค์ด๋ ์ฑ๋ฅ ์งํ๋ฅผ ๋์ด, ๊ฐ๋ฐ์๊ฐ ์ฌ๊ณ ์ ํ๋ฆ์ ์ ์งํ๊ณ ์ฆ์ ์์ ํ๋ฉฐ ๋ํํ๋ฏ ๊ตฌํํ๋ ์กฐ๊ฑด์ด ๋๋ค.
8. ๋ค์ ๋ณ๋ชฉ์ ์ฝ๋ ๋ฆฌ๋ทฐ์ ๊ฒฐ๊ณผ ๊ฒ์ฆ
๋ชจ๋ธ์ด ์ฝ๋๋ฅผ ๋ ๋น ๋ฅด๊ฒ ์์ฑํ ์๋ก ๋ค์ ๋ณ๋ชฉ์ ๋ฆฌ๋ทฐ์ ๊ฒ์ฆ์ผ๋ก ์ด๋ํ๋ค. ๊ธ์ ์ฝ๋๊ฐ ๋น ๋ฅด๊ฒ ๋ง๋ค์ด์ ธ๋ ๋ฒ๊ทธ๊ฐ ์๋์ง, ์ค์ ํจ๋์ ๋ฒํผ์ด ์ค์ ๋ก ์๋๋๋ก ๋์ํ๋์ง๋ ์ฌ์ ํ ์ฌ๋์ด ์ฑ์ ๋๋ฌ ๋ณด๊ณ ์ผ๊ด์ฑ์ ํ์ธํด์ผ ํ๋ค๊ณ ์ง์ ํ๋ค. Codex ์ฑ์๋ ์ด๋ฏธ ๋ณ๊ฒฝ๋ ์ฝ๋์ diff์ ์ฃผ์์ ๋ค๋ ๋ฆฌ๋ทฐ ๋ชจ๋๊ฐ ์์ผ๋ฉฐ, ๋น ๋ฅธ ๋ชจ๋ธ์ ๋ฆฌ๋ทฐ์ด๊ฐ ๋ง์ ์ฝ๋๋ฅผ ์ดํดํ๋ ๋ถ๋ด์ ์ผ๋ถ ์ค์ผ ์ ์๋ค. Ambrosino๋ ๋ ๋์๊ฐ ๋ชจ๋ธ์ด ์ฌ์ฉ์๊ฐ ๊ฑฐ์น ํด๋ฆญ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ๊ฐ๋ฉฐ ๋ฒ๊ทธ ์์ ์ด ์ค์ ๋ก ์๋ํจ์ ์ ์ฆํ ์ ์๋ค๋ฉด, ์ฝ๋๋ฅผ ์ฝ๋ ํ์๊ฐ ์๋๋ผ ๊ฒฐ๊ณผ๋ฅผ ์ง์ ๊ฒ์ฆํ๋ ๋ฐฉ์์ด ๋ ์ค์ํด์ง ์ ์๋ค๊ณ ๋งํ๋ค.
๐งพ ํต์ฌ ์ฃผ์ฅ / ์์ฌ์
- Codex ํ์ ์ ํ ์ ๋ต์ ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ IDE ํ๋ฌ๊ทธ์ธ์ด๋ ํฐ๋ฏธ๋ ๋ช ๋ น์ด ์๋๋ผ, ๋ณ๋ ฌ ์์ ๊ณผ ์ธ๋ถ ๋๊ตฌ, ๋ฉํฐ๋ชจ๋ฌ ์ฐ์ถ๋ฌผ์ ํจ๊ป ๋ค๋ฃจ๋ ๋ณ๋ ์์ ๊ณต๊ฐ์ผ๋ก ์ฌ์ ์ํ๋ ๋ฐ ์ด์ ์ด ์๋ค.
- ๋ชจ๋ธ ์๋๊ฐ ์ถฉ๋ถํ ๋นจ๋ผ์ง๋ฉด ๊ฐ๋ฐ์๋ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ์ฌ๋์ด ์๋๋ผ ์์ ์ค์ธ ๋ชจ๋ธ์ ์ค์๊ฐ์ผ๋ก ์กฐ์ ํ๋ ์ฌ๋์ด ๋๋ฉฐ, ์ด๋ ์ค๊ฐ ์ง์์ ์์ฑ ์ํธ์์ฉ์ ์ค์์ฑ์ด ์ปค์ง๋ค.
- ์ฝ๋ ์์ฑ ์๋๊ฐ ์ฌ๋ผ๊ฐ์๋ก ๊ฐ๋ฐ ๊ณผ์ ์ ํต์ฌ ๋ณ๋ชฉ์ ์์ฑ ์์ฒด์์ ๋ฆฌ๋ทฐ, ์คํ ํ์ธ, ์ฌ์ฉ์ ๊ฒฝ๋ก ๊ธฐ๋ฐ ๊ฒ์ฆ์ผ๋ก ์ด๋ํ๋ค.
โ ์ก์ ์์ดํ
- ์ ์ฉ GUI๊ฐ ํฐ๋ฏธ๋/IDE์๋ง ๋จธ๋ฌด๋ฅด์ง ์๋๋ก ๋ณ๋ ฌ ์์ ์ถ์ ยท๋ฉํฐ๋ชจ๋ฌ ์ถ๋ ฅยท๋๊ตฌ ์ฐ๋์ ๋ฐ์ํด ์ค๊ณ๋ฅผ ์ฌ์ ์ํ๋ค.
- ์ ํํ ์ง์ ์ค์์ ๋ฌธ๋งฅ ์ถ๋ก ์ฌ์ด ๊ท ํ์ ์ ๋ชจ๋ธ๋ณ ๋งํฌยท์ฑ๊ฒฉ ์ ํ ๊ธฐ์ค์ผ๋ก ๊ณ ์ ํด ์๋ต ํธ์ฐจ๋ฅผ ๊ด๋ฆฌํ๋ค.
- ๋ณํฉ ์ถฉ๋ ํด๊ฒฐ, ๋ณ๊ฒฝ ์์ฝ, ๋ฒ๊ทธ ํ์, PR ์๋ ์์ , ์ํด๋ฆญ ๊ฒ์ ์คํฌ์ ์ค์ ์์ ์์์ ๋ง์ถฐ ์กฐํฉํ๊ณ ๋ฆฌ๋ทฐยท๊ฒ์ฆ ๋จ๊ณ์ ๋ถ๋ด์ ์ ์ ์ ๊ฒํ๋ค.
โ ์ด๋ฆฐ ์ง๋ฌธ
- ์ฝ๋ ์์ฑ ์ ํ์ฑ๋ณด๋ค ๋ฌธ๋งฅ ์ถ๋ก ์ฐ์ ์ ์ฑ ์ ๋ถ๊ธฐ ๊ธฐ์ค์ ์ด๋ค ์์ ๋จ๊ณ์์ ์ด๋ป๊ฒ ์กฐ์ ํ ๊ฒ์ธ๊ฐ?
- ๋ชจ๋ธ ์๋ ํฅ์ ๋ค ๋ฆฌ๋ทฐ ๋ณ๋ชฉ์ด ์ปค์ง ๋ ์๋ํ์ ์๋ ๊ฒ์ฆ์ ๋น์ค์ ์ด๋ค ๊ธฐ์ค์ผ๋ก ๋ฐฐ๋ถํด์ผ ํ๋๊ฐ?
- ์ ์ฉ GUI์ ๋ณ๋ ฌ ์ถ์ ยท๋ฉํฐ๋ชจ๋ฌ ์ถ๋ ฅยท๋๊ตฌ ์ฐ๋ ํจ๊ณผ๋ฅผ ์ค์ ๋ก ํ๋จํ ์ ๋ ์งํ๋ ๋ฌด์์ธ๊ฐ?