
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.

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
- Instale a CLI e suas skills com
uvx google-agents-cli setup, que exige Python 3.11+, uv e Node.js. - 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. - 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.
- Deixe o agente criar o projeto com
agents-cli createe depois instale as dependências comagents-cli install. - Execute, avalie e implante: use
agents-cli runpara um teste rápido,agents-cli eval runpara pontuar as trilhas eagents-cli deployquando 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.
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.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a agents-cli.
Alternativas a agents-cli
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Google EmbeddingGemma 2
Google DeepMind · Escrita · Imagem · ProgramaçãoGoogle EmbeddingGemma 2 é um modelo aberto de 740 milhões de parâmetros que transforma texto, código, imagens, áudio e quadros de vídeo em vetores de um único espaço de 768 dimensões, rodando em celulares e notebooks.
GitGlow
GitGlow · Programação · ProdutividadeO GitGlow é um cliente Git de desktop que coloca seu código e as mudanças dos seus agentes de IA na mesma revisão, para você saber o que vai sair da máquina antes de publicar.
