🏭인사이트
Uber 규모의 소프트웨어 팩토리 효율적 운영
Uber가 AI 에이전트를 활용해 소프트웨어 개발 전 과정을 자동화하고 비용을 절감한 방법
↗ 원본 링크#Uber#AI에이전트#소프트웨어개발#비용최적화
개요
Uber는 소프트웨어 개발의 모든 단계에 AI 도구를 적용하고 있습니다. 현재 전체 Pull Request의 70% 이상이 AI 에이전트에 의해 생성되며, 엔지니어들은 3,600개 이상의 에이전트 스킬을 구축하여 하루 30,000회 이상 실행하고 있습니다.
주요 성과
사용량 급증
2026년 2월부터 8월까지:
▸
주간 활성 사용자: 7배 증가
▸
주간 에이전트 요청: 9.4배 증가
▸
총 AI 비용: 4월 이후 안정화 (최적화 덕분)
비용 최적화
동일 모델 기준으로 측정했을 때:
▸
요청 1,000건당 비용: 34% 감소
▸
세션당 비용: 52% 감소 (6월 대비)
AI 에이전트 활용 영역
자동화된 작업
▸코드 리뷰
▸CI 실패 자동 복구
▸시각적 검증을 포함한 E2E PR 완성
▸온콜 알림 분류
▸버그 디버깅
▸코드 유지보수 작업
소프트웨어 팩토리 구조
Uber는 에이전트 세션이 실행되는 4개의 레이어로 구성된 시스템을 구축했습니다:
1.비용 분석 체계: 지출을 세부 항목으로 분해
2.측정 시스템: 각 항목별 메트릭 수집
3.최적화 전략: 모든 레이어에서 비용 절감
4.지능형 라우팅: 워크로드를 효율적으로 분배
핵심 인사이트
인간 개입 감소
더 이상 사람이 모든 세션을 시작하지 않습니다. 자동화된 관리 에이전트가 상당 부분을 처리하며, 필요시에만 사람이 리뷰하거나 에스컬레이션합니다.
지속적인 최적화
▸사용량이 급증하는 동안에도 비용 증가 억제
▸모델 업그레이드와 워크로드 변화에도 효율성 유지
▸공개 정보를 활용한 벤더 비교로 최적 경로 선택
결론
Uber는 AI 에이전트를 통해 소프트웨어 개발 프로세스를 대규모로 자동화하면서도, 체계적인 비용 관리로 효율성을 극대화하고 있습니다. 이는 엔터프라이즈 규모에서 AI를 실전 배포하는 모범 사례를 보여줍니다.