AI 코딩 도구가 개발자들 사이에서 점점 더 보편화되고 있는 요즘인데요, 그 영향력이 이제 AI 코딩 도구 자체를 개선하는 데까지 미치고 있다는 소식이 들려왔습니다. OpenAI 직원들이 Ars Technica와의 인터뷰에서 밝힌 내용이 상당히 흥미로웠거든요.
솔직히 말하면, 저도 개발자로서 GitHub Copilot 같은 도구의 도움을 많이 받고 있는데, 그 기반이 되는 기술을 만드는 회사가 자체 제품으로 스스로를 진화시킨다는 건 어떤 의미일까요? OpenAI의 Codex 팀 제품 리드인 Alexander Embiricos는 “Codex의 거의 대부분이 Codex에 의해 구축됐다”고 말했죠. 쉽게 말해, AI가 AI를 만드는 구조라는 거예요.
이 Codex는 클라우드 기반 소프트웨어 엔지니어링 에이전트로, 기능 작성, 버그 수정, 풀 리퀘스트 제안 같은 일을 할 수 있습니다. 사용자의 코드 저장소에 연결된 샌드박스 환경에서 실행되며 여러 작업을 동시에 처리할 수 있죠. 흥미로운 건, 이 도구가 단순히 코드를 생성하는 데 그치지 않는다는 점입니다. Embiricos에 따르면, Codex는 자체 학습 과정을 모니터링하고 사용자 피드백을 처리해 ‘다음에 무엇을 구축할지’ 결정하는 실험도 진행 중이라고 해요. OpenAI 직원들은 Linear 같은 프로젝트 관리 도구를 통해 Codex에 티켓을 제출하기도 한다니, 마치 인간 동료에게 일을 맡기는 것과 비슷하죠.
개인적으로 이 부분에서 블록체인과 DeFi의 ‘자율 실행’ 개념이 떠오르더라고요. 스마트 컨트랙트가 특정 조건이 충족되면 사람의 개입 없이도 코드가 실행되도록 설계되는 것처럼, Codex도 일정 수준의 자율성을 가지고 작업 우선순위와 방향성을 스스로 판단하는 걸까요? 그렇다면 이는 단순한 코딩 도우미를 넘어선, 새로운 형태의 ‘개발 파트너’의 출현을 의미하는 건 아닐지 궁금해집니다.
Embiricos는 이 현상을 컴퓨팅 역사의 연장선에서 바라보았습니다. 1960년대 엔지니어들이 벨룸과 종이에 손으로 집적회로를 설계했고, 그 칩이 더 나은 설계 자동화 도구를 구동하는 컴퓨터의 기반이 되었듯이, 이제는 AI가 더 나은 AI를 만드는 도구가 된다는 거죠. 이른바 ‘재귀적 루프’의 진화인 셈이에요.
한편, Codex의 CLI(명령줄 인터페이스) 버전은 Anthropic의 Claude Code와 유사점이 있다는 지적도 있습니다. Embiricos는 직접적인 영향 여부를 피하면서도 경쟁적 동학을 인정했죠. “훌륭한 아이디어가 오가는, 일하기 재미있는 시장”이라고 표현한 부분이 인상적이었네요. 실제로 외부 개발자들 사이에서 Codex 사용량은 CLI 버전과 GPT-5가 함께 출시된 후 20배나 뛰었다고 하니, 시장의 반응은 매우 뜨겁다고 볼 수 있겠죠.
하지만 여기서 우리가 생각해봐야 할 점도 있습니다. AI가 스스로를 개선하는 이 ‘자가진화’ 과정이 완전히 투명하게 관리될 수 있을까요? 블록체인 생태계에서도 오픈소스와 투명성은 핵심 가치 중 하나인데, Embiricos가 강조한 점이 바로 여기에 있었어요. OpenAI 엔지니어들이 사용하는 Codex 버전은 외부 개발자들이 자유롭게 다운로드하고 수정할 수 있는 오픈소스 버전과 동일하다는 거죠. “기능이 추가되는 다른 저장소가 없다”는 그의 말은, 적어도 도구의 기본적인 투명성과 커뮤니티 기여에 대한 의지를 보여주는 것 같습니다.
결국, Codex의 사례는 AI와 개발의 관계가 단방향 도움에서 상호진화의 관계로 넘어가고 있음을 보여줍니다. AI가 단순히 코드를 대신 써주는 도구가 아니라, 개발 생태계 자체의 진화 속도를 가속시키는 ‘촉매제’가 되어가고 있는 거죠. 이렇게 발전하다 보면, 앞으로 우리가 만드는 모든 소프트웨어, 심지어 웹3와 블록체인 프로토콜의 코드까지도 AI의 자가진화 루프 안에서 태어날 날이 올지도 모르겠네요. 그때가 되면, ‘누가 무엇을 만들었는가’라는 질문의 답은 점점 더 복잡해질 것 같습니다.
—
원문: [Ars Technica](https://arstechnica.com/ai/2025/12/how-openai-is-using-gpt-5-codex-to-improve-the-ai-tool-itself/)