adk-recipes README

The project's README from github.com/google/adk-recipes. As one markdown file: README.md.

Agent Development Kit Logo ADK Recipes

License

Welcome. This is a public collection of ADK recipes — small, runnable agents that show how to solve real problems with the Agent Development Kit. Fork one as the starting point for your own project, or browse the collection to learn the patterns.

Whether you're building a customer service bot, a research agent, or something entirely new, the recipes here give you a working foundation instead of a blank page.

Try a recipe

Recipes live in two places:

Each recipe has its own README.md with setup and run instructions.

Prerequisites

Install ADK from the ADK Get Started guide. Language SDKs:

Contributing a recipe

Start with the Recipe Checklist — one page, everything you need to ship. If you want the full context and tooling reference, the Recipe Handbook has the deep detail.

Repo skills — the AI coding-assistant helpers used to build this repo (recipe scaffolding, manifest generation, pyproject alignment, and more) — live in .agents/skills/. Not to be confused with vertical skills, which are recipes shipped to users under skills/<vertical>/<solution>/.

Getting help

Open a GitHub issue at github.com/google/adk-samples/issues.

License

Apache 2.0 — see LICENSE.

Disclaimer

Not an officially supported Google product. Not eligible for the Google OSS Vulnerability Rewards Program. Recipes are for demonstration and as starting points, not production use.

adk-recipes (google/adk-recipes)

Searching Database…

Что это такое?Публичная коллекция рецептов для Google Agent Development Kit (ADK): небольшие работающие агенты, показывающие, как решать реальные задачи. Скопируйте один из них как отправную точку для своего проекта или изучите коллекцию, чтобы освоить приёмы.
Это библиотека, которую я устанавливаю, или набор примеров кода?Это примеры кода: репозиторий с самостоятельными работающими проектами агентов. Каждый рецепт — отдельный мини-проект со своим README, который предназначен для копирования или форка, а не установки как зависимости.
Как запустить рецепт?Сначала установите ADK по официальному руководству Get Started, затем следуйте инструкциям по настройке и запуску в README выбранного рецепта — каждый рецепт документирует свои шаги.
На каких языках программирования можно писать этих агентов?Agent Development Kit поставляется с SDK для Python, TypeScript, Go, Java и Kotlin. Сам репозиторий написан в основном на Python, так что большинство рецептов будут на Python.
Можно ли взять рецепт и сразу пустить в продакшен?Нет — в README сказано, что рецепты предназначены для демонстрации и как отправные точки, а не для продакшена. Репозиторий также не является официально поддерживаемым продуктом Google и исключён из программы вознаграждений за уязвимости Google OSS.
Как устроена коллекция?Две папки: core/ содержит канонические паттерны, отобранные командой agents-cli — небольшие сфокусированные рецепты, каждый из которых хорошо объясняет одну вещь, например потоки OAuth, память сессий, защитные ограничения и RAG. contrib/ содержит более широкие примеры от сообщества, каждый из которых ориентирован на конкретный сценарий использования или отраслевой процесс.
Каких агентов можно построить на основе этих рецептов?Спектр намеренно широкий: в коллекции в качестве примеров названы боты клиентской поддержки и исследовательские агенты, а рецепты в contrib охватывают конкретные сценарии и отраслевые процессы. Идея — готовая рабочая основа вместо чистого листа.
Рецепты хорошо работают с ИИ-ассистентами для программирования?Сам репозиторий был создан с их помощью: .agents/skills/ содержит помощники для ассистентов — генерацию каркаса рецепта, создание манифестов и приведение pyproject в порядок. Это отдельная вещь от вертикальных скиллов, которые представляют собой рецепты, поставляемые пользователям.
Creator
google
Size
284.7 MB
Stars
10.5K
Updated
CommitOct 16
Age
1y
Commits · 90 Days