google/adk-samples
A collection of sample agents built with Agent Development Kit (ADK)
해결하는 문제
이 저장소는 AI 에이전트를 구축할 때 개발자가 빈 페이지에서 시작하는 것을 방지하기 위해 실행 가능한 에이전트 레시피 모음을 제공합니다. 일반적인 패턴 및 특정 산업 워크플로우에 대한 실용적인 기반을 제공합니다.
작동 방식
프로젝트는 예제를 두 가지 주요 카테고리로 구성합니다:
- 핵심 레시피:OAuth 흐름, 세션 메모리, 가드레일, RAG 패턴 등 특정 기술 구현을 교육하는 데 중점을 둔 선별된 패턴.
- 기여 레시피:커뮤니티가 기여한 예제로, 범위가 넓으며 특정 사용 사례 또는 산업 워크플로우를 위해 설계되었습니다.
대상
Agent Development Kit (ADK) 를 사용하고 다양한 언어 SDK(Python, TypeScript, Go, Java, Kotlin)를 활용하여 고객 서비스나 연구와 같은 작업을 위한 AI 에이전트를 구현하려는 개발자.
하이라이트
- 다중 언어 지원:Python, TypeScript, Go, Java, Kotlin 용 ADK SDK와 호환.
- 패턴 기반 학습:메모리 및 가드레일 등 핵심 에이전트 기능에 집중된 예시 제공.
- 즉시 사용 가능한 기반:표준 패턴과 커뮤니티 주도 산업 예시를 모두 제공.
관련
- 프로젝트
Shubhamsaboo/awesome-llm-appsAwesome LLM Apps는 Apache-2.0 라이선스 하에 100개 이상의 실행 가능한 AI 에이전트, 에이전트 스킬, RAG 파이프라인을 포함한 컬렉션입니다. 리포지토리는 스타터 에이전트, 고급 다단계 에이전트, 항상 작동하는 서비스, 음성 에이전트, 생성형 UI 에이전트, 게임 플레이 봇, MCP 지원 도구, 상세한 RAG 튜토리얼로 분류됩니다. 각 항목은 실제 코드, 보안 검증된 CI, Claude, Gemini, GPT-4/4o, DeepSeek, Llama, Qwen 등 다양한 모델과 호환됩니다. 사용자는 `npx skills add …`로 수초 내에 스킬을 추가하거나 `pip install && streamlit run`으로 약 30초 내에 전체 에이전트를 실행할 수 있습니다. 이 프로젝트는 Unwind AI에서 유지보수되며 상용 사용에 무료입니다.
- 프로젝트
google/adk-go코드 중심의 Go 툴킷으로 모듈형 AI 에이전트 및 다중 에이전트 시스템의 구축, 평가, 배포가 가능합니다.
- 프로젝트
google/adk-webAI 에이전트의 구축, 디버깅 및 오케스트레이션을 간소화하는 Google Agent Development Kit용 개발자 UI입니다.
- 프로젝트
- 프로젝트
davidondrej/skillsAI 에이전트가 특정 워크플로우(연구, 코드 오케스트레이션, 시스템 운영 등)를 수행하기 위해 로드할 수 있는 재사용 가능한 스킬 모듈과 지침의 모음입니다.