OpenAI, Codex에 subagents 도입… 병렬·전문화 워크플로우 전면화

X에서 무엇을 발표했나

2026년 3월 16일, OpenAIDevs는 Codex에 subagents가 추가됐다고 밝혔다. X 게시물은 이 기능의 효용을 세 가지로 요약했다. 메인 context window를 깔끔하게 유지하고, 작업의 다른 부분을 병렬 workstream으로 나누고, 진행 중인 각 worker를 따로 steer할 수 있다는 점이다.

이 표현은 중요하다. Codex를 단순한 단일 coding assistant가 아니라, 여러 specialist agent를 조율하는 orchestrator로 재정의하기 때문이다. planning, code exploration, review, documentation lookup을 한 thread에 억지로 쌓는 대신, 더 좁은 역할을 각 agent에 맡기고 부모 세션은 synthesis와 decision-making에 집중할 수 있게 된다.

공식 문서가 추가로 보여주는 것

OpenAI의 Codex 문서에는 이제 Subagents 전용 페이지가 생겼고, 여기서 subagents와 custom agents를 함께 설명한다. 문서는 custom agent를 만들 때 역할을 좁고 명확하게 정의하고, 그 역할에 맞는 tool surface를 부여하라고 권한다.

공식 예시 하나는 PR review를 pr_explorer, reviewer, docs_researcher로 분리해 codebase mapping, correctness/security 검토, framework documentation 확인을 나눠 수행한다.

또 다른 experimental workflow인 spawn_agents_on_csv는 CSV를 읽어 row마다 worker subagent를 띄우고, 전체 batch가 끝나면 결과를 다시 CSV로 내보낸다.

같은 문서는 agents.max_threads, agents.job_max_runtime_seconds 같은 runtime control도 공개한다. 즉 OpenAI가 subagents를 단순 UI 장식이 아니라 운영 인프라로 다루고 있다는 뜻이다.

왜 중요한가

실무 팀에게 가장 직접적인 가치는 구조화된 병렬화다. repository audit, migration check, PR review, documentation validation 같은 작업은 작은 하위 문제들이 많이 섞여 있다. subagent 모델은 이 문제들을 분리하면서도 부모 agent의 조정 능력은 유지하게 해준다.

동시에 context 관리 방식도 바꾼다. agentic coding의 대표적 실패 원인 중 하나는 planning, tool output, code diff, test failure, research note를 한 thread에 모두 쌓는 것이다. subagents는 각 worker에 더 작은 목표와 더 좁은 prompt surface를 부여해 이 부담을 줄인다. 채택이 확대되면 이번 업데이트는 Codex를 “툴이 많은 단일 agent”에서 명시적인 multi-agent 개발 워크플로우로 이동시키는 신호가 될 수 있다.

출처: OpenAIDevs X 게시물 · OpenAI Codex Subagents 문서