구글은 소프트웨어 프로그램 관리에 AI 에이전트를 활용할 수 있도록 개발 팀을 지원하는 오픈 소스 이니셔티브인 프로젝트 오스카(Project Oscar)를 발표했습니다.
구글 I/O 벵갈루르에서 소개된 프로젝트 오스카는 소프트웨어 팀이 문제와 버그를 모니터링할 수 있는 플랫폼을 제공합니다. 현재 오픈 소스 프로젝트에 초점을 맞추고 있으며, 향후 폐쇄 소스 프로젝트로의 확장 계획도 있습니다.
구글 인도의 개발자 관계 책임자인 카르틱 파드마나반은 블로그 게시물에서 “AI가 소프트웨어 개발 라이프사이클 전반을 크게 향상시킬 잠재력이 있다고 믿습니다. 모든 개발자에게 더 유용하고 접근 가능한 AI 에이전트를 개발하고 있는 모습이 기대됩니다.”라고 말했습니다.
프로젝트 오스카를 통해 개발자들은 개발, 기획, 런타임, 지원 등 다양한 유형의 AI 에이전트를 생성할 수 있습니다. 이 에이전트는 자연어로 사용자와 소통하며 코드 재작성 없이도 원활한 지시를 제공할 수 있습니다.
구글의 Go 프로그래밍 언어 그룹 제품 관리자 카메론 발라한은 오스카가 현재 Go 개발 팀이 버그 보고서와 기여자 상호작용을 추적하는 데 도움을 주고 있다고 언급했습니다. Go 프로젝트는 93,000회 이상의 커밋과 2,000명의 기여자가 있으며, 잠재적인 문제를 모니터링하는 데 어려움을 겪고 있습니다. 발라한은 “우리는 AI 에이전트가 코드 작성을 돕는 것이 아니라, 방해와 수고를 최소화할 수 있을지 궁금했습니다.”라고 구글 비디오에서 나누었습니다.
프로젝트 오스카를 통해 개발된 AI 에이전트는 데이터 검토와 개발 도구 활용을 통해 가장 중요한 정보를 강조하며 문제 보고서를 개선합니다. 또한, 인적 유지 관리자가 없는 경우에도 문제 보고자와 소통하여 명확한 답변을 제공할 수 있습니다.
발라한은 프로젝트 오스카가 곧 기타 구글 오픈 소스 프로젝트에도 제공될 것이라고 밝혔습니다. “우리의 비전은 누구나 오픈 소스 또는 폐쇄 소스 프로젝트에 오스카를 배포하고, 사전 패키지된 에이전트를 사용하거나 자신만의 에이전트를 만들 수 있도록 하는 것입니다.”이라고 전했습니다.
보고서에 따르면 AI 에이전트가 소프트웨어 개발을 혁신하고 있으며, GitHub Copilot과 아마존의 CodeWhisperer 같은 코딩 도우미는 개발자 생산성을 높이고, 아마존의 Q와 같은 도구는 내부 데이터 쿼리 및 팀 간 협업을 촉진하는 역할을 하고 있습니다.