OpenAI Codex CLI 0.130.0: Chrome 확장·모바일 원격 제어로 넓어진 코딩 에이전트
Codex CLI가 Chrome DevTools 컨텍스트 수집과 ChatGPT 모바일 앱 원격 제어로 터미널 밖까지 확장되는 아키텍처, Native Messaging·E2E 암호화 보안 설계를 정리한다
2026-08-14 · 최초 발행 2026-05-16
2026년 5월 OpenAI는 Codex CLI 0.130.0을 출시하면서 AI 코딩 에이전트의 활동 영역을 터미널 밖으로 대폭 확장했다. 5월 7일 공개된 Codex Chrome 확장은 브라우저 로그인 상태를 활용해 웹 앱 테스트와 DevTools 접근을 가능하게 하고, 5월 14일 발표된 원격 제어(remote-control) 기능은 ChatGPT iOS·Android 앱을 통해 스마트폰에서 데스크톱 Codex 세션을 실시간 모니터링·제어할 수 있게 했다. CLI, 브라우저, 모바일을 잇는 통합 AI 코딩 에이전트 생태계가 처음으로 윤곽을 드러냈다.
이번 릴리스에서 무엇이 바뀌었나
2026년 5월 릴리스에 포함된 주요 변경 사항은 다음과 같다.
| 기능 | 설명 | 출시일 |
|---|---|---|
| Codex Chrome 확장 v1.1.4 | 브라우저 컨텍스트 수집, 탭 간 코드 분석, DevTools 접근 | 2026-05-07 |
| 터미널 Vim 모드 | CLI 내 모달 편집, 이스케이프/명령 모드 지원 | 0.129.0+ |
| Resume/Fork 피커 개선 | 스크롤백·diff 워크플로우 개선, 세션 재개 UX 향상 | 0.129.0+ |
| 원격 제어(remote-control) | ChatGPT 모바일 앱 → 데스크톱 Codex 실시간 제어 | 2026-05-14 |
| /hooks 브라우저 확장 | 훅 관리 UI 및 플러그인 확장 지원 | 0.130.0 |
브라우저 로그인 상태를 그대로 활용하는 확장
Chrome 확장(v1.1.4)은 Codex가 브라우저 환경을 코딩 컨텍스트의 일부로 활용할 수 있게 하는 브리지 레이어다. 브라우저를 장악하지 않고 사용자 워크플로우와 병렬로 동작한다는 점이 핵심 설계 원칙이다.
로그인 상태 활용은 Codex가 사용자의 Chrome 로그인 세션(쿠키, 인증 토큰)을 활용해 인증이 필요한 웹 앱에 접근하는 기능이다. 별도 자격증명 설정 없이 개발 중인 웹 앱을 테스트할 수 있다. 멀티탭 컨텍스트 수집은 여러 탭에 걸친 페이지 내용을 코딩 컨텍스트로 수집하는 것으로, API 문서·참조 코드·에러 로그를 동시에 참조하며 코드를 생성한다. DevTools 연동은 Chrome DevTools Protocol(CDP)을 통해 콘솔 로그, 네트워크 요청, DOM 상태를 실시간으로 캡처하는 기능이다. 런타임 에러를 자동으로 분석하고 수정 코드를 제안한다. 사이트별 승인 제어는 도메인별 allowlist/blocklist로 Codex의 접근 범위를 세밀하게 제어하는 것으로, 민감한 도메인(인터넷뱅킹, 업무 시스템)은 기본 차단 상태로 유지된다.
확장과 네이티브 앱이 대화하는 법
Chrome 확장과 Codex CLI 네이티브 앱 간의 통신은 Chrome Native Messaging API를 통해 이루어진다. 이 아키텍처의 보안 모델이 중요하다.
Native Messaging 채널은 확장의 Background Service Worker가 chrome.runtime.connectNative()를 호출해 호스트 머신에 등록된 Codex CLI 프로세스와 표준 입출력(stdin/stdout) 기반의 IPC 채널을 수립하는 방식이다. 네트워크 소켓을 사용하지 않으므로 외부 포트 노출이 없다. DOM 기반 코드 컨텍스트 추출은 단순한 HTML 파싱을 넘어 JavaScript 실행 환경을 분석한다. window.__REACT_FIBER__, Redux DevTools, Vue DevTools 같은 프레임워크별 디버그 훅에서 컴포넌트 트리와 상태 데이터를 추출해 더 정확한 코드 컨텍스트를 구성한다. 권한 격리는 확장이 최소 권한 원칙(Principle of Least Privilege)을 따른다는 원칙이다. 각 사이트에 대한 접근 권한은 명시적 사용자 승인이 필요하며, 승인 기록은 로컬 스토리지에만 저장돼 클라우드에 동기화되지 않는다.
폰이 데스크톱 Codex를 들여다보는 창이 되다
2026년 5월 14일 OpenAI는 ChatGPT 모바일 앱(iOS/Android)에서 데스크톱의 Codex 세션을 원격으로 모니터링하고 제어하는 기능을 프리뷰로 출시했다. 핵심 개념은 "Codex가 폰으로 오는 것이 아니라, 폰이 Codex를 보는 창이 된다"는 것이다.
연결 수립 과정은 다음과 같다. 데스크톱의 Codex CLI가 OpenAI 서버에 원격 세션 토큰을 요청한다. ChatGPT 모바일 앱에서 "Connect to Codex" 메뉴로 QR 코드 또는 세션 코드를 스캔한다. 모바일 앱이 OpenAI 릴레이 서버를 통해 데스크톱 세션과 연결된다. 이후 모든 제어 명령과 결과 스트림이 릴레이를 통해 실시간 전달된다.
모바일에서 볼 수 있는 정보는 활성 에이전트 스레드 및 현재 실행 중인 도구 호출, 터미널 출력 스트림(실시간), 파일 diff 뷰어(변경 사항 미리보기), 테스트 실행 결과 및 오류 메시지, 스크린샷(Codex가 캡처한 앱 화면)이다.
민감 데이터는 폰으로 가지 않는다
보안 설계 원칙은 다음과 같다. E2E 암호화는 릴레이 서버가 라우팅만 담당하고 페이로드를 복호화할 수 없다는 원칙이다. 데스크톱-모바일 간 End-to-End 암호화가 적용된다. 데이터 로컬리티는 파일 내용, 환경 변수, API 키 등 민감한 데이터가 호스트 머신에서 벗어나지 않는다는 원칙이다. 모바일에 전송되는 것은 터미널 출력과 미리보기 스냅샷뿐이다. 세션 만료는 원격 제어 세션이 비활성 시간 초과 또는 데스크톱 CLI 종료 시 자동 만료되는 것이다. 멀티클라이언트 제어는 같은 세션에 여러 모바일 기기가 동시에 연결 가능하되, 제어 명령은 순차적으로 처리해 충돌을 방지하는 방식이다.
현재 원격 제어는 macOS 버전의 Codex 데스크톱 앱과만 연동되며, Windows 지원은 로드맵에 포함돼 있다. ChatGPT Free와 Go 플랜을 포함한 모든 플랜에서 프리뷰로 사용 가능하다.
모바일 통합은 단순한 원격 뷰어를 넘어 개발자의 비동기 워크플로우를 지원하는 방향으로 설계됐다. 푸시 알림 통합은 Codex 에이전트가 승인 대기 상태(사용자 입력 필요)에 진입하면 ChatGPT 앱으로 푸시 알림을 전송하는 기능이다. 개발자는 이동 중에도 에이전트의 진행 상황을 실시간으로 파악하고 필요할 때만 개입할 수 있다. 모바일 최적화 UI는 터미널 출력을 모바일 화면에 맞게 가로 스크롤과 코드 하이라이팅이 적용된 읽기 전용 뷰로 렌더링한다. diff 뷰어는 변경된 줄만 하이라이트하는 축약 모드를 제공한다. 음성 명령 통합은 ChatGPT 앱의 음성 입력 기능을 통해 Codex에 자연어로 지시를 내릴 수 있게 한다. "테스트 실행하고 결과 보고해줘"처럼 발화하면 해당 명령이 데스크톱 Codex로 전달된다.
경쟁은 코드 생성에서 환경 통합으로 옮겨간다
CLI, 브라우저 확장, 모바일, IDE를 아우르는 멀티플랫폼 통합은 AI 코딩 에이전트의 새로운 경쟁 축이 됐다.
| 플랫폼 | 컨텍스트 소스 | 주요 강점 | 보안 경계 |
|---|---|---|---|
| CLI | 파일 시스템, 터미널, git | 전체 코드베이스 접근, 자동화 | 로컬 샌드박스 |
| Chrome 확장 | DOM, DevTools, 멀티탭 | 웹 앱 테스트, 문서 참조 | 사이트별 허용 |
| 모바일 | 릴레이 스트림 (뷰 전용) | 비동기 모니터링, 이동 중 제어 | E2E 암호화 |
| IDE 플러그인 | 에디터 컨텍스트, LSP | 인라인 제안, 코드 네비게이션 | IDE 권한 모델 |
각 플랫폼은 컨텍스트 소스와 보안 경계가 다르다. 멀티플랫폼 통합의 핵심 과제는 이 이기종 컨텍스트를 일관된 코딩 세션으로 통합하는 것이다. OpenAI는 릴레이 서버를 통한 세션 상태 동기화로 이 문제를 해결한다. 경쟁 에이전트와 비교하면 접근 전략의 차이가 뚜렷하다. Claude Code의 Agent View가 CLI 중심의 멀티세션 관리에 초점을 맞추는 반면, Codex는 브라우저와 모바일까지 아우르는 멀티플랫폼 접근 방식을 택했다. GitHub Copilot은 IDE 통합에 강점이 있지만 독립 CLI와 브라우저 통합은 상대적으로 약하다. AI 코딩 에이전트 경쟁은 "가장 좋은 코드 생성"에서 "가장 넓은 개발 환경 통합"으로 전선이 이동하고 있다.
터미널 안에서도 더 편해졌다
0.129.0/0.130.0에서 추가된 터미널 Vim 모드는 CLI 중심 개발자를 위한 깊은 배려다. Codex CLI의 프롬프트 입력 필드에서 Esc 키로 Vim 명령 모드에 진입하고, i/a로 입력 모드로 복귀한다. w, b, 0, $, dd 같은 기본 Vim 모션이 지원된다.
Resume/Fork 피커의 개선도 생산성에 직접 영향을 준다. 이전 세션을 재개하거나 특정 시점에서 분기(Fork)하는 UI가 개선돼 실험적 코드 변경을 시도하고 원래 상태로 되돌리는 워크플로우가 간소화됐다. 스크롤백 기능은 오래된 터미널 출력을 검색하고 참조하는 데 유용하다.
OpenAI Codex CLI 0.130.0은 AI 코딩 에이전트가 터미널이라는 단일 인터페이스의 경계를 넘어 브라우저, 원격 제어, 모바일로 확장되는 첫 번째 본격적인 사례다. Chrome 확장은 웹 앱 개발의 컨텍스트를 획기적으로 풍부하게 하고, 원격 제어 기능은 에이전트를 24시간 돌리면서 이동 중에도 모니터링하는 비동기 개발 워크플로우를 가능케 한다. 이 통합이 완성될수록 개발자는 특정 IDE나 터미널에 묶이지 않고 어느 환경에서든 AI 에이전트와 협업하게 될 것이다.
Sources
- OpenAI Codex May 2026 updates: Codex for Chrome + Codex CLI 0.130.0
- Codex Chrome extension – Codex app | OpenAI Developers
- OpenAI's Codex Now Works in Chrome With New Extension - MacRumors
- OpenAI Codex arrives in the browser with new Chrome extension - The New Stack
- OpenAI Adds Codex Chrome Extension for Signed-In Web Tasks
- OpenAI says Codex is coming to your phone | TechCrunch
- OpenAI brings Codex control to ChatGPT for iPhone and Android
- OpenAI Codex Lands on ChatGPT Mobile App for iOS and Android With Remote SSH Support
- Remote connections – Codex | OpenAI Developers
- Changelog – Codex | OpenAI Developers