오픈AI가 이슈 트래커를 코딩 에이전트의 제어 플랫폼으로 전환하기 위한 오픈소스 사양 ‘심포니(Symphony)’를 공개했다.
심포니는 기존처럼 개별 코딩 문제를 해결하기 위해 AI를 한 번씩 호출하는 방식이 아니라, 에이전트가 이슈 트래커에서 작업을 직접 가져와 수행하도록 설계됐다. 각 에이전트는 독립된 작업 공간에서 실행되며, 지속적 통합(CI)을 모니터링하고 변경 사항을 준비해 인간의 검토 단계로 넘긴다.
오픈AI는 블로그를 통해 이 시스템이 내부에서 겪은 병목 현상에서 출발했다고 설명했다. 엔지니어들이 여러 개의 코덱스(Codex) 세션을 동시에 운영하기 시작하면서, 3~5개 수준을 넘어서면 문맥 전환 부담이 커졌고 이는 코딩 에이전트의 속도 향상이 가져올 수 있는 생산성 개선 효과를 제한했다는 것이다.
성과는 빠르게 나타났다. 일부 내부 팀에서는 도입 후 3주 만에 병합된 풀 리퀘스트 수가 500% 증가한 것으로 나타났다고 오픈AI는 밝혔다.
또한 오케스트레이션 계층은 이슈 상태를 추적하고, 중단되거나 멈춘 에이전트를 재시작하며, 이슈별 작업 공간을 관리한다. 이와 함께 CI를 감시하고 변경 사항을 리베이스하며, 충돌을 해결하고 풀 리퀘스트가 리뷰 단계로 원활히 진행되도록 관리한다.
오픈AI는 “더 근본적인 변화는 팀이 일을 바라보는 방식에 있다”며 “엔지니어가 코덱스 세션을 직접 감독하는 시간이 사라지면서 코드 변경의 경제성이 완전히 달라졌다. 구현 과정에 인간의 노력이 더 이상 투입되지 않기 때문에 각 변경에 대한 체감 비용이 낮아진다”고 설명했다.
다만 이 접근 방식은 새로운 문제도 동반한다. 오픈AI는 에이전트가 티켓 단위 작업에서 기대에 못 미칠 수 있으며, 모든 작업이 오케스트레이션에 적합한 것은 아니라고 밝혔다. 특히 모호하거나 높은 판단력이 필요한 작업은 여전히 엔지니어가 인터랙티브한 코덱스 세션을 통해 직접 처리해야 한다고 덧붙였다.
그레이하운드 리서치의 최고경영자(CEO) 겸 수석 애널리스트 산치트 비르 고지아는 “심포니는 단순한 AI 코딩 보조 도구라기보다 소프트웨어 전달을 위한 새로운 운영 계층으로 보는 것이 적절하다”고 말했다. 이어 “작업을 스케줄링하고 추적하며 재시도와 상태 유지, 흐름 제어까지 수행한다는 점에서 경량 운영체제와 유사한 형태로 진화하고 있다”고 분석했다.
기업에 미치는 영향
포레스터의 수석 애널리스트 비스와지트 마하파트라는 심포니가 AI를 단순한 개발자 생산성 도구에서 소프트웨어 작업을 수행하는 실행 모델로 전환시키고 있다고 평가했다.
마하파트라는 “에이전트 제어 플랫폼과 적응형 프로세스 오케스트레이션에 대한 포레스터 연구에 따르면, AI는 개인이 인터랙티브하게 호출하는 방식보다 워크플로에 내재화되고 대규모로 관리될 때 더 큰 가치를 창출한다”고 설명했다.
이어 “상시 동작하는 오케스트레이션은 AI를 개인용 코딩 보조 도구에서 공유 엔지니어링 인프라로 전환시키며, 팀이 이슈와 작업 중심으로 업무를 체계화하고 개발자의 인지 부담을 줄이는 데 기여한다”고 덧붙였다.
다만 기업은 코드 라인 수나 풀 리퀘스트 수와 같은 단순 산출 지표를 넘어, 품질과 전달 속도, 개발자 경험, 비즈니스 영향에 초점을 맞춰야 한다.
마하파트라는 “주요 지표에는 실제 사용 가능한 기능 구현까지 걸리는 리드 타임, 결함 유출률, 재작업 및 코드 변경 빈도, 운영 안정성, 그리고 DevEx 관점에서의 개발자 몰입도와 인지 부담 등이 포함된다”며 “포레스터의 애플리케이션 개발 연구는 생산성 향상이 단순히 코드 생성량 증가가 아니라, 더 높은 품질과 빠른 피드백 루프, 명확한 비즈니스 성과로 이어져야 한다는 점을 지속적으로 강조하고 있다”고 말했다.
고지아 역시 풀 리퀘스트 증가를 생산성 향상의 지표로 해석하는 데 경고를 보냈다. 오픈AI가 제시한 500% 증가 수치는 긍정적 신호라기보다 오히려 신중한 해석이 필요하다는 지적이다.
고지아는 “생성은 쉽게 확장되지만 검증은 그렇지 않다”며 “출력량이 증가할수록 리뷰와 테스트, 거버넌스에 대한 부담도 함께 커진다”고 말했다.
이어 동료 리뷰 과정에서의 마찰, 후속 재작업, 결함 유출, 배포 이후 사고, 복구 시간, 그리고 저연차 직원에 미치는 영향까지 함께 추적해야 한다고 강조했다.
해결해야 할 과제
카운터포인트 리서치의 리서치 부사장 닐 샤는 기업이 직면할 가장 큰 과제로 오케스트레이션 플랫폼의 보안 유지와 코딩 에이전트에 부여할 자율성 수준 결정 문제를 꼽았다.
샤는 오케스트레이터가 다양한 유형의 작업을 처리하고, 에이전트 간 작업 인계를 지원해야 하며, “포괄적인 감사 추적을 통한 완전한 투명성”을 제공해야 한다고 설명했다.
이는 자동화된 오케스트레이션 환경에서 에이전트가 스스로 작업을 생성하고 관리하기 시작하면서 인간의 직접적인 개입이 줄어드는 상황에서 더욱 중요해질 것으로 보인다.
마하파트라는 “기업들은 분산된 에이전트 환경 전반에서 일관된 보안 정책과 감사 가능성, 리스크 통제를 적용하는 데 어려움을 겪고 있다”며 “특히 오케스트레이션이 기존 소프트웨어 개발 생명주기(SDLC)나 인증 시스템과 분리될 경우 이러한 문제는 더 심화된다”고 지적했다.
또한 기업들이 오픈 에이전트 오케스트레이션 사양을 대규모로 도입하기 위해서는 레거시 도구 체인과의 통합, 에이전트 의사결정의 책임 소재, 변경 이력 추적, 역할 분리 등의 문제를 해결해야 한다고 덧붙였다.
dl-ciokorea@foundryco.com
Read More from This Article: AI 코딩 보조에서 개발 파이프라인까지…오픈AI ‘심포니’의 전환 실험
Source: News

