Codex harness 공개: App Server는 어떻게 구축되었나
·2026.02.04 22:00
핵심 내용
OpenAI가 다양한 환경에서 Codex 에이전트 로직을 통합 관리하는 Codex App Server를 구축했다.
자세히 보기
Codex는 웹 앱, CLI, IDE 확장 프로그램, macOS 앱 등 다양한 환경에서 작동하는 코딩 에이전트다. 이 모든 서비스는 동일한 Codex harness(에이전트 루프 및 로직)를 기반으로 하며, 이를 연결하는 핵심 요소가 바로 Codex App Server다.
Codex App Server는 클라이언트 친화적인 양방향 JSON-RPC API로, 다양한 제품군이 동일한 에이전트 경험을 제공할 수 있도록 돕는다. 초기에는 CLI와 VS Code 확장 프로그램 간의 로직 재사용을 위해 시작되었으나, 현재는 JetBrains나 Xcode와 같은 파트너사들이 에이전트 기능을 통합할 수 있는 안정적인 플랫폼으로 발전했다.
Codex harness는 다음과 같은 핵심 기능을 제공한다:
- Thread lifecycle and persistence: 대화 기록을 유지하며 스레드를 생성, 재개, 분기, 보관한다.
- Config and auth: 설정 관리 및 'ChatGPT로 로그인'과 같은 인증 흐름을 처리한다.
- Tool execution and extensions: 샌드박스 내에서 쉘/파일 도구를 실행하며, MCP server 및 스킬 통합을 지원한다.
이 모든 에이전트 로직은 Codex core라는 라이브러리 및 런타임에 구현되어 있다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.