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라는 라이브러리 및 런타임에 구현되어 있다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.