Claude、Gemini、GPT、DeepSeek、Llama、Qwenを使って構築された、オープンソースのAIエージェント、エージェントスキル、RAGアプリの大規模なコレクションです。
google/adk-recipes
Google Agent Development Kit(ADK)で構築された、実行可能なエージェントのレシピ、リファレンスパターン、業種別プラグイン集。
- スター
- 10,497
- フォーク
- 2,927
- 未解決の Issue
- 41
- 最終コミット
- 17 時間前
これは何?
ADK Recipesは、Agent Development Kitを使って具体的な課題を解決する方法を示す、小規模で実行可能なエージェント集です。各レシピは、出発点としてforkしたり、特定のパターンを学ぶために読んだりできるように作られています。
リポジトリは3つの領域で構成されています。core/には、OAuthフロー、セッションメモリ、ガードレール、RAGなど、1つのパターンを解説するレシピが収められています。contrib/には、コミュニティ提供のデプロイ可能な業種別エージェントが含まれており、小売商品の検索やバーチャル試着などの例をAgent Engine、Cloud Run、Agent Gardenで実行できます。plugins/には、AIコーディングアシスタント向けにSKILL.mdとEVAL.yamlファイルとしてパッケージ化された、ドメイン固有のスキルプラグインが含まれています。
各レシピには、セットアップと実行方法を説明するREADMEが用意されています。ADKのPython、TypeScript、Go、Java、Kotlin SDKを対象としています。このプロジェクトはデモおよび出発点として提供されており、本番利用を目的としたものではありません。
主な機能
- 01OAuth、セッションメモリ、ガードレール、RAGのパターンを扱う、テーマを絞ったcoreレシピ。
- 02小売商品の検索やバーチャル試着に対応する、デプロイ可能なcontribエージェント。
- 03AIコーディングアシスタント向けの、SKILL.mdとEVAL.yamlファイルを含むインストール可能なスキルプラグイン。
- 04各レシピに用意された、セットアップと実行方法を説明するREADME。
- 05ADKのPython、TypeScript、Go、Java、Kotlin SDKを使ったサンプル。
ユースケース
- セッションメモリやガードレールなど、特定のADKパターンを小さなサンプルを読んで学ぶ。
- カスタマーサービスエージェントやリサーチエージェントの出発点としてレシピをforkする。
- 小売検索エージェントやバーチャル試着エージェントをCloud RunまたはAgent Engineにデプロイする。
- ドメインスキルプラグインをAIコーディングアシスタントにインストールする。
クイックスタート
- 1
ADK Get Started ガイドに従って ADK をインストールします
- 2
core/ 内のレシピを確認し、セットアップと実行方法については各レシピの README を開いてください
使う前に知っておきたいこと
- レシピはデモや出発点として用意されており、本番環境での利用を想定していません。
- Google が公式にサポートしている製品ではありません。
- レシピごとにセットアップ方法が異なるため、コレクション全体に共通するインストールコマンドはありません。
トピック
よくある質問
- adk-recipes とは?
- Google Agent Development Kit(ADK)で構築された、実行可能なエージェントのレシピ、リファレンスパターン、業種別プラグイン集。 ADK Recipesは、Agent Development Kitを使って具体的な課題を解決する方法を示す、小規模で実行可能なエージェント集です。各レシピは、出発点としてforkしたり、特定のパターンを学ぶために読んだりできるように作られています。
- adk-recipes は無料で使えますか?ライセンスは?
- adk-recipes は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- adk-recipes は今もメンテナンスされていますか?
- 活発にメンテナンス中。adk-recipes の最終コミットは 2026年10月19日 です。
- adk-recipes は何に使えますか?
- セッションメモリやガードレールなど、特定のADKパターンを小さなサンプルを読んで学ぶ。 カスタマーサービスエージェントやリサーチエージェントの出発点としてレシピをforkする。 小売検索エージェントやバーチャル試着エージェントをCloud RunまたはAgent Engineにデプロイする。 ドメインスキルプラグインをAIコーディングアシスタントにインストールする。
- adk-recipes のインストール方法は?
- ADK Get Started ガイドに従って ADK をインストールします core/ 内のレシピを確認し、セットアップと実行方法については各レシピの README を開いてください
- adk-recipes はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/google/adk-recipes
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
モジュール型パイプラインとエージェントワークフローで、RAG、検索、エージェント向けの本番運用可能なLLMアプリケーションを構築するオープンソースPythonフレームワーク。
シンプルなチャットボットからマルチエージェントシステムまで、生成AIエージェントの手法を学べる実行可能なJupyter notebookチュートリアルを50本以上収録しています。
AIエージェントやワークフローの構築・テスト・デプロイを行えるビジュアルプラットフォーム。APIやMCPサーバーとしても公開できます。
会話をまたいでユーザー、セッション、エージェントのコンテキストを保存・取得する、AIエージェントやアプリ向けのメモリレイヤー。
独自データとLLMをつなぎ、RAG、エージェント、ドキュメント処理アプリケーションを構築するためのPythonフレームワーク。