Todos os produtos
Search
Central de documentação

Alibaba Cloud CLI:O que é o Alibaba Cloud CLI

Última atualização: Jun 28, 2026

O Alibaba Cloud CLI é uma ferramenta de linha de comando multiplataforma e de código aberto que permite executar pelo terminal todas as operações disponíveis no console do Alibaba Cloud. Combine comandos em scripts para automatizar o gerenciamento de recursos em mais de 300 serviços em nuvem.

Por que usar o CLI

O CLI utiliza uma arquitetura baseada em plugins: ao executar um comando para um serviço em nuvem, ele baixa automaticamente o plugin correspondente. Não há necessidade de pré-instalar toolkits nem configurar cada serviço individualmente. Basta executar o comando e o CLI cuida do restante. A ferramenta oferece suporte a mais de 300 serviços, incluindo ECS, RDS, OSS, SLB e FC.

Scripts e automação

Cada operação do console corresponde a um único comando do CLI. Utilize esses comandos em shell scripts para criar recursos em lote, realizar limpezas agendadas, gerenciar pipelines de CI/CD e executar outros fluxos de trabalho de automação.

Por exemplo, consulte instâncias do ECS em várias regiões:

for region in cn-hangzhou cn-shanghai cn-beijing; do
  aliyun ecs describe-instances --biz-region-id "$region" --pager
done

Múltiplos perfis

Salve vários perfis de credenciais e alterne entre eles com o parâmetro --profile. Não é necessária nova autenticação ao transitar entre ambientes de desenvolvimento, staging e produção:

aliyun ecs describe-instances --profile dev
aliyun ecs describe-instances --profile prod

Pipes e ferramentas auxiliares

O CLI gera respostas estruturadas direcionáveis via pipe para ferramentas padrão como jq, grep e awk.

Por exemplo, extraia os IDs de todas as instâncias em execução em uma região:

aliyun ecs describe-instances --biz-region-id cn-hangzhou --pager \
  | jq -r '.Instances.Instance[] | select(.Status=="Running") | .InstanceId'

Integração com agentes de IA

A interface baseada em texto torna o CLI ideal para fluxos de trabalho com agentes de IA.

Ele inclui um proxy de autenticação MCP integrado (aliyun mcp-proxy) que simplifica a integração de aplicações de IA de terceiros, como Dify e LangChain, com o Alibaba Cloud OpenAPI MCP Server.

Inicie o proxy local e permita que seu agente de IA se conecte por meio de http://127.0.0.1:8088:

aliyun mcp-proxy --port 8088

Para obter detalhes sobre a configuração, consulte Fazer proxy de um servidor OpenAPI MCP com aliyun mcp-proxy.

Ambientes compatíveis

  • Linux — Bash, Zsh e outros shells

  • macOS — Terminal (Bash ou Zsh)

  • Windows — Command Prompt e PowerShell

  • Remoto — SSH para instâncias do ECS ou Usar o Cloud Shell

Informações sobre a versão

Verifique a versão instalada. Para obter o lançamento mais recente, consulte GitHub Releases.

aliyun version
Nota

Versões anteriores à 3.3.0 não recebem mais manutenção, atualizações de recursos ou correções de bugs. Para atualizar, consulte Atualizar o Alibaba Cloud CLI.

O Alibaba Cloud CLI está hospedado no repositório aliyun-cli no GitHub. Para relatar problemas ou sugerir melhorias, envie uma GitHub Issue.

Próximos passos