์ธ๊ณต์ง๋ฅ
AI ์ํํธ์จ์ด ์์ง๋์ด์ ๋ถ์: SWE-Agent, Devin AI ๋ฐ ์ฝ๋ฉ์ ๋ฏธ๋

By
์์ ์ฌ ๋ฏธํ ๋ฏธํ
์ธ๊ณต์ง๋ฅ(AI) ๋ถ์ผ๋ ํ๋ ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์ฌ๊ฒจ์ก๋ ๊ฒ์ ๊ฒฝ๊ณ๋ฅผ ๋์์์ด ๋ํ๊ฐ๊ณ ์์ต๋๋ค. ์์จ์ฃผํ์ฐจ๋ถํฐ ์ธ๊ฐ๊ณผ ์ ์ฌํ ๋ํ๊ฐ ๊ฐ๋ฅํ ์ธ์ด ๋ชจ๋ธ์ ์ด๋ฅด๊ธฐ๊น์ง, AI๋ ๋ค์ํ ์ฐ์ ์ ๋น ๋ฅด๊ฒ ๋ณํ์ํค๊ณ ์์ผ๋ฉฐ, ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ํ ์์ธ๋ ์๋๋๋ค. ํ๋ฆฐ์คํด ๋ํ๊ต ์์ฐ์ด ์ฒ๋ฆฌ(NLP) ๊ทธ๋ฃน์ธ ๋ฐ๋น AI(Devin AI)๊ฐ ๊ฐ๋ฐํ SWE-Agent์ ๊ฐ์ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด์ ๋ฑ์ฅ์ ์ํํธ์จ์ด ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ ๋ฐฉ์์ ํ๊ธฐ์ ์ธ ๋ณํ๋ฅผ ๊ฐ์ ธ์์ต๋๋ค.
์ต์ฒจ๋จ AI ์์คํ ์ธ SWE-Agent๋ ์ ๋ก ์๋ ์๋์ ์ ํ์ฑ์ผ๋ก GitHub ๋ฌธ์ ๋ฅผ ์์จ์ ์ผ๋ก ์๋ณํ๊ณ ํด๊ฒฐํจ์ผ๋ก์จ ์ํํธ์จ์ด ์์ง๋์ด๋ง ํ๋ก์ธ์ค์ ํ๋ช ์ ์ผ์ผํฌ ๊ฒ์ ์ฝ์ํฉ๋๋ค. ์ด ๋๋ผ์ด ๋๊ตฌ๋ GPT-4์ ๊ฐ์ ์ต์ฒจ๋จ ์ธ์ด ๋ชจ๋ธ์ ํ์ฉํ์ฌ ๊ฐ๋ฐ ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ํํ๊ณ ๊ฐ๋ฐ์ ์์ฐ์ฑ์ ํฅ์์ํต๋๋ค.
AI ์ํํธ์จ์ด ์์ง๋์ด์ ์ถํ
์ ํต์ ์ผ๋ก ์ํํธ์จ์ด ๊ฐ๋ฐ์ โโ์๋ จ๋ ํ๋ก๊ทธ๋๋จธ๋ก ๊ตฌ์ฑ๋ ํ์ด ์ฝ๋๋ฅผ ๊ผผ๊ผผํ๊ฒ ์์ฑ, ๊ฒํ ๋ฐ ํ ์คํธํด์ผ ํ๋ ๋ ธ๋ ์ง์ฝ์ ์ธ ํ๋ก์ธ์ค์์ต๋๋ค. ๊ทธ๋ฌ๋ SWE-Agent์ ๊ฐ์ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด์ ์ถํ์ ์ด๋ฌํ ์ค๋๋ ํจ๋ฌ๋ค์์ ๋ถ๊ดด์ํฌ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ์ด๋ฌํ AI ์์คํ ์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ๊ณผ ๊ธฐ๊ณ ํ์ต ์๊ณ ๋ฆฌ์ฆ์ ์ฑ๋ฅ์ ํ์ฉํ์ฌ ์ฝ๋๋ฅผ ์์ฑํ ๋ฟ๋ง ์๋๋ผ ๋ฒ๊ทธ๋ฅผ ์๋ณํ๊ณ ์์ ํ์ฌ ์ ์ฒด ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ํํ ์ ์์ต๋๋ค.
SWE-Agent์ ์ฃผ์ ์ฅ์ ์ค ํ๋๋ GitHub ๋ฌธ์ ๋ฅผ ๋๋ผ์ด ํจ์จ์ฑ์ผ๋ก ์์จ์ ์ผ๋ก ํด๊ฒฐํ๋ ๋ฅ๋ ฅ์ ๋๋ค. ํ๊ท ์ ์ผ๋ก 93์ด ์ด๋ด์ ๋ฌธ์ ๋ฅผ ๋ถ์ํ๊ณ ์์ ํ ์ ์์ผ๋ฉฐ, ์ข ํฉ SWE-๋ฒค์น ํ ์คํธ ์ธํธ์์ 12.29%์ ์ธ์์ ์ธ ์ฑ๊ณต๋ฅ ์ ์๋ํฉ๋๋ค. ์ด๋ฌํ ์์ค์ ์๋์ ์ ํ์ฑ์ ์ํํธ์จ์ด ์์ง๋์ด๋ง ์์ญ์์ ์ ๋ก๊ฐ ์๋ ์์ค์ผ๋ก, ๊ฐ๋ฐ ์ผ์ ์ ํฌ๊ฒ ๋จ์ถํ๊ณ ์ํํธ์จ์ด ํ๋ก์ ํธ์ ์ ์ฒด ๋น์ฉ์ ์ ๊ฐํ ์ ์์ต๋๋ค.
SWE-Agent ์ฑ๊ณต์ ํต์ฌ์ AI ํ๋ก๊ทธ๋๋จธ์ ์ฝ๋ ์ ์ฅ์ ๊ฐ์ ์ํธ์์ฉ์ ์ต์ ํํ๋ ์ค๊ณ ํจ๋ฌ๋ค์์ธ ํ์ ์ ์ธ ์์ด์ ํธ-์ปดํจํฐ ์ธํฐํ์ด์ค(ACI)์ ๋๋ค. ACI๋ ๋ช ๋ น๊ณผ ํผ๋๋ฐฑ ํ์์ ๋จ์ํํ์ฌ ์ํํ ์ํต์ ์ด์งํ๊ณ , SWE-Agent๊ฐ ๊ตฌ๋ฌธ ๊ฒ์ฌ๋ถํฐ ํ ์คํธ ์คํ๊น์ง ๋ค์ํ ์์ ์ ๋๋ผ์ธ ์ ๋๋ก ํจ์จ์ ์ผ๋ก ์ํํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ด ์ฌ์ฉ์ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ ์ฑ๋ฅ์ ํฅ์์ํฌ ๋ฟ๋ง ์๋๋ผ ๊ฐ๋ฐ์๋ค์ ๋์ ์ ๊ฐ์ํํ์ฌ AI ์ง์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ ๊ทผ์ฑ๊ณผ ์ ๊ทผ์ฑ์ ๋์ฌ์ค๋๋ค.
LLM ์์ด์ ํธ: ์์ ์๋ํ ์กฐ์
LLM ์์ด์ ํธ๋ ๋ณต์กํ ์์ ์คํ์ ์๋ํํ๋๋ก ์ค๊ณ๋ ์ ๊ตํ ์ํํธ์จ์ด ์ํฐํฐ์ ๋๋ค. ์ด๋ฌํ ์์ด์ ํธ๋ ํฌ๊ด์ ์ธ ๋๊ตฌ ํคํธ ๋๋ ๋ฆฌ์์ค ์ธํธ์ ๋ํ ์ก์ธ์ค ๊ถํ์ ๊ฐ์ถ๊ณ ์์ด ๋ฐ์ ํน์ ์ ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉํ ์ต์์ ๋๊ตฌ๋ ๋ฐฉ๋ฒ์ ์ง๋ฅ์ ์ผ๋ก ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
LLM ์์ด์ ํธ์ ์์ ์ ์ฃผ์ด์ง ์์ ์ ์ํํ๊ธฐ ์ํด ์ธ์ฌํ๊ฒ ์กฐ์ ๋ ๋์ ๋จ๊ณ ์์๋ก ์๊ฐํ๋ ์ ์์ต๋๋ค. ์ค์ํ ๊ฒ์ ์ด๋ฌํ ์์ด์ ํธ๊ฐ ํ ๋๊ตฌ์ ์ถ๋ ฅ์ ๋ค๋ฅธ ๋๊ตฌ์ ์ ๋ ฅ์ผ๋ก ์ฌ์ฉํ์ฌ ์ํธ ์ฐ๊ฒฐ๋ ์์ ์ ๊ณ๋จ์ ํจ๊ณผ๋ฅผ ์์ฑํ๋ ๊ธฐ๋ฅ์ ๋ณด์ ํ๊ณ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ฒ ์ด๋น์์ด์ง: ์์ ๊ด๋ฆฌ์ ๊ฐ์ ๊ฐ์ฅ ์ฃผ๋ชฉํ ๋งํ LLM ์์ด์ ํธ ์ค ํ๋๋ OpenAI์ ์ต์ฒจ๋จ ์ธ๊ณต์ง๋ฅ ๊ธฐ๋ฅ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ณ ๊ธ ์์ ๊ด๋ฆฌ ์์คํ ์ธ BabyAGI์ ๋๋ค. BabyAGI๋ Chroma ๋๋ Weaviate์ ๊ฐ์ ๋ฒกํฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํจ๊ป ์ฌ์ฉ๋์ด ํ์ํ ํจ์จ์ฑ์ผ๋ก ์์ ์ ๊ด๋ฆฌ, ์ฐ์ ์์ ์ง์ ๋ฐ ์คํํ๋ ๋ฐ ํ์ํฉ๋๋ค. OpenAI์ ์ต์ฒจ๋จ ์์ฐ์ด ์ฒ๋ฆฌ ๊ธฐ์ ์ ํ์ฉํ์ฌ BabyAGI๋ ํน์ ๋ชฉํ์ ๋ง์ถฐ ์๋ก์ด ์์ ์ ์์ฑํ ์ ์์ผ๋ฉฐ, ํตํฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทผ์ ํตํด ๊ด๋ จ ์ ๋ณด๋ฅผ ์ ์ฅ, ํธ์ถ ๋ฐ ํ์ฉํ ์ ์์ต๋๋ค.
ํต์ฌ์ ์ผ๋ก BabyAGI๋ ์์ ๊ธฐ๋ฐ ์์จ ์์ด์ ํธ์ ๊ฐ์ํ๋ ๋ฒ์ ์ ๋ํ๋ด๋ฉฐ GPT-4, Pinecone ๋ฒกํฐ ๊ฒ์ ๋ฐ LangChain ํ๋ ์์ํฌ์ ๊ฐ์ ํ๋ซํผ์ ์ฃผ๋ชฉํ ๋งํ ๊ธฐ๋ฅ์ ํตํฉํ์ฌ ๋ ๋ฆฝ์ ์ผ๋ก ์์ ์ ๋ง๋ค๊ณ ์คํํฉ๋๋ค. ์ด์ ํ๋ฆ์ ๋ณด๋ฅ ์ค์ธ ์์ ๋ชฉ๋ก์์ ๊ฐ์ฅ ์ค์ํ ์์ ์ ์ถ์ถํ๊ณ , ํ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ฒ๋ฆฌ, ์ ์ ๋ฐ ์ ์ฅํ๊ธฐ ์ํด ์ ์ฉ ์คํ ์์ด์ ํธ์ ์์ ์ ์ ๋ฌํ๊ณ , ์์ ๋ชฉ๋ก ๊ธฐ๋ฐ์ ์ฐ์ ์์๋ฅผ ๋์ ์ผ๋ก ์กฐ์ ํ๋ฉด์ ์๋ก์ด ์์ ์ ๊ณต์ํํ๋ ๋ค ๊ฐ์ง ์ฃผ์ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ด์ ์ ์คํ๋ ์์ ์ ์ค์ํ ๋ชฉํ์ ๊ฒฐ๊ณผ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
์์ด์ ํธGPT: ์์จ AI ์์ด์ ํธ ์์ฑ ๋ฐ ๋ฐฐํฌ AgentGPT๋ ์์จ AI ์์ด์ ํธ ์์ฑ ๋ฐ ๋ฐฐํฌ์ ๋ง์ถฐ์ง ๊ฐ๋ ฅํ ํ๋ซํผ์ ๋๋ค. ์ด๋ฌํ ์์ด์ ํธ์ ๋ํด ํน์ ๋ชฉํ๊ฐ ์ ์๋๋ฉด ์์ด์ ํธ๋ ๋์์๋ ์์ ์์ฑ ๋ฐ ์คํ ๋ฃจํ๋ฅผ ์์ํ์ฌ ๊ท์ ๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๋์์์ด ๋ ธ๋ ฅํฉ๋๋ค. ์ด์์ ์ค์ฌ์๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํ ์ต์ ์ ์์ ์ ๊ณต๋์ผ๋ก ๋ธ๋ ์ธ์คํ ๋ฐํ๊ณ ์คํํ๋ฉฐ ์ฑ๋ฅ์ ๋นํ์ ์ผ๋ก ํ๊ฐํ๊ณ ํ์ ์์ ์ ๋ฐ๋ณต์ ์ผ๋ก ๊ณ ์ํ๋ ์ํธ ์ฐ๊ฒฐ๋ ์ธ์ด ๋ชจ๋ธ(๋๋ ์์ด์ ํธ) ์ฒด์ธ์ด ์์ต๋๋ค. ์ด๋ฌํ ์ฌ๊ท์ ์ ๊ทผ ๋ฐฉ์์ ํตํด AgentGPT๋ ์ ์๋ ฅ์ ์ ์งํ๊ณ ๊ฐ ๋ฃจํ๋ฅผ ํตํด ์ ๋ต์ ํ์ตํ๊ณ ๊ฐ์ ํ์ฌ ๋ชฉํ์ ๋ ๊ฐ๊น์์ง ์ ์์ต๋๋ค.
์ฝ๋ ๋์ฐ๋ฏธ: ๊ฐ๋ฐ์ ์์ฐ์ฑ ํฅ์
์ฝ๋ ๋์ฐ๋ฏธ๋ ๊ฐ๋ฐ์์ ์ฝ๋ ์์ฑ ํ๋ก์ธ์ค๋ฅผ ์ง์ํ๋๋ก ์ค๊ณ๋ ๊ณ ๊ธ ๋๊ตฌ๋ก, ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE) ํ๋ฌ๊ทธ์ธ, ํ์ฅ ๋๋ ์ถ๊ฐ ๊ธฐ๋ฅ์ผ๋ก ๊ตฌํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ๋์ฐ๋ฏธ๋ ์ฝ๋ ์์ฑ์ ์ ์ํ๊ณ , ๋ฒ๊ทธ๋ฅผ ์๋ณ ๋ฐ ์์ ํ๊ณ , ์ต์ ํ ๊ถ์ฅ ์ฌํญ์ ์ ๊ณตํ๊ณ , ๋ฐ๋ณต์ ์ธ ์ฝ๋ฉ ์์ ์ ๋จ์ํํ ์ ์์ต๋๋ค. ์์ฑ์ AI ๋ชจ๋ธ์ ํตํฉํจ์ผ๋ก์จ ์ฝ๋ฉ ํจํด์ ๋ถ์ํ๊ณ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ๊ฐ์ํํ๊ณ ์ฝ๋ ์์ฑ์ ๊ฐ์ํํ๋ฉฐ ์ถ๋ ฅ ํ์ง์ ๋์ด๋ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํฉ๋๋ค.
GitHub ๋ถ์กฐ์ข ์ฌ: GitHub์ OpenAI์ ํ๋ ฅ์ ํตํด ๊ฐ๋ฐ๋ AI ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ ๋์ฐ๋ฏธ GitHub Copilot์ Codex ์์ฑ ๋ชจ๋ธ์ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ฐ๋ฐ์๊ฐ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. AI ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ ๋๋ฐ์๋ก ์ค๋ช ๋๋ ์ด ์ ํ์ ์ฝ๋ ๊ฐ๋ฐ ์ค์ ์๋ ์์ฑ ์ ์์ ์ ๊ณตํฉ๋๋ค. GitHub Copilot์ ํ์ฑ ํ์ผ๊ณผ ๊ด๋ จ ๋ฌธ์์ ์ปจํ ์คํธ๋ฅผ ์๋ฆฌํ๊ฒ ์๋ณํ์ฌ ํ ์คํธ ํธ์ง๊ธฐ ๋ด์์ ์ง์ ์ ์์ ์ ์ํฉ๋๋ค. ๊ณต๊ฐ ์ ์ฅ์์ ํ์๋๋ ๋ชจ๋ ์ธ์ด์ ๋ํ ๋ฅ์๋๋ฅผ ์๋ํฉ๋๋ค.
๋ถ์กฐ์ข ์ฌ X, Copilot์ ํฅ์๋ ๋ฒ์ ์ ์ด๋ฌํ ๊ธฐ๋ฐ์ ๋ฐํ์ผ๋ก ๋์ฑ ํ๋ถํ ์ฑํ ๋ฐ ํฐ๋ฏธ๋ ์ธํฐํ์ด์ค, ํฅ์๋ ํ ๋ฆฌํ์คํธ ์ง์, ๊ทธ๋ฆฌ๊ณ OpenAI์ GPT-4 ๋ชจ๋ธ ํ์ฉ์ ์ ๊ณตํฉ๋๋ค. Copilot๊ณผ Copilot X๋ ๋ชจ๋ Visual Studio, Visual Studio Code, Neovim ๋ฐ ์ ์ฒด JetBrains ์ํํธ์จ์ด ์ ํ๊ตฐ๊ณผ ํธํ๋ฉ๋๋ค.
AWS ์ฝ๋์์คํผ๋ฌ: ์ค์๊ฐ ์ฝ๋ฉ ๊ถ์ฅ ์ฌํญ Amazon CodeWhisperer๋ ์ค์๊ฐ ์ฝ๋ฉ ๊ถ์ฅ ์ฌํญ์ ์ ๊ณตํ๋ ๊ธฐ๊ณ ํ์ต ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ๊ธฐ์ ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ฉด ์งํ ์ค์ธ ์ฝ๋์ ์ํฅ์ ๋ฐ๋ ์ ์์ ์ ๊ทน์ ์ผ๋ก ์ ์ํฉ๋๋ค. ์ด๋ฌํ ์ ์์ ๊ฐ๊ฒฐํ ์ค๋ช ๋ถํฐ ์ ๊ตํ๊ฒ ๊ตฌ์กฐํ๋ ๊ธฐ๋ฅ๊น์ง ๋ค์ํฉ๋๋ค. ํ์ฌ CodeWhisperer๋ Java, Python, JavaScript, TypeScript ๋ฑ์ ํฌํจํ ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ง์ถฐ์ ธ ์์ต๋๋ค. ์ด ๋๊ตฌ๋ Amazon SageMaker Studio, JupyterLab, Visual Studio Code, JetBrains, AWS Cloud9 ๋ฐ AWS Lambda์ ๊ฐ์ ํ๋ซํผ๊ณผ ์ํํ๊ฒ ํตํฉ๋ฉ๋๋ค.
๋ฐ๋ ํฌ ์ฝ๋: ์ฝ๋ ์์ฑ์ ์ํ ๋ํํ AI ๋ํํ AI ๋๋ ์ฑ๋ด์ผ๋ก ๋ถ๋ฅ๋๊ธฐ๋ ํ๋ Bard๋ ์๋ง์ ํ ์คํธ ๋ฐ์ดํฐ์ ๋ํ ๊ด๋ฒ์ํ ๊ต์ก์ ํตํด ๋ค์ํ ํ๋กฌํํธ์ ๋ํด ์ธ๊ฐ๊ณผ ์ ์ฌํ ํ ์คํธ ์๋ต์ ์์ฑํ๋ ๋ฐ ๋ฅ์ํจ์ ๋ณด์ฌ์ค๋๋ค. ๋ํ Python, Java, C++ ๋ฐ JavaScript๋ฅผ ํฌํจํ๋ ์ด์ ๊ตญํ๋์ง ์๋ ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ ๊ธฐ์ ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
SWE-์์ด์ ํธ ๋ ๊ฒฝ์์ฌ: ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ์ ๋ํ ์ก์ธ์ค ๋ฏผ์ฃผํ
Devin AI์ Devika์ ๊ฐ์ ๋ ์ ์๋ฃจ์ ์ด ์ง๋ฐฐํ๋ ํ๊ฒฝ์์ SWE-Agent๋ ์คํ์์ค ๋์์ผ๋ก ๋น์ ๋ฐํ๋ฉฐ ์ต์ฒจ๋จ AI ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ์ ๋ํ ์ ๊ทผ์ฑ์ ๋ฏผ์ฃผํํฉ๋๋ค. SWE-Agent์ Devin ๋ชจ๋ SWE-bench ๋ฒค์น๋งํฌ์์ ๋ฐ์ด๋ ์ฑ๋ฅ์ ์๋ํ๋ฉฐ, SWE-Agent๋ 12.29%๋ผ๋ ๊ฒฝ์๋ ฅ ์๋ ๋ฌธ์ ํด๊ฒฐ๋ฅ ์ ๋ฌ์ฑํ์ต๋๋ค. ํ์ง๋ง SWE-Agent๋ ์คํ์์ค๋ผ๋ ํน์ฑ ๋๋ถ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ์ ํ๋ ฅ ์ ์ ์ ๋ถํฉํ๋ฉฐ ์ฐจ๋ณํ๋ฉ๋๋ค.
SWE-Agent๋ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ ์ธ๊ณ ๊ฐ๋ฐ์์๊ฒ ์ ๊ณตํจ์ผ๋ก์จ ๊ธฐ์ฌ๋ฅผ ์ ๋ํ๊ณ ํ์ ๋ฐ ์ง์ ๊ณต์ ์ํ๊ณ๋ฅผ ์กฐ์ฑํฉ๋๋ค. ๊ฐ๋ฐ์๋ SWE-Agent๋ฅผ ์์ ์ ์ํฌํ๋ก์ฐ์ ์์ ๋กญ๊ฒ ํตํฉํ์ฌ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๋์์ SWE-Agent์ ๋ฐ์ ์ ๊ธฐ์ฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์ ์ ๊ทผ ๋ฐฉ์์ ํตํด ๋ชจ๋ ๋ฐฐ๊ฒฝ๊ณผ ๊ธฐ์ ์์ค์ ๊ฐ๋ฐ์๋ ์์ ์ ์ํฌํ๋ก๋ฅผ ์ต์ ํํ๊ณ , ์ฝ๋ ํ์ง์ ํฅ์์ํค๋ฉฐ, ์ต์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ณต์ก์ฑ์ ์์ ์๊ฒ ํ์ํ ์ ์์ต๋๋ค.
๊ธฐ์ ์ ์ญ๋ ์ธ์๋ SWE-Agent๋ ์ํํธ์จ์ด ์์ง๋์ด๋ง ๊ต์ก ๋ฐ ์ปค๋ฎค๋ํฐ ํ์ ์ ํจ๋ฌ๋ค์ ์ ํ์ ์ด์งํ ์ ์๋ ์ ์ฌ๋ ฅ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ์คํ ์์ค ๋๊ตฌ์ธ SWE-Agent๋ ๊ต์ก ์ปค๋ฆฌํ๋ผ์ ํตํฉ๋์ด ํ์๋ค์๊ฒ AI ์ง์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ํ ์ค๋ฌด ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ ธ์ถ์ ์ฐจ์ธ๋ ์ํํธ์จ์ด ์์ง๋์ด๋ฅผ ์์ฑํ๊ณ ์ ์ ๋ ์๋ํ๋๊ณ AI๊ฐ ์ฃผ๋ํ๋ ์ฐ์ ์์ ์ฑ๊ณตํ๋ ๋ฐ ํ์ํ ๊ธฐ์ ๊ณผ ์ฌ๊ณ ๋ฐฉ์์ ๊ฐ์ถ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๋์ฑ์ด, SWE-Agent์ ํ์ ์ ํน์ฑ์ ๊ฐ๋ฐ์๋ค์ด ๊ฒฝํ, ๋ชจ๋ฒ ์ฌ๋ก, ๊ทธ๋ฆฌ๊ณ ํต์ฐฐ๋ ฅ์ ๊ณต์ ํ๋๋ก ์ฅ๋ คํ์ฌ ํ๋ฐํ ์ง์ ๊ต๋ฅ ์ปค๋ฎค๋ํฐ๋ฅผ ์กฐ์ฑํฉ๋๋ค. ์คํ์์ค ๊ธฐ์ฌ, ๋ฒ๊ทธ ๋ฆฌํฌํธ, ๊ธฐ๋ฅ ์์ฒญ์ ํตํด ๊ฐ๋ฐ์๋ค์ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด๋ง์ ๋ฏธ๋๋ฅผ ํ์ฑํ๋ ๋ฐ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ์ ์ ์ ๊ทผ ๋ฐฉ์์ ํ์ ์ ์๋๋ฅผ ๊ฐ์ํํ ๋ฟ๋ง ์๋๋ผ SWE-Agent๊ฐ ๋์์์ด ๋ณํํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ํ๊ณ์ ์๊ตฌ์ ๋ถ์ํ๊ณ ์ ์๋ ฅ์ ์ ์งํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ฏธ๋
SWE-Agent์ ๊ฐ์ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด์ ์ถํ์ ํฅ๋ฏธ๋ก์ด ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ ๋์์ ํด๊ฒฐํด์ผ ํ ์ค์ํ ์ง๋ฌธ๊ณผ ๊ณผ์ ๋ ์ ๊ธฐํฉ๋๋ค. ํ ๊ฐ์ง ์ค์ํ ๊ณ ๋ ค ์ฌํญ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ธ๋ ฅ์ ๋ํ ์ ์ฌ์ ์ธ ์ํฅ์ ๋๋ค. AI ์์คํ ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋ค์ํ ์ธก๋ฉด์ ์๋ํํ๋ ๋ฅ๋ ฅ์ด ํฅ์๋จ์ ๋ฐ๋ผ ์ผ์๋ฆฌ ๋์ฒด ๋ฐ ์ฌ๊ต์ก ๋ฐ ๊ธฐ์ ํฅ์ ์ด๋์ ํฐ๋ธ์ ํ์์ฑ์ ๋ํ ์ฐ๋ ค๊ฐ ์์ ์ ์์ต๋๋ค.
ํ์ง๋ง AI๋ ์ธ๊ฐ ๊ฐ๋ฐ์๋ฅผ ๋์ฒดํ๋ ๊ฒ์ด ์๋๋ผ, ๊ทธ๋ค์ ์ญ๋์ ์ฆ๊ฐํ๊ณ ๊ฐํํ๋ ๊ฐ๋ ฅํ ๋๊ตฌ๋ผ๋ ์ ์ ์ธ์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. SWE-Agent์ ๊ฐ์ AI ์์คํ ์ ๋ฐ๋ณต์ ์ด๊ณ ์๊ฐ ์๋ชจ์ ์ธ ์์ ์ ๋งก๊ธฐ๋ฉด, ์ธ๊ฐ ๊ฐ๋ฐ์๋ ๋นํ์ ์ฌ๊ณ , ์ฐฝ์๋ ฅ, ๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ด ์๊ตฌ๋๋ ๊ณ ์ฐจ์์ ์ธ ์์ ์ ์ง์คํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ง์ค๋ ฅ ๋ณํ๋ ์ํํธ์จ์ด ์์ง๋์ด์๊ฒ ๋์ฑ ๋ง์กฑ์ค๋ฝ๊ณ ๋ณด๋ ์๋ ์ญํ ์ ๋ถ์ฌํ์ฌ, ๋์ฑ ๋ณต์กํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํ๊ณ ํ์ ์ ์ฃผ๋ํ ์ ์๋๋ก ๋์ธ ๊ฒ์ ๋๋ค.
๋ ๋ค๋ฅธ ๊ณผ์ ๋ SWE-Agent์ ๊ฐ์ AI ์์คํ ์ ์ง์์ ์ธ ๊ฐ๋ฐ๊ณผ ๊ฐ์ ์ ์์ต๋๋ค. ์ํํธ์จ์ด ๋ณต์ก์ฑ์ด ๊ณ์ ์ฆ๊ฐํ๊ณ ์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ด ๋ฑ์ฅํจ์ ๋ฐ๋ผ ์ด๋ฌํ AI ์์คํ ์ ๊ด๋ จ์ฑ๊ณผ ํจ์จ์ฑ์ ์ ์งํ๊ธฐ ์ํด ์ง์์ ์ผ๋ก ๊ต์กํ๊ณ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ์ํด์๋ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด๊ฐ ๊ธฐ์ ๋ฐ์ ์ ์ต์ ์ ์ ๋จธ๋ฌผ ์ ์๋๋ก ์ฐ๊ตฌ ์ปค๋ฎค๋ํฐ์ ๊ณต๋ ๋ ธ๋ ฅ๊ณผ ํ๊ณ์ ์ฐ์ ๊ณ ๊ฐ์ ๊ธด๋ฐํ ํ๋ ฅ์ด ํ์ํฉ๋๋ค.
๋ํ AI ์์คํ ์ด ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ๋์ฑ ํตํฉ๋จ์ ๋ฐ๋ผ ๋ณด์, ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ์ค๋ฆฌ์ ๊ณ ๋ ค ์ฌํญ์ ๋ํ ์ฐ๋ ค๋ฅผ ํด๊ฒฐํด์ผ ํฉ๋๋ค. ์์ฑ๋ ์ฝ๋์ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ๊ณ ์ ์ฌ์ ์ธ ํธ๊ฒฌ์ด๋ ์๋ํ์ง ์์ ๊ฒฐ๊ณผ๋ฅผ ์ํํ๊ธฐ ์ํด ๊ฐ๋ ฅํ ์กฐ์น๋ฅผ ์ทจํด์ผ ํฉ๋๋ค. ์ํํธ์จ์ด ์์ง๋์ด๋ง ์ปค๋ฎค๋ํฐ ๋ด์์ ์งํ ์ค์ธ ์ฐ๊ตฌ์ ๋ํ๋ ์ด๋ฌํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํ๊ณ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด์ ์ฑ ์๊ฐ ์๋ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ๋ฅผ ์ํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ํ๋ฆฝํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
๊ฒฐ๋ก
SWE-Agent์ ๊ฐ์ AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด์ ๋ฑ์ฅ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์งํ์ ์ค์ถ์ ์ธ ์๊ฐ์ ๋ํ๋ ๋๋ค. ์ด๋ฌํ AI ์์คํ ์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ๊ณผ ๊ธฐ๊ณ ํ์ต ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ์ํํธ์จ์ด์ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ ๋ฐฉ์์ ํ์ ํ ์ ์๋ ์ ์ฌ๋ ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋๋ผ์ด ์๋, ์ ํ์ฑ, ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ ๊ฐ์ํ ๋ฅ๋ ฅ์ ํตํด AI ์ํํธ์จ์ด ์์ง๋์ด๋ ๊ฐ๋ฐ์ ์์ฐ์ฑ์ ํฅ์ํ๊ณ ํ์ ์๋๋ฅผ ๊ฐ์ํํ ๊ฒ์ ์ฝ์ํฉ๋๋ค.
๊ทธ๋ฌ๋ AI ์ํํธ์จ์ด ์์ง๋์ด์ ์ง์ ํ ์ํฅ๋ ฅ์ ๋จ์ํ ๊ธฐ์ ์ ์ญ๋์ ๋์ด ํ์ฅ๋ฉ๋๋ค. SWE-Agent์ ๊ฐ์ ์คํ ์์ค ์๋ฃจ์ ์ด ์ฃผ๋ชฉ์ ๋ฐ์ผ๋ฉด์ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ์ ๋ํ ์ก์ธ์ค๋ฅผ ๋ฏผ์ฃผํํ๊ณ ์ง์ ๊ณต์ ์ ํ์ ์ํ๊ณ๋ฅผ ์กฐ์ฑํ๋ฉฐ ๋ชจ๋ ๋ฐฐ๊ฒฝ๊ณผ ๊ธฐ์ ์์ค์ ๊ฐ๋ฐ์์๊ฒ ๊ถํ์ ๋ถ์ฌํ ์ ์๋ ํ์ ๊ฐ๊ฒ ๋ฉ๋๋ค.
AI ์ง์ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋๋ฅผ ๋ง์ดํ๋ฉด์ ์์ผ๋ก ๋ค๊ฐ์ฌ ๊ณผ์ ์ ๊ธฐํ๋ฅผ ์ธ์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ง๋ฌด ๋์ฒด์ ๋ํ ์ฐ๋ ค์ ์ฌ๊ต์ก์ ํ์์ฑ์ด ์กด์ฌํ์ง๋ง SWE-Agent์ ๊ฐ์ AI ์์คํ ์ ์ํํธ์จ์ด ์์ง๋์ด์ ์ญํ ์ ์ฌ์ ์ํ์ฌ ๋นํ์ ์ฌ๊ณ ์ ์ฐฝ์์ฑ์ด ํ์ํ ๋ ๋์ ์์ค์ ์์ ์ ์ง์คํ ์ ์๋ ๊ธฐํ๋ ์ ๊ณตํฉ๋๋ค.
๊ถ๊ทน์ ์ผ๋ก AI ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด๋ฅผ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ํ๊ณ์ ์ฑ๊ณต์ ์ผ๋ก ํตํฉํ๋ ค๋ฉด ์ฐ๊ตฌ์, ๊ฐ๋ฐ์ ๋ฐ ์ ๊ณ ๋ฆฌ๋์ ๊ณต๋ ๋ ธ๋ ฅ์ด ํ์ํฉ๋๋ค.
์ ๋ ์ง๋ 50๋ ๋์ ๊ธฐ๊ณ ํ์ต๊ณผ ๋ฅ ๋ฌ๋์ ๋งคํน์ ์ธ ์ธ๊ณ์ ๋ชฐ๋ํ์ต๋๋ค. ์ ์ ์ด์ ๊ณผ ์ ๋ฌธ โโ์ง์์ ํนํ AI/ML์ ์ค์ ์ ๋ XNUMX๊ฐ ์ด์์ ๋ค์ํ ์ํํธ์จ์ด ์์ง๋์ด๋ง ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๋๋ก ์ด๋์์ต๋๋ค. ๋์ ๊ณ์๋๋ ํธ๊ธฐ์ฌ์ ๋ํ ๋ด๊ฐ ๋ ํ๊ตฌํ๊ณ ์ถ์ ๋ถ์ผ์ธ ์์ฐ์ด ์ฒ๋ฆฌ๋ก ๋๋ฅผ ์ด๋์์ต๋๋ค.
๋๋ ์ข์ํ ์ง๋ ๋ชจ๋ฅธ๋ค.
-
์ธ์ด ๋ชจ๋ธ์ ๋งํ๋ ๋ฐฉ์์ ๋ฐ๋ผ ๋ต๋ณ์ ๋ณ๊ฒฝํฉ๋๋ค.
-
๋น์ ์ ์คํ์ ์๊ฐํ ์ ์์ต๋๋ค
-
AI๊ฐ ๋ด์ค ์ ์จ๊ฒจ์ง ์๋์ ๋ํด ์๋ ค์ค ์ ์๋ ๊ฒ
-
๋ค๊ตญ์ด NLP๊ฐ ๋์ด ๋ฐ ์ค๋์ ์ง์ญ ์๋ฃ ์๋น์ค ๊ฐ์ ์ ์ค์ํ ์ด์
-
๊ฐ์ธํ๋ ์ธ์ด ๋ชจ๋ธ์ ๋ง๋ค๊ธฐ ์ฝ์ง๋ง ๊ฐ์งํ๊ธฐ๋ ๋ ์ด๋ ต์ต๋๋ค.
-
AI ํธ๋ํฝ ์ฟ ๋ฐํ ์ดํ ๊ด๊ณ ์ ๋ฏธ๋