For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
기본 탐색 메뉴
Theme

코드 생성

OpenAI 모델과 Codex로 코드를 생성하는 방법을 알아보세요.

코드를 작성하고 검토하고 수정하거나 코드에 관한 질문에 답하는 일은 오늘날 OpenAI 모델의 주요 용도 중 하나입니다. 이 가이드에서는 gpt-6-astra 모델과 Codex로 코드를 생성하는 방법을 살펴봅니다.

시작하기

Codex 사용하기

Codex는 소프트웨어 개발을 위한 OpenAI의 코딩 에이전트입니다. 코드 작성, 검토, 디버깅을 도와줍니다. IDE, CLI, 웹 및 모바일 사이트에서 Codex를 사용할 수 있으며, SDK를 사용하면 CI/CD 파이프라인에서도 활용할 수 있습니다. 프로젝트에 소프트웨어 엔지니어링 에이전트를 도입하는 가장 좋은 방법은 Codex를 사용하는 것입니다.

Codex는 gpt-6.1-sol 같은 최신 범용 모델과 함께 사용할 때 가장 좋은 성능을 발휘합니다.

설정 가이드, 참고 자료, 요금 등 자세한 내용은 ChatGPT 문서를 참고하세요.

코딩 모델 연동하기

API로 코드를 생성하는 대부분의 작업에는 gpt-6-astra 모델부터 사용해 보세요. 이 모델은 범용 작업과 코딩을 모두 처리합니다. 하나의 애플리케이션에서 코드를 작성하고 요구 사항을 분석하고 문서를 검토하는 것은 물론, 더 폭넓은 워크플로우까지 처리해야 할 때 기본 모델로 적합합니다.

다음은 Responses API를 사용해 코드를 생성하는 예시입니다.

대부분의 코딩 작업에 적합한 기본 모델
from openai import OpenAI

client = OpenAI()

result = client.responses.create(
    model="gpt-6-astra",
    input="""Find the null pointer exception in this code:

def display_name(user):
    return user.profile.name

print(display_name(None))
""",
    reasoning={"effort": "high"},
)

print(result.output_text)

프런트엔드 개발

프런트엔드를 개발할 때는 Codex나 Responses API에서 gpt-6.1-sol 또는 gpt-6-astra 모델부터 사용해 보세요.

기존 GPT-5 갤러리에서는 각각 프롬프트 하나로 생성한 애플리케이션을 살펴볼 수 있습니다. 갤러리의 프롬프트를 출발점으로 삼아 배포할 모델에서 실행하고 결과를 평가하세요.

다음 단계

  • ChatGPT 문서에서 Codex로 할 수 있는 일을 알아보고, 원하는 인터페이스에서 Codex를 설정하는 방법과 그 밖의 세부 정보를 확인하세요.
  • 모델 가이드에서 모델 선택 방법, 기능, 마이그레이션 지침과 코딩 및 에이전트 작업에 효과적인 프롬프트 패턴을 살펴보세요.
  • 각 모델 페이지에서 gpt-6-astra 모델과 gpt-6.1-sol 모델을 비교해 보세요.