google/agents-cli

CLI и навыки, которые превращают любого ассистента для кодинга в эксперта по созданию, оценке и развертыванию AI-агентов на Google Cloud.

Агенты⭐ 5 969Pythonпоследний релиз: v1.6.1
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

agents-cli — это набор CLI-инструментов и навыков (skills), который интегрируется в любые AI-ассистенты для кода (например, Claude Code, Codex), превращая их в экспертов по созданию и развертыванию AI-агентов на Google Cloud.

Зачем нужен

Инструмент решает задачу упрощения разработки enterprise-агентов, позволяя разработчикам использовать знакомые текстовые интерфейсы для генерации кода, оценки (eval) и деплоя, не изучая вручную сложные сервисы Google Cloud. Он предоставляет агентам контекст и команды для полного жизненного цикла: от создания проекта до публикации в Gemini Enterprise.

Что можно реализовать

  • Создание новых проектов агентов с помощью команд scaffold (create, enhance, upgrade) через текстовый запрос к AI-ассистенту.
  • Оценка качества агентов (eval) с помощью метрик, LLM-as-judge и автоматической оптимизации промптов на основе данных.
  • Развертывание агентов на Google Cloud (Cloud Run, GKE, Agent Runtime) с настройкой CI/CD и инфраструктуры.
  • Регистрация и публикация агентов в Gemini Enterprise Platform.
  • Настройка наблюдаемости (observability) через Cloud Trace и логирование.

Ключевые возможности

  • Интеграция с популярными coding agents: Antigravity CLI, Claude Code, Codex и другими.
  • Полный стек инструментов: scaffold, eval, deploy, publish, observability и data ingestion для RAG.
  • Поддержка enterprise-практик: governance, CI/CD, secrets management и multi-project infrastructure.
  • Автоматическая оптимизация промптов и анализ режимов сбоев (failure modes) через eval-данные.
  • Простая установка через uvx или npx skills add, после чего ассистент получает новые навыки.

👤 Кому подойдёт: разработчики, использующие AI-ассистенты для кода, и инженеры, внедряющие AI-агенты на Google Cloud

Релизы

v1.6.1minor
🕐 4 дн назад · релиз на GitHub ↗

Доступен Go-шаблон ADK, сгенерированные проекты используют Gemini 3.8 Flash, исправлены ошибки деплоя и оценки.

  • Added: Шаблон Go-агента ADK стал доступен без экспериментальных флагов с полной поддержкой деплоя и аналитики.
  • Added: Шаблоны проектов теперь по умолчанию используют модель gemini-3.8-flash.
  • Fixed: Исправлена ошибка, из-за которой на версии 2.9.0 промпты и ответы не попадали в BigQuery Agent Analytics.
  • Fixed: Устранены проблемы с выводом статуса в режиме a2a, корректным отображением identity и лишними директориями в образцах.
  • Fixed: Исправлено сохранение состояния сессии при оценке, вывод служебных сообщений в stderr и установка uv в Dockerfile.
v1.5.0minor
🕐 19 дн назад · релиз на GitHub ↗

Релиз v1.5.0: добавлена система расширений на базе LangChain, улучшена работа с инфраструктурой и исправлены ошибки стриминга.

  • Added: Появилась система расширений с шаблонами LangChain, поддерживающая установку из GitHub, других Git-хостов и локальных путей.
  • Added: Добавлены флаги --update-only и --labels для команды deploy, а также команда infra show для инспекции Terraform-конфигураций.
  • Added: Команда setup теперь работает без доступа к сети и Git, а сгенерированные агенты A2A корректно передают вызовы инструментов.
  • Fixed: Исправлен возврат пустого ответа при стриминге в reasoning_engine_adapter и ошибка загрузки проектов на Windows.
  • Fixed: Улучшена обработка ошибок: добавлены понятные сообщения для сбоев preconditions, некорректных манифестов и повторные попытки при блокировках.
v1.4.2patch
🕐 23 дн назад · релиз на GitHub ↗

В релизе v1.4.2 добавлено верхнее ограничение для зависимости google-cloud-aiplatform.

  • Fixed: Добавлено верхнее ограничение для зависимости google-cloud-aiplatform.
v1.4.1patch
🕐 27 дн назад · релиз на GitHub ↗

Релиз v1.4.1: исправление уязвимости, новые дефолты для Gemini и деплоя, улучшения в генерации трасс и бэкапах.

  • Fixed: Исправлена уязвимость произвольной записи файлов в команде scaffold create.
  • Added: Скелеты проектов теперь по умолчанию используют модель gemini-3.7-flash.
  • Added: Команда deploy по умолчанию устанавливает min-instances=0 для экономии ресурсов в режиме ожидания.
  • Fixed: Исправлена ошибка генерации трасс (traces) для некоторых агентов в команде eval generate.
  • Added: Команда scaffold upgrade теперь создает резервную копию проекта перед применением изменений.
v1.4.0minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлена поддержка Agent Gateway, улучшены руководства по A2A и MCP, внедрена токено-базовая компактизация контекста.

  • Added: Добавлена поддержка Agent Gateway в команде agents-cli deploy
  • Added: Улучшены руководства по A2A-on-Agent-Runtime и MCP Agent Registry в навыках
  • Added: В шпаргалке ADK внедрена токено-базовая компактизация контекста
  • Added: В навык оценки добавлены рекомендации по удержанию тестовых случаев во время итераций
  • Deprecated: Удалён встроенный эндпоинт обратной связи; вместо него предложено реализовать механизм через навык наблюдаемости
  • Fixed: В agents-cli info теперь отображается язык проекта; добавлена поддержка переменных $GH_TOKEN и $GITHUB_TOKEN как запасных вариантов для --github-pat
v1.3.1patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена ошибка установки через откат npx skills, улучшена обработка backoff в CI/CD и добавлен манифест плагина.

  • Fixed: Откат версии npx skills до 1.5.9 для устранения ложного сообщения об ошибке при выполнении команды setup.
  • Fixed: Улучшена логика обработки backoff для команд CI/CD.
  • Added: Добавлен манифест плагина agent-plugins.org.