OpenAI가 Codex에 여러 기기에서 접근할 수 있는 지속형 클라우드 개발 환경을 추가하고, 음성 CLI 인터페이스와 코드 검토 및 GitHub 저장소 검사, 보안 수정안 자동 작성 도구를 함께 선보였다.
OpenAI는 자사의 소프트웨어 에이전트 Codex에 대한 일련의 확장 기능을 발표했다. 가장 두드러진 변화는 클라우드 개발 환경을 각 작업에 연결된 임시 공간에서 재사용 및 구성 가능한 환경으로 전환한 것이다. 개발자는 컴퓨터, 휴대전화 또는 클라우드에서 이러한 환경에 접근할 수 있으며, 승인된 설정과 권한, 팀을 위한 공동 작업 공간을 이용할 수 있다.
회사는 DevDay 행사에서 업데이트를 공개하며, 새로운 환경이 작업 시작에 필요한 시간을 줄이고 사용자 간 일관된 설정을 유지하도록 설계됐다고 밝혔다. Codex는 이미 클라우드에서 원격으로 작업을 실행할 수 있었지만, 각 작업은 사실상 격리된 환경으로 취급됐다. 이번 변화는 더 높은 수준의 지속성과 구성 가능성을 추가한다.
작업 실행 및 추적 개선
Codex CLI는 음성 명령을 사용해 작업을 시작하고 지시할 수 있도록 업데이트된다. OpenAI는 작업 위임과 여러 작업의 동시 추적을 쉽게 하는 /agents 화면도 추가하며, 지침 편집, 세션 재개, worktrees 사용을 위한 개선 사항도 제공한다. 또한 회사는 장시간 세션을 더 간단하고 명확하게 처리할 수 있는 새로운 터미널 인터페이스를 출시했다.
업데이트에는 데스크톱 ChatGPT 애플리케이션 내부에서 코드를 새롭게 검토하는 경험도 포함된다. 사용자는 변경 사항 요약을 읽고 탐색하며, GitHub 또는 GitLab의 병합 요청에 의견을 보내기 전에 잠재적인 문제에 관해 Codex에 질문할 수 있다. 자동 검토 기능은 개발자가 기기를 떠나 있는 동안에도 초기 검사를 수행할 수 있다.
저장소 검사 및 수정안 작성
OpenAI는 인프라와 소프트웨어 저장소를 검사하는 도구 모음인 Codex Security Cloud도 발표했다. 검사는 요청에 따라, 일정에 따라, 또는 새로운 commits가 전체 GitHub 저장소에 도착할 때 실행할 수 있다. 회사에 따르면 Codex는 결과를 조사하고 중복을 제거하며 클라우드에서 수정안을 작성한다. 사용자의 컴퓨터가 꺼져 있는 경우에도 가능하다.
이 도구에는 OpenAI의 사이버 보안 이니셔티브 Daybreak Blue에 따라 제공되는 모델도 포함되며, 해당 모델에 접근하기 위해 별도의 신청을 할 필요가 없다.
실제로 무엇이 달라지는가?
이번 업데이트로 Codex는 개발자 옆에서 작동하는 도구에서 한 단계 더 나아가, 팀이 서로 다른 기기와 프로세스를 통해 사용하고 추적할 수 있는 분산형 작업 공간으로 이동한다. 실질적인 이점은 작업의 지속성, 권한의 통일, 개발자가 자리를 비운 동안에도 검토와 보안 검사를 이용할 수 있다는 점이다. 반면 원문은 가격, 제공 범위, 수정안이 병합되기 전 승인 절차, 실제 저장소와 인프라에 자동 에이전트 권한을 부여할 때의 위험 관리 방식에 관한 세부 사항을 설명하지 않는다. 이러한 지점은 도구를 운영 환경에 도입하기 전에 검토가 필요하다.
API 업데이트
발표에는 사용자가 지정한 질문과 사전 답변을 바탕으로 실시간 결정을 내리는 Decisions API도 포함됐으며, 이 인터페이스는 Luna 모델을 사용한다. OpenAI는 Agents API도 업데이트해 컴퓨터 사용을 지원하고, Amazon Bedrock Managed Agents를 이용해 AWS에서 전적으로 작동하는 OpenAI 에이전트를 구축할 수 있도록 했다.