Unrolling the Codex Agent Loop
OpenAI에서 발표한 “Unrolling the Codex Agent Loop” 는 AI 에이전트인 Codex가 사용자 요청을 처리하기 위해 내부적으로 어떻게 동작하는지(에이전트 루프)를 심층 분석한 기술 블로그 글입니다. 출처: Unrolling the Codex Agent Loop - OpenAI 1. 에이전트 루프 (The Agent Loop) AI 에이전트의 핵심은 모델 자체가 아니라, 모델과 도구를 연결하는 ‘루프(순환 구조)’ 에 있습니다. 프로세스: 사용자 입력 → 프롬프트 구성 → 모델 추론(Inference) → 도구 호출(Tool Call) → 실행 결과 반영 → 재추론 → 최종 응답. 특징: 하나의 질문(Turn)에 대해 모델은 단순히 답변만 하는 것이 아니라, 수십에서 수백 번의 도구 호출(파일 읽기, 셸 명령어 실행 등)을 반복하며 스스로 문제를 해결합니다. 2. 프롬프트 구성 방식 Codex는 사용자의 입력을 그대로 모델에 전달하지 않고, 복잡한 ‘프롬프트 스티칭(Stitching)’ 과정을 거칩니다. ...