핵심 요약
Google이 오픈소스 프레임워크 Genkit에 Agents API를 프리뷰로 공개했다(〈Google Developers Blog〉 2026.07.01). TypeScript·Go에서 서버에 에이전트를 정의하고, 프론트엔드는 동일한 chat() 인터페이스로 in-process 또는 HTTP(remoteAgent()) 호출이 가능하다. 메시지 히스토리·도구 루프·스트리밍·영속성·프론트 프로토콜을 매번 짜던 반복 보일러플레이트를 하나의 API로 묶는 것이 목표다.
무슨 일이 있었나
발표 (〈Google Developers Blog〉 2026.07.01)
- Genkit: TypeScript, Go, Dart, Python 지원 풀스택 AI·에이전트 프레임워크
- Agents API (preview): 대화형·멀티턴 AI 앱용
- 서버: 에이전트 정의 + 선택적 store(영속성)
- 클라이언트:
chat()/remoteAgent()동일 인터페이스 - Preview: minor 버전에서 breaking change 가능
해결하려는 pain point
- 지원 봇·티켓 기억·멀티턴 copilot 등은
generate()한 번으로 끝나지 않음 - 매 프로젝트마다 history, tool loop, streaming, persistence, frontend protocol 재구현
Google 생태계 맥락
- 같은 주 ADK Go 2.0(그래프 워크플로·human-in-the-loop) 발표(2026.06.30)
- I/O 2026 Antigravity·Gemini 3.5 Flash GA·Managed Agents API preview
- Genkit은 앱 개발자 쪽, ADK는 에이전트 오케스트레이션 쪽으로 포지셔닝
개발자 관점 해석
1. Agents API 사용 시나리오
- 고객 지원 챗봇(티켓 컨텍스트 유지)
- 사내 copilot(여러 턴 도구 호출)
- 풀스택 프로토타입 → production까지 Genkit 하나로
2. preview 리스크
- API가 minor에서 깨질 수 있음 → pin 버전·changelog 구독 필수
- Dart·Python Agents API는 아직 TypeScript·Go 중심
3. vs LangGraph·Vercel AI SDK
- Genkit 강점: Google 모델·Firebase·Cloud Run 연동, chat() 추상화
- 약점: preview 안정성, Google lock-in 우려
4. ADK Go 2.0과 선택
| 필요 | 후보 |
|------|------|
| 풀스택 웹앱 대화 UI | Genkit Agents |
| 복잡 그래프·HITL 백엔드 | ADK Go 2.0 |
| IDE 에이전트 | Antigravity |
고유 정리: Genkit Agents는 "에이전트 프레임워크" 경쟁에서 보일러플레이트 제거에 베팅한다. PoC 체크: (1) 기존 Express+수동 history 대비 코드 라인·버그, (2) store 붙인 세션 재개, (3) preview breaking change 대응 비용. Google 문서는 "이슈 파일로 피드백"을 요청 — production 전 1~2 minor 버전 관망이 보수적이다.
체크포인트와 리스크
- 체크포인트:
- Agents API GA 일정·breaking change 공지
- TypeScript vs Go feature parity
- Firebase·Cloud Run 배포 가이드
- Gemini 3.5 Flash tool loop latency
- 리스크 요인:
- Preview API churn
- Google 서비스 종료 이력에 대한 팀 우려
- ADK·Genkit 역할 혼선
- 멀티턴 store 보안·PII
마무리
Genkit Agents API는 대화형 AI 풀스택의 반복 코드를 chat() 하나로 줄이려는 Google의 2026년 summer move다. preview 단계이므로 프로덕션은 GA·팀 스택 정렬(ADK vs Genkit) 후 결정하는 것이 안전하다.
참고 자료
- Build agentic full-stack apps with Genkit - Google Developers Blog (2026-07-01)
- 100 things we announced at Google I/O 2026 - Google Blog (2026-05)
※ 본 글은 정보 제공을 목적으로 한 개인 의견이며, 특정 종목의 매매를 권유하지 않습니다.
투자에 대한 판단과 책임은 투자자 본인에게 있습니다.
'개발이야기' 카테고리의 다른 글
| Claude Fable 5 '안전 분류기'와 Opus 4.8 폴백 — 벤치마크 70% 하락이 개발자에게 의미하는 것 (0) | 2026.07.04 |
|---|---|
| Z.ai ZCode 공개…GLM-5.2 전용 Agentic IDE가 Cursor·Copilot과 경쟁 (0) | 2026.07.03 |
| Claude Code Dynamic Workflows GA…Pro도 최대 1000개 병렬 서브에이전트 (0) | 2026.07.03 |
| Kimi K2.7 Code, GitHub Copilot에 GA…첫 오픈웨이트 모델 선택지 (0) | 2026.07.02 |
| Claude Sonnet 5, GitHub Copilot 전면 GA…IDE·CLI·모바일 모델 피커 (0) | 2026.07.02 |