구글 ADK Kotlin판, Python판과 기능 맞춰…온디바이스 AI 지원

InfoQ 中文14일 전조회 11

구글이 공개한 AI 에이전트 개발 키트 ADK(Agent Development Kit)의 Kotlin 버전이 Python 버전과 기능 면에서 같은 수준에 도달했고, 기기 안에서 직접 AI를 실행하는 온디바이스 AI를 지원한다는 내용이 중국 매체 infoq-cn을 통해 전해졌다. 다만 원문은 제목 수준의 정보만 담고 있어 어떤 기능이 어떻게 맞춰졌는지, 어느 버전부터인지는 확인되지 않는다.

ADK는 구글이 내놓은 AI 에이전트 개발 키트다. 이번 소식의 초점은 Kotlin판이 Python판이 제공하던 기능을 따라잡았다는 데 있다. 에이전트 프레임워크 생태계는 그동안 Python 중심으로 형성돼 왔기 때문에, Android나 JVM 진영에서 같은 도구를 쓰려면 언어가 다른 데서 오는 제약을 감수해야 하는 경우가 많았다.

온디바이스 AI는 일반적으로 모델 추론을 서버가 아니라 사용자 기기에서 수행하는 방식을 가리킨다. 네트워크 왕복이 줄어 지연이 낮아지고, 입력 데이터가 외부로 나가지 않으며, 연결이 끊겨도 동작할 수 있다는 것이 장점으로 꼽힌다. Kotlin판 ADK가 이 방식을 지원한다면 모바일 환경에서 에이전트를 구동하려는 시도에 선택지가 하나 늘어나는 셈이다.

실무에서는 Kotlin으로 작성된 Android·JVM 프로젝트 안에서 에이전트 로직을 같은 언어로 유지할 수 있다는 점이 가장 직접적인 변화다. Python 프로세스를 따로 띄우거나 언어 간 브리지를 두는 구성을 줄일 수 있고, 온디바이스 실행이 가능해지면 네트워크 의존도가 높은 기능을 단말 쪽으로 옮길 여지도 생긴다.

확인해야 할 전제도 남는다. 원문에는 Kotlin판이 Python판과 '기능 정합'을 이뤘다는 설명 외에 구체적인 API 범위, 지원 모델, 온디바이스 실행에 쓰이는 런타임, 플랫폼별 제약이 담겨 있지 않다. 실제 도입 전에는 ADK 공식 문서와 릴리스 노트에서 Kotlin 지원 범위와 온디바이스 실행 조건을 직접 확인하는 편이 안전하다.