AI 코딩 에이전트가 자기 자신을 개선한다고? OpenAI ‘코덱스’의 자가 진화 이야기

요즘 개발자 분들 사이에서 AI 코딩 도구 쓰시는 분 많죠? GitHub Copilot 같은 거요. 그런데 그 도구들이 이제 단순히 코드를 도와주는 걸 넘어서, 자기 자신을 개선하는 데까지 쓰인다는 소식이에요. 완전 메타네요.

OpenAI에서 나온 ‘코덱스’라는 AI 코딩 에이전트가 그 주인공이에요. 이 친구는 클라우드 기반으로 돌아가서, 우리가 생각하는 일반적인 코딩 보조를 넘어서서 기능 개발, 버그 픽스, 심지어 풀 리퀘스트 제안까지 다 한다고 해요. 근데 진짜 신기한 건, OpenAI 직원들 인터뷰를 보니 이 코덱스의 대부분이 코덱스 자신에 의해 만들어지고 있다는 거예요.

제품 리드인 알렉산더 엠비리코스 씨 말이, “코덱스의 거의 전부가 코덱스에 의해 만들어져서, 사실상 스스로를 개선하는 데 쓰이고 있다”고 했거든요. 마치 스스로 성장하는 생명체 같은 느낌이 들지 않나요?

이 코덱스는 사실 이름부터 역사가 있어요. 2021년 GPT-3 기반 모델로 GitHub Copilot의 탭 자동완성 기능을 만든 그 ‘코덱스’에서 이름을 따왔다고 하네요. 직원들 사이에선 ‘Code Execution(코드 실행)’의 줄임말이라는 루머도 있다고 해요. 그때가 많은 사람들에게 AI의 첫 ‘와우’ 순간이었다는 점에서, 그 감동을 이어가고 싶었나 봐요.

솔직히, 지금 코덱스의 커맨드 라인 버전은 앤트로픽의 ‘클로드 코드’랑 비슷해 보인다는 이야기도 있어요. 경쟁사 제품이 나온 뒤에 출시됐으니까요. 하지만 엠비리코스 씨는 “재미있는 시장이다, 좋은 아이디어가 많이 나오니까”라고 말하면서 경쟁을 긍정적으로 바라봤어요. 그리고 외부 개발자들 사이에서 사용량이 20배나 뛰었다는 걸 보면, 사람들은 확실히 좋아하는 모양이에요.

제일 인상 깊었던 건 이 ‘재귀적 개발’이에요. 코덱스가 자기 자신의 훈련 과정을 모니터링하고, 사용자 피드백을 보고 다음에 뭘 만들지 ‘결정’하는 실험까지 하고 있다고 하네요. OpenAI 직원들은 프로젝트 관리 툴에 티켓을 올려서, 마치 인간 동료에게 일을 맡기듯 코덱스에게 작업을 할당하기도 한다고 해요.

이런 식으로 도구가 더 나은 도구를 만드는 건 컴퓨팅 역사에 깊이 뿌리를 둔 개념이에요. 1960년대엔 손으로 집적 회로를 설계했지만, 그 칩으로 만든 컴퓨터가 결국 자동화된 설계 소프트웨어를 돌리게 되었잖아요. 그런 선순환이 지금 AI 코딩 도구에서 다시 일어나고 있는 거죠.

제 생각엔 이게 우리에게 주는 의미가 꽤 크다고 봐요. 개발 생산성이 비약적으로 오르는 건 당연하고요, 더 근본적으로 ‘개발’이라는 행위 자체의 정의가 바뀔 수도 있을 것 같아요. 앞으로는 정말 복잡한 문제 정의와 방향 설정을 인간이 하고, 구체적인 구현과 반복 작업은 AI 에이전트에게 맡기는 시대가 오지 않을까요?

어쩌면 지금 우리는 ‘도구가 도구를 키우는’ 새로운 진화의 시작점에 서 있는 건지도 모르겠네요. 좀 오버스러울 수 있지만, 진짜 그런 느낌이 들어요. 여러분은 어떻게 생각하시나요?

원문: [Ars Technica](https://arstechnica.com/ai/2025/12/how-openai-is-using-gpt-5-codex-to-improve-the-ai-tool-itself/)

위로 스크롤