Build with AI 2026: Kotlin으로 AI 에이전트 만들기
Build with AI 2026 — GDG Korea Android, 서울. 📸
최근에 서울에서 열린 Build with AI 2026 — GDG Korea Android에 다녀왔습니다. 솔직히 말하면, 제가 왜 개발자라는 일을 좋아하는지 다시금 깨닫게 해준 하루였어요. 끝없는 발표 슬라이드도, 의미 없는 전문 용어 나열도 없었습니다 — 그저 노트북을 펼쳐 든 사람들이 모여 함께 무언가를 직접 만드는 자리였죠. 어떤 하루였는지 들려드릴게요.
빌더들로 가득한 공간
입구에서 모두를 맞이해 준 Build with AI 배너.
들어서는 순간부터 그 열기가 느껴졌습니다 — 입구의 Build with AI 배너, 간식과 음료가 가득한 테이블, 그리고 그냥 듣기만 하러 온 게 아니라 무언가를 직접 해보러 온 게 분명한 개발자들. 제가 GDG 행사를 가장 좋아하는 이유가 바로 이겁니다. 처음부터 직접 해보도록 설계되어 있거든요. 우리는 자리를 잡고 노트북을 열어 바로 시작했습니다.
Kotlin으로 실제 AI 에이전트 만들기
핸즈온 세션에 몰입한 모습.
이날의 핵심은 Kotlin으로 간단한 AI 에이전트를 직접 만들어 보는 핸즈온 코드랩이었습니다. Kotlin 기반 에이전트 프레임워크인 Koog를 사용해 한 단계씩 따라가며, 단순히 대답만 하는 게 아니라 실제로 무언가를 해내는 AI 코드 리뷰 에이전트를 점점 완성해 나갔어요. 챗봇만 만들어 본 적이 있다면, 이건 사고방식 자체가 완전히 다른 경험입니다. 그게 이날의 첫 번째 큰 "아하" 순간이었죠.
🔗 코드랩: Build with AI — Kotlin 에이전트 코드랩
기억에 남은 점
- 에이전트 ≠ 챗봇. 챗봇은 답을 하고, 에이전트는 행동합니다. 도구를 사용하고, 판단을 내리고, 여러 단계의 작업을 스스로 수행할 수 있죠. 이게 이해되는 순간, 많은 것이 한꺼번에 맞춰졌습니다.
- 도구(함수 호출)가 LLM을 진짜 쓸모 있게 만든다. LLM은 그 자체로는 텍스트를 생성할 뿐입니다. 데이터를 가져오고, 코드를 실행하고, API를 호출하는 도구(함수)를 쥐여 주는 순간 "그럴듯한 데모"에서 "실제로 문제를 푸는 도구"로 도약합니다.
- 모델만큼이나 시스템 설계가 중요하다. 프롬프트, 메모리, 그리고 에이전트 루프 — 진짜 엔지니어링은 여기에 있습니다. 좋은 에이전트는 똑똑한 프롬프트 하나가 아니라, 판단하고 → 행동하고 → 결과를 관찰하고 → 다시 판단하는 잘 설계된 루프입니다.
- A2A 멀티 에이전트 시스템이 다음 단계다. 하나의 거대한 에이전트가 모든 걸 처리하는 대신, 여러 전문화된 에이전트가 에이전트 간(A2A)에 협업할 수 있습니다. 큰 문제를 작고 명확한 조각으로 나누는 데 의외로 자연스러운 방식이에요.
굿즈, 간식, 그리고 좋은 사람들
화면 속 코드랩 — 그리고 챙겨 온 Gemini 가방과 안드로이드 핀.
그리고 네 — 멋진 굿즈도 챙겨 왔습니다. Gemini 토트백과 안드로이드 핀이요. 사소한 것들이지만 괜히 기분이 좋아지더라고요. (화면에 아직 코드랩이 열려 있는데, 우리가 뭘 만들고 있었는지 궁금하다면 참고하세요.)
감사합니다
멋진 세션을 준비해 주신 GDG Korea Android와 HyunWoo Lee 님께 진심으로 감사드립니다. 이런 행사는 새로운 것을 배우는 가장 좋은 방법이 글로 읽는 게 아니라, 직접 자리에 앉아 에디터를 열고 다른 사람들과 함께 만들어 보는 것임을 다시 일깨워 줍니다.
머릿속이 아이디어로 가득 찬 채로 돌아왔고, 벌써 더 많은 에이전트를 만들어 볼 생각에 설렙니다. AI 에이전트가 궁금했지만 아직 직접 만들어 본 적이 없다면, 저 코드랩을 받아서 한번 해보세요 — 일주일 동안 읽는 것보다 하루 오후 동안 직접 만들어 보는 게 훨씬 더 많이 남습니다. 다음 행사에서 만나요. 🚀
블로그 목록