agents-cli

agents-cli

Google · Programação

O agents-cli é uma ferramenta de linha de comando do Google que ensina seu assistente de programação atual a construir agentes de IA de ponta a ponta. Em vez de aprender na mão cada serviço do Google Cloud, você instala a CLI junto com um conjunto de skills e depois pede ao seu agente de programação para criar a estrutura, executar, avaliar, implantar e publicar agentes baseados em ADK. Funciona com o Antigravity CLI, o Claude Code, o Codex e qualquer outro agente de programação que você já use.

Prévia da interface de agents-cli

Sobre agents-cli

O que é o agents-cli

O agents-cli é a CLI de agentes de IA do Google Cloud, de código aberto, que o Google usa para construir agentes de IA no Google Cloud. Ele traz uma ferramenta de linha de comando e um conjunto de skills instaláveis que se conectam ao seu assistente de programação, assim o assistente conhece o ciclo de vida do desenvolvimento, a API Python do ADK, as regras de scaffolding, os métodos de avaliação e os destinos de implantação sem que você precise memorizá-los antes.

O principal problema que ele resolve é a dispersão. Construir um agente no Google Cloud normalmente significa mexer em vários serviços, cada um com sua própria CLI e configuração. Esta ferramenta de implantação de agentes de IA junta tudo em um único fluxo: você conversa com seu agente de programação e ele executa os comandos certos para criar, testar e entregar o projeto em seu nome.

Por dentro, ele se apoia no framework de agentes ADK do Google, a camada de código para definir agentes. A CLI envolve esse framework para que você não escreva o código repetitivo à mão.

O maior limite é o escopo. É uma ferramenta para desenvolvedores feita para o Google Cloud, então parte do princípio de que você se sente à vontade com um terminal, Python 3.11+, uv e Node.js, e aponta para a plataforma de agentes do Google em vez de um host neutro. Se você quer um construtor de agentes com arrastar e soltar, este não é.

Como começar

  1. Instale a CLI e suas skills com uvx google-agents-cli setup, que exige Python 3.11+, uv e Node.js.
  2. Abra seu assistente de programação (Antigravity CLI, Claude Code, Codex ou outro) e faça login no Google Cloud ou no AI Studio com agents-cli login.
  3. Peça ao seu agente de programação para construir um agente em linguagem natural. Ele ativa as skills de fluxo de trabalho e scaffolding, faz perguntas de esclarecimento e salva uma especificação.
  4. Deixe o agente criar o projeto com agents-cli create e depois instale as dependências com agents-cli install.
  5. Execute, avalie e implante: use agents-cli run para um teste rápido, agents-cli eval run para pontuar as trilhas e agents-cli deploy quando estiver pronto para entregar.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de agents-cli.

Plano gratuitoSim
Planos pagos$0
PlataformaWindows, macOS, Linux (CLI)
DesenvolvedorGoogle
CategoriaProgramação
Data de lançamentoApr 2026
Última atualizaçãoSep 2026
Visitas ao site649.3M
Ranking global do site50
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores back-end e de Python
  • Equipes que já estão no Google Cloud
  • Usuários avançados de agentes de programação

Tarefas

  • Criar a estrutura de um projeto ADK novo
  • Avaliar a qualidade do agente
  • Implantar em produção

Cenários

  • Começar a ideia de um agente num fim de semana sem antes ler a documentação de cada serviço
  • Entregar uma ferramenta interna que precisa passar por uma revisão
  • Registrar um agente para usuários corporativos

Principais recursos

Skills para assistentes de programação

A ideia central é que o agents-cli entrega ao seu assistente de programação um conjunto de skills, cada uma cobre uma parte do trabalho. Há uma skill para o fluxo de trabalho e a seleção de modelo, uma para a API Python do ADK, uma para scaffolding e outras separadas para avaliação, implantação, publicação e observabilidade. Seu assistente carrega a certa quando você pede uma tarefa, assim ele para de adivinhar os detalhes do Google Cloud. Chega de copiar e colar documentação de serviços.

Criação e atualização de projetos

O comando agents-cli create monta um projeto de agente novo com código funcional, testes e conjuntos de avaliação prontos para usar. Se você já tem um projeto, os subcomandos de scaffold podem adicionar implantação ou CI/CD a ele, ou atualizá-lo para uma versão mais nova da ferramenta. Esse caminho de atualização importa quando a CLI muda. Você não vai precisar reconstruir do zero.

Avaliação integrada

Os comandos de avaliação dividem o trabalho em etapas claras. eval generate roda seu agente sobre os casos de avaliação. eval grade pontua as trilhas segundo as métricas. E eval run faz as duas coisas de uma vez. Esta avaliação de agentes de IA aceita conjuntos de dados de vários turnos, correção com LLM como juiz e rubricas adaptativas. Isso é mais do que a maioria das montagens caseiras de agente se dá ao trabalho de incluir.

Destinos de implantação

Quando o agente está pronto, você pode implantá-lo no Agent Runtime do Google, no Cloud Run ou no GKE. A skill de implantação também cobre os pipelines de CI/CD e os segredos, então o caminho da compilação local a um serviço em execução é guiado em vez de ficar nas suas mãos. As configurações e credenciais do projeto do Google Cloud continuam valendo.

Publicação no Gemini Enterprise

Uma skill de publicação dedicada registra seu agente no Gemini Enterprise, a plataforma do Google para agentes voltados a empresas. Esta é a etapa que transforma um protótipo funcional em algo que uma organização pode de fato distribuir entre seus usuários. Se você pular, o agente fica local.

Ganchos de observabilidade

A skill de observabilidade liga o agente ao Cloud Trace e ao registro, e cobre integrações de terceiros. Assim que está no ar, você vê como o agente se comporta em produção em vez de voar às cegas.

Roda nas ferramentas que você já usa

O agents-cli não obriga a um editor novo. Ele funciona com o Antigravity CLI, o Claude Code, o Codex e qualquer outro agente de programação, então você mantém o fluxo de trabalho a que está acostumado e a CLI preenche as lacunas do Google Cloud.

Prós e contras

Prós

  • Gratuito e de código aberto sob a Apache 2.0, então não há custo de licença para experimentar.
  • Junta um fluxo de vários serviços em uma única linha de comando guiada, o que reduz a curva de aprendizado da configuração.
  • O design baseado em skills faz seu assistente de programação carregar o conhecimento da plataforma em vez de você.
  • A avaliação, a implantação e a observabilidade estão incluídas, então você não junta ferramentas soltas para cada etapa.

Contras

  • Preso ao Google Cloud, então implantar em outro lugar não é o caminho previsto.
  • Exige um ambiente de desenvolvedor (Python 3.11+, uv, Node.js) e à vontade com o terminal, o que deixa de fora usuários não técnicos.
  • Como é um projeto de código aberto que anda rápido, os comandos e as skills podem mudar entre versões, então talvez você precise revisar a documentação depois de uma atualização.

Perguntas frequentes

Ele dá ao seu assistente de programação as skills e os comandos para construir, avaliar, implantar e publicar agentes de IA no Google Cloud. Você o instala uma vez e depois pede ao seu agente de programação para fazer o trabalho em linguagem natural.