API ВЕГА
English

Навык помогает писать код для agent на Google ADK: подсказывает, как определить agent и tools, настроить callbacks и state management, а также выбрать подходящий orchestration pattern. В справочниках есть примеры для Python и Go; навык не предназначен для создания проекта или deployment.

Возможности

  • Справочник по основным API ADK для Python и Go: agent, tools, callbacks, plugins, state и artifacts.
  • Примеры для multi-agent систем, включая SequentialAgent, ParallelAgent и LoopAgent.
  • Материалы по graph-based Workflow API: nodes, edges, fan-out/fan-in и HITL.
  • Справочник по live и voice agents для ADK Python.
  • Каталог Python-рецептов для выполнения кода, памяти между сессиями, approval gates и других задач.
  • Инструкции по поиску примеров и проверке точных API-сигнатур в установленном пакете ADK.

Когда использовать

  • Нужно определить agent или добавить к нему tool либо callback.
  • Нужно выбрать orchestration pattern, настроить state management или собрать multi-agent систему.
  • Требуется graph-based workflow, live agent или voice agent.
  • Перед написанием кода нужно найти пример реализации нужной возможности для Python или Go.

Установка

uv tool install google-agents-cli

Примеры

Проверить, сконфигурирован ли проект:

agents-cli info

Создать проект для Go:

agents-cli scaffold create <name> --agent adk_go

Подготовить существующий проект:

agents-cli scaffold enhance .

Установка

npx skills add https://github.com/google/agents-cli --skill google-agents-cli-adk-code

Похожие навыки

google-agents-cli-workflow#59

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «разработать an agent», «построить an agent с использованием ADK», «запустить an agent локально», «отладить agent code», «протестировать an agent»,…

google-agents-cli-deploy#66

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «развернуть agent», «развернуть мой ADK agent», «настроить CI/CD», «настроить секреты», «устранить проблемы развёртывания», или…

google-agents-cli-publish#68

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «опубликовать agent», «опубликовать мой ADK agent», «зарегистрировать agent в Gemini», «опубликовать в Gemini» (ранее…

google-agents-cli-eval#114

google/agents-cli

Этот навык следует использовать, когда пользователь хочет «провести оценку», «оценить мой agent», «оценить мой ADK agent», «создать набор данных для eval», «проанализировать eval…»

find-skills#1

vercel-labs/skills

Помогает пользователям обнаруживать и устанавливать agent skills, когда они задают вопросы вроде «как сделать X», «найти skill для X», «есть ли skill, который может…», или выражают…

grill-me#2

mattpocock/skills

Неустанное интервью для улучшения плана или дизайна.