구글, 안드로이드 개발자용 AI 코딩 어시스턴트 '스튜디오 봇' 공개
구글이 I/O 행사에서 안드로이드 앱 개발을 돕는 '스튜디오 봇'을 공개했다. PaLM 2 기반 코딩 모델인 Codey를 탑재해 코틀린과 자바 코드를 생성하고 버그를 잡아준다. 안드로이드 스튜디오 툴바에서 바로 쓸 수 있으며 현재 미국 카나리 채널을 통해 먼저 제공된다.

안드로이드 앱을 만들다 보면 라이프사이클 오류를 잡거나 새 API를 확인하느라 안드로이드 스튜디오와 웹 브라우저를 수없이 오가게 됩니다. 구글이 이 번거로운 과정을 IDE 안으로 흡수하려는 시도에 나섰습니다.
구글은 5월 10일 열린 연례 개발자 회의 I/O에서 안드로이드 개발자를 위한 AI 코딩 비서 스튜디오 봇을 발표했습니다. 코드 생성과 오류 수정, 안드로이드 관련 질의응답을 지원하는 전용 도구입니다.
툴바에 상주하는 안드로이드 전용 도우미
스튜디오 봇의 두뇌는 구글의 차세대 대규모 언어모델 PaLM 2를 기반으로 개발된 코딩 특화 모델 코디입니다.
안드로이드 개발의 핵심 언어인 코틀린과 자바를 모두 지원합니다. 가장 큰 장점은 안드로이드 스튜디오 툴바에 직접 내장된다는 점입니다. 개발자는 작업 창을 벗어나지 않고도 언제든 질문을 던지거나, 특정 코드 영역을 지정해 디버깅을 요청할 수 있습니다.
보안 문제에 대해 구글은 스튜디오 봇을 쓰기 위해 프로젝트 소스코드를 구글 서버에 공유할 필요는 없다고 밝혔습니다. 다만 봇과 주고받은 대화 데이터는 구글로 전송되어 모델 답변을 개선하는 학습 데이터로 활용됩니다.
출시 초기인 만큼 이용 조건은 다소 까다롭습니다. 구글은 현재 스튜디오 봇이 매우 초기 단계라고 밝혔으며, 지금은 미국 개발자들에게 카나리 프리뷰 채널을 통해서만 제공하고 있습니다. 글로벌 정식 출시 일정은 아직 공개되지 않았습니다.
전용 IDE로 좁혀진 격전지
이번 출시는 구글의 전방위적인 AI 생태계 구축 전략의 일환입니다. 지난 3월 바드 프리뷰를 선보인 이후 코드 생성과 설명 기능을 꾸준히 보강해 오던 구글이, 이를 실제 개발 도구 형태로 구체화한 셈입니다.
하지만 시장 경쟁은 이미 치열합니다. 마이크로소프트는 연초 깃허브 코파일럿에 챗GPT 형태의 대화형 인터페이스를 발 빠르게 결합했고, 아마존 역시 지난달 코드위스퍼러를 무료로 전격 개방하며 개발자 포섭에 나섰습니다.
경쟁사들이 다양한 IDE와 범용 개발 환경을 넘나드는 것과 비교하면, 스튜디오 봇의 활동 반경은 안드로이드 스튜디오로 제한되어 있습니다. 구글이 클라우드 사용자를 위해 듀엣 AI를 따로 준비하긴 했지만, 일반적인 개발 도구 시장에서는 다소 좁은 영역에 집중하는 모양새입니다.
왜 중요한가
우리는 스튜디오 봇이 안드로이드 개발 생태계를 지키기 위한 구글의 영리한 방어 전략이라고 봅니다.
깃허브 코파일럿처럼 모든 환경을 아우르지는 못하더라도, 안드로이드 개발은 파편화와 잦은 API 변경 탓에 범용 AI 모델이 오래된 코드를 추천하는 환각 현상이 자주 일어납니다. 코디가 안드로이드 최신 가이드라인에 깊게 맞춰져 있다면, 현업 개발자들의 자잘한 검색 시간을 크게 줄여줄 수 있습니다.
다만 지금 당장 개발 환경을 바꿀 정도의 가치가 있는지는 의문입니다. 미국 전용에다 불안정한 카나리 채널로만 제공되는 만큼, 현시점에서는 실험적인 프로토타입에 가깝기 때문입니다.
데이터 수집 방식도 기업 사용자에게는 걸림돌입니다. 소스코드는 보지 않는다 해도 개발 중 주고받은 대화가 모델 학습에 쓰인다면 사내 보안 규정을 통과하기 어려울 수 있습니다. 이미 시장을 선점한 코파일럿에 맞서 정식 버전을 얼마나 빨리 안정화하고 명확한 보안 장치를 내놓을지가 성공을 가를 것으로 보입니다.
출처 (1)
- theverge.com(새 탭에서 열림)원문theverge.com