Google Agents CLI: Full Beginner Guide (Step-by-Step)

WILD

Administrator
Staff member
ADMIN
SELLER
SUPREME
MEMBER
Joined
Jan 21, 2025
Messages
220
Reaction score
631
Deposit
0$
Интерфейс командной строки Google Agents: объяснение за 5 минут

Интерфейс командной строки Google Agents: объяснение за 5 минут
Компания Google недавно выпустила Agentic CLI — мощный инструмент, который делает создание, тестирование и развертывание агентов ИИ быстрее и интуитивнее. Я считаю его очень полезным, поэтому расскажу вам о полном жизненном цикле агента ИИ с помощью CLI.

Что такое интерфейс командной строки Google Agents?​

Прежде чем углубиться в код, давайте разберемся, «почему». Обычно для создания ИИ-агента требуется много «связующего кода» — сложных скриптов, которые соединяют LLM (большую языковую модель) с внешними инструментами или базами данных.

Что такое интерфейс командной строки Google Agents?

Что такое интерфейс командной строки Google Agents?
Agents CLI устраняет это препятствие. Agents CLI — это официальный инструмент Google для создания, оценки и развертывания агентов, разработанных с использованием комплекта разработки агентов Google (ADK). Он служит программной основой жизненного цикла разработки агентов (ADLC) в Google Cloud.

Набор навыков, разработанный специально для агентов.​

Agents CLI объединяет семь «навыков», которые обучают агентов программирования выполнению каждого этапа жизненного цикла разработки программного обеспечения (ADLC):

Набор навыков, разработанный специально для агентов.

Набор навыков, разработанный специально для агентов.
После установки ваш агент для программирования сможет напрямую вызывать эти навыки. В качестве альтернативы, разработчик-человек может выполнить те же команды вручную (см. раздел «Режим для человека» ниже).

Как установить Google Agents CLI?​

Для начала вам потребуется чистая среда. Интерфейс командной строки использует несколько современных веб-инструментов и инструментов для работы с данными. Выполните следующие шаги, чтобы убедиться, что все готово:

Предварительные требования​

  • Python и PIP: основа большинства разработок в области искусственного интеллекта.
sudo apt install python3 python3-pip


  • Node.js и NPM: необходимы для работы интерфейса командной строки и функций развертывания.
sudo apt install nodejs npm


  • UV: Молниеносно быстрый установщик пакетов Python, который используется интерфейсом командной строки агентов.
pip install uv


Этапы установки​

Создайте виртуальную среду: всегда полезно держать свои проекты раздельно, чтобы они не мешали друг другу.

python -m venv agent-env
source agent-env/bin/activate # В Windows используйте `agent-env\Scripts\activate`


Интерфейс командной строки распространяется через uv :

uvx google-agents-cli setup


Интерфейс командной строки поддерживает macOS и Linux; поддержка Windows в настоящее время не предусмотрена (вместо этого используйте WSL 2).

Аутентификация​

Интерфейс командной строки Agents CLI автоматически получает ваши учетные данные, если вы уже авторизованы в интерфейсе командной строки gcloud . При локальном запуске без gcloud вы можете установить ключ API Gemini :

export GEMINI_API_KEY="your‑key"


Для получения подробной информации о сценариях аутентификации (служебные учетные записи, роли A2A и т. д.) обратитесь к руководству по аутентификации . Важно отметить, что ваш агент кодирования наследует все учетные данные, имеющиеся в вашей оболочке; вам не нужно встраивать секреты в код.

Создание вашего первого «метеорологического» агента​

Самый быстрый способ обучения — это практика. Интерфейс командной строки (CLI) поставляется с «шаблонной» системой, которая позволит вам начать работу за считанные секунды.

Выполните следующую команду в терминале:

agent-cli create my-first-agent
cd my-first-agent


Установите зависимости​

В папке вашего нового проекта необходимо установить необходимые для работы этого агента библиотеки:

agent-cli install


Детская площадка​

Одна из лучших особенностей этого интерфейса командной строки — это Playground. Вместо того чтобы тестировать агента в черно-белом терминале, вы можете запустить локальный веб-интерфейс.

игровая площадка agent-cli


После выполнения этой команды вы получите локальный URL-адрес (обычно http://127.0.0.1:8000). Откройте его в браузере, выберите своего агента в меню и начните общение. По умолчанию этот агент настроен на обработку запросов о погоде.

Детская площадка

Детская площадка
Когда будете готовы к оценке, позвоните:

agents-cli eval run


Внедрение агентов искусственного интеллекта​

При запуске команды agent-cli deploy у вас обычно есть два варианта:

  1. Cloud Run: Эта функция рассматривает ваш агент как стандартное веб-приложение. Она отлично подходит, если вам нужен полный контроль над сервером.
  2. Среда выполнения агентов: это специализированная среда, созданная специально для ИИ. Она автоматически обрабатывает такие вещи, как память (запоминание того, что пользователь сказал ранее) и оркестровка (управление совместной работой нескольких агентов).

Процесс развертывания​

  1. Убедитесь, что у вас настроен проект в Google Cloud .
  2. Включите выставление счетов в облачной консоли.
  3. Выполните команду:
# Развертывание на настроенной целевой платформе (Agent Runtime, Cloud Run или GKE)
агенты-cli развертывание


Чтобы зарегистрировать своего агента в Gemini Enterprise, выполните следующую команду:

# Зарегистрируйте развернутого агента в Gemini Enterprise
agents-cli publish gemini-enterprise


Это позволяет использовать вашего агента напрямую через https://gemini.google.com/

Практически все команды принимают такие флаги, как --project, --region, --datastore, --cicd-runner и --deployment-target, что позволяет настраивать среду. Для получения полной информации используйте команду agents-cli --help в справочнике командной строки .

Шпаргалка по ключевым командам CLI агентов​

  • agent-cli setup Устанавливает основную среду
  • agent-cli create [name] Запускает новый проект агента
  • agent-cli playground запускает интерфейс веб-тестирования
  • agent-cli eval run Проверяет корректность работы вашего агента
  • agent-cli deploy — развертывает ваш агент в Google Cloud.

Создание агента с помощью вашего помощника по программированию​

После установки откройте программу-помощник по программированию (Codex, Claude Code, Gemini CLI или Copilot) и убедитесь, что навыки Agents CLI отображаются:

/навыки


Создание агента с помощью вашего помощника по программированию

Создание агента с помощью вашего помощника по программированию
Вы должны увидеть google-agents-cli-workflow и другие встроенные навыки. Оттуда вы можете давать указания агенту, используя естественный язык. Например:

Создайте агента поддержки, который будет отвечать на вопросы из нашей документации.


Gemini CLI (или Claude Code, Codex и т. д.) будет вызывать навыки CLI для создания структуры проекта, установки зависимостей, оценки производительности и подготовки развертывания. Этот шаблон работает с любой агентской платформой, поддерживающей установку навыков.

Если вас устраивает результат, просто вызовите команду развертывания , и ваш агент будет запущен:

# Развертывание на настроенной целевой платформе (Agent Runtime, Cloud Run или GKE)
агенты-cli развертывание
 
Top Bottom