OpenAI Codex Goals와 장기 실행 에이전트 워크플로우

Windows로 확장된 OpenAI Codex와 Goals 워크플로우의 상태 지속, 멀티환경 샌드박스, Bedrock 통합 구조를 다룬다.

2026-08-14 · 최초 발행 2026-05-22

코딩 보조 도구에서 장기 실행 작업자로

2026년 OpenAI Codex는 주간 활성 사용자 300만 명을 넘기며 단발성 코딩 보조 도구에서 장기 실행 에이전트 플랫폼으로 범위를 넓혔다. Codex 데스크톱 앱은 2026년 2월 macOS에서 먼저 출시된 뒤 3월 4일 Windows로 확장됐다. 같은 달 주간 사용자 수는 2월보다 50% 증가한 300만 명을 기록했으며, 연초의 600,000명과 비교하면 5배 성장한 수치다.

이 변화의 중심에는 /goal 워크플로우가 있다. 개발자가 구현 절차를 계속 지시하는 대신 고수준 목표를 지정하면, 에이전트가 작업을 자율적으로 진행한 뒤 완료하거나 일시정지 상태로 돌아온다. 세션이 끝나도 상태를 보존해야 하므로 기존의 동기식 요청·응답 모델과는 다른 실행 구조가 필요하다. Amazon Bedrock 통합은 이 장기 실행 구조를 엔터프라이즈 환경의 상태 관리와 규정 준수 체계에 연결한다.

세션을 넘어 작업을 이어가는 구조

개발자가 노트북을 닫은 뒤에도 작업을 계속하고, 다시 접속했을 때 중단 지점부터 재개하려면 에이전트의 실행 상태를 외부에 남겨야 한다. 저장 대상에는 현재 목표, 완료한 서브태스크, 보류된 작업, 도구 호출 이력이 포함된다.

파일 수정 완료, 테스트 통과, 빌드 성공처럼 의미 있는 마일스톤에서는 체크포인트를 생성한다. 실행이 실패하면 직전 체크포인트로 돌아가고, 세션을 다시 연결하면 마지막으로 저장한 상태에서 미완성 서브태스크를 이어서 처리한다.

고수준 /goal 지시는 독립적으로 실행할 수 있는 원자적 서브태스크로 분해된다. 각 작업은 대기, 실행 중, 완료, 실패 상태와 의존 관계를 가지며, 서로 독립적인 작업은 병렬로 처리할 수 있다.

YesNo완료중단 필요실패개발자: /goal 지정고수준 목표 입력목표 분석서브태스크 분해의존성 그래프 구성실행 순서 결정병렬 실행가능?병렬 서브태스크동시 실행순차 실행의존성 순서체크포인트 저장마일스톤 기록목표 달성?완료 상태로 복귀개발자 알림일시정지 상태세션 직렬화직전 체크포인트롤백세션 재연결상태 복원·재개

Amazon Bedrock AgentCore Runtime을 기반으로 한 Codex의 상태 지속 아키텍처에서는 서버리스 호스팅 환경의 에이전트 인스턴스가 종료돼도 작업 상태를 외부 메모리 저장소에 유지한다. 사용자와 MCP 서버, 에이전트 인스턴스가 모두 연결을 종료한 뒤에도 분·시간·일이 지나 재접속하면 외부 저장소에서 작업 결과를 복원한다.

작업마다 실행 환경을 바꾸는 샌드박스

Codex의 2026년 5월 업데이트에는 턴 스코프 환경 선택 기능이 추가됐다. 에이전트는 작업 성격에 따라 dev, staging, remote 환경을 전환할 수 있다.

로컬 개발통합 테스트원격 작업Codex 에이전트환경 선택(턴 스코프)Dev 샌드박스격리 컨테이너Staging 환경공유 서비스Remote DevboxSSH 연결자격증명 컨텍스트환경별 분리Amazon BedrockSigV4 인증롤백 메커니즘환경별 독립

각 환경의 API 키와 데이터베이스 자격증명은 독립적으로 관리해 dev·staging·prod 사이의 혼용을 막는다. 로컬 dev 작업은 격리된 컨테이너에서 실행해 호스트 시스템에 미치는 영향을 줄이고, remote devbox는 SSH 연결을 통해 파일 전송과 명령 실행, 결과 수신을 하나의 흐름으로 묶는다.

롤백 지점도 환경별로 분리된다. 환경 전환에 실패하면 이전 환경의 상태로 복귀할 수 있다. 프론트엔드 앱이나 게임을 개발할 때는 내장 브라우저를 이용해 결과를 바로 확인하는 인브라우저 개발 흐름도 지원한다.

Bedrock이 연결하는 인증과 거버넌스

2026년 4월 AWS는 Amazon Bedrock에서 OpenAI 모델, Codex, Managed Agents를 지원하는 제한 프리뷰를 발표했다. 이를 통해 Codex 에이전트를 AWS의 거버넌스와 규정 준수 프레임워크 안에서 운용할 수 있게 됐다.

Codex CLI v0.130에는 Bedrock AWS-login 인증 지원이 추가됐다. API 호출은 AWS IAM과 SigV4 서명을 사용한다. Bedrock의 상태 기반 실행 환경은 Codex 에이전트의 상태 영속성을 뒷받침하며, 코드와 데이터를 AWS 환경 안에 유지해 데이터 주권 요구 사항에 대응한다.

Goals가 바꾸는 에이전트 사용 방식

/goal은 개발자가 세부 실행 절차 대신 비즈니스 목표 수준의 지시를 전달하고, 에이전트가 구현 경로를 결정하도록 한다. 2026년 AI 코딩 에이전트 시장에서 나타난 새로운 상호작용 방식이다.

기존 세션 기반 /goal 워크플로우
단발성 요청·응답 장기 목표 자율 실행
세션 종료 시 상태 소실 세션 간 상태 지속
개발자가 세부 지시 제공 고수준 목표만 지정
동기식 실행 비동기 백그라운드 실행
로컬 환경 의존 멀티환경 전환 지원

Claude Code는 개발자가 현재 맥락에서 에이전트와 활발하게 상호작용하고 방향을 조정하는 즉시 동기식 실행에 무게를 둔다. MCP 도구 통합과 서브에이전트 생태계도 주요 강점이다.

반면 Codex /goal은 목표를 맡긴 뒤 자리를 떠나고 나중에 결과를 확인하는 장기 비동기 실행을 중심에 둔다. 세션 사이에서 상태를 지속하는 구조가 핵심 차이다. Codex는 PR 리뷰, 다중 파일 작업, 터미널 멀티뷰를 데스크톱 앱에 포함하고 있으며, Claude Code는 터미널 CLI와 MCP 생태계를 통한 확장에 강점이 있다.

장기 실행에 맞춘 사용자 경험

백그라운드에서 작업하는 에이전트는 현재 상태를 확인하고 필요할 때 개입할 수 있는 인터페이스가 필요하다. Codex의 목표 대시보드는 실행 중인 /goal, 완료한 서브태스크, 남은 작업을 한 화면에서 보여준다. 목표 달성, 일시정지, 오류 발생은 비동기 알림으로 전달돼 활성 세션을 유지하지 않아도 진행 상황을 추적할 수 있다.

완료된 goal의 실행 이력과 변경 파일, 커밋 내역도 조회할 수 있다. Windows와 macOS 데스크톱 앱 밖에서는 모바일로 goal 상태를 확인하고 가이던스를 제공하는 기능이 예정돼 있으며, 관련 로드맵은 GitHub 이슈 #23202에서 확인할 수 있다.

개인 개발자 채택에서 엔터프라이즈 확산으로

300만 주간 활성 사용자와 Bedrock 통합은 Codex 확산 전략의 서로 다른 축을 이룬다. 개인 개발자 사용을 바탕으로 기업 도입을 넓히고, Bedrock을 통해 규정 준수와 데이터 주권 요구를 수용하는 흐름이다.

Bedrock에서 Managed Agents를 지원하는 것은 OpenAI와 AWS가 엔터프라이즈 시장을 함께 공략한다는 의미를 갖는다. 플랫폼 접점도 macOS에서 Windows, 클라우드의 Bedrock, 모바일 순서로 확장되고 있다. 여기에 90개+ 앱 플러그인과 컴퓨터 사용 기능이 결합되면서 Codex에 의존하는 워크플로우의 범위도 넓어진다.

Codex의 장기 비동기 실행은 Claude Code의 즉시 동기 실행 방식과 보완적인 관계를 형성하며 시장을 양분하고 있다. Amazon Bedrock 통합은 데이터 주권과 규정 준수가 필요한 기업 환경에서 채택을 가속할 전망이다. 세션 지속, 멀티환경 샌드박스, 비동기 알림을 결합한 사용자 경험은 코딩 에이전트가 단발성 도구에서 지속적으로 감독하는 작업자로 이동하는 흐름을 보여준다.

Sources

OpenAI Codex코딩 에이전트장기 실행 에이전트Amazon Bedrock샌드박스