Codex
OpenAI가 개발한 코드 특화 AI 모델. GitHub Copilot의 기반 모델이었으나 현재는 GPT-4o 계열로 대체됨.
역사
| 시기 | 내용 |
|---|---|
| 2021.08 | OpenAI Codex 공개 (GPT-3 기반, 코드 특화 파인튜닝) |
| 2021.10 | GitHub Copilot 기술 미리보기 (Codex 기반) |
| 2022.06 | GitHub Copilot 정식 출시 |
| 2023.03 | Codex API 서비스 종료 |
| 2023~ | GPT-4 / GPT-4o가 코딩 기능 흡수 |
| 2025.05 | OpenAI Codex (에이전트) 재출시 — 클라우드 기반 코딩 에이전트 |
현재 포지션 (2025)
Codex 브랜드가 클라우드 기반 소프트웨어 엔지니어링 에이전트로 재탄생.
- ChatGPT 및 API에서
codex모델로 접근 가능 - 코드 생성, 버그 수정, PR 작성 등 복잡한 엔지니어링 태스크 수행
- 샌드박스 환경에서 코드 실행 및 테스트 가능
GitHub Copilot
Codex의 가장 대표적인 활용 사례.
지원 기능:
- 코드 자동완성 (인라인 제안)
- 채팅 기반 코드 설명/리팩토링
- 테스트 코드 생성
- 코드 리뷰
지원 IDE:
VS Code, JetBrains, Neovim, Visual Studio
GPT-4o로 코드 생성
현재 OpenAI 코드 생성은 GPT-4o 사용 권장.
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{
"role": "system",
"content": "You are an expert software engineer."
},
{
"role": "user",
"content": "Python으로 퀵소트 구현해줘"
}
]
)
print(response.choices[0].message.content)