Repolode
google

google/adk-go

AI 에이전트를 구축하고 평가하고 배포할 수 있는 코드 우선 Go 툴킷으로, 멀티 에이전트 구성과 도구 통합을 지원합니다.

스타
8,946
포크
992
열린 이슈
279
마지막 커밋
4시간 전

어떤 프로젝트인가요?

ADK for Go는 Go 코드에서 직접 AI 에이전트를 만들 수 있는 모듈형 프레임워크입니다. 단일 에이전트로 처리하는 간단한 작업부터 여러 전문 에이전트를 함께 구성하는 대규모 시스템까지 다양한 워크플로를 지원합니다. 에이전트 로직, 도구, 오케스트레이션을 Go로 정의하므로 코드베이스의 다른 부분과 마찬가지로 테스트하고 버전 관리할 수 있습니다.

이 툴킷은 사전 제작된 도구 모음과 사용자 정의 함수 지원, 기존 도구를 통합하는 기능을 제공합니다. Gemini에 최적화되어 있지만 특정 모델이나 배포 환경에 종속되지 않는다고 설명합니다. 클라우드 네이티브 애플리케이션을 대상으로 하며, 에이전트를 컨테이너화해 Google Cloud Run과 같은 환경에 배포하는 기능도 포함합니다.

모듈은 google.golang.org/adk/v2로 가져오며 Go 1.26.10 이상이 필요합니다. 문서, 샘플, AI 코딩 어시스턴트용 기계 판독 가능 인덱스도 저장소와 함께 제공됩니다.

핵심 기능

  • 01관용적인 Go 코드로 에이전트, 도구, 오케스트레이션을 정의합니다.
  • 02여러 전문 에이전트를 모듈형 멀티 에이전트 시스템으로 구성합니다.
  • 03사전 제작된 도구, 사용자 정의 함수 또는 기존 도구 통합을 활용합니다.
  • 04에이전트를 컨테이너화해 Cloud Run과 같은 클라우드 네이티브 플랫폼에 배포합니다.
  • 05Gemini에 최적화된 모델 비종속 설계를 제공합니다.

활용 사례

  • Go로 작성한 LLM 기반 에이전트를 포함하는 클라우드 네이티브 백엔드 서비스를 구축합니다.
  • 이슈 분류와 보고서 생성 같은 여러 단계의 워크플로를 처리하도록 여러 전문 에이전트를 오케스트레이션합니다.
  • 사용자 정의 도구로 기존 Go 코드베이스에 에이전트 기능을 추가합니다.

빠른 시작

  1. 1

    Go 프로젝트에 ADK Go 추가하기

    go get google.golang.org/adk/v2
  2. 2

    시작하려면 examples 디렉터리의 샘플을 살펴보세요

사용 전 알아둘 점

  • Go 1.26.10 이상이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

adk-go은(는) 무엇인가요?
AI 에이전트를 구축하고 평가하고 배포할 수 있는 코드 우선 Go 툴킷으로, 멀티 에이전트 구성과 도구 통합을 지원합니다. ADK for Go는 Go 코드에서 직접 AI 에이전트를 만들 수 있는 모듈형 프레임워크입니다. 단일 에이전트로 처리하는 간단한 작업부터 여러 전문 에이전트를 함께 구성하는 대규모 시스템까지 다양한 워크플로를 지원합니다. 에이전트 로직, 도구, 오케스트레이션을 Go로 정의하므로 코드베이스의 다른 부분과 마찬가지로 테스트하고 버전 관리할 수 있습니다.
adk-go은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
adk-go은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
adk-go은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. adk-go의 마지막 커밋은 2026년 11월 7일입니다.
adk-go은(는) 어디에 사용할 수 있나요?
Go로 작성한 LLM 기반 에이전트를 포함하는 클라우드 네이티브 백엔드 서비스를 구축합니다. 이슈 분류와 보고서 생성 같은 여러 단계의 워크플로를 처리하도록 여러 전문 에이전트를 오케스트레이션합니다. 사용자 정의 도구로 기존 Go 코드베이스에 에이전트 기능을 추가합니다.
adk-go는 어떻게 설치하나요?
Go 프로젝트에 ADK Go 추가하기: go get google.golang.org/adk/v2 시작하려면 examples 디렉터리의 샘플을 살펴보세요
adk-go은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/google/adk-go

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트