Tous les produits
Search
Centre de documentation

Alibaba Cloud CLI:What is Alibaba Cloud CLI

Dernière mise à jour :Aug 11, 2026

Alibaba Cloud CLI est un outil en ligne de commande open source et multiplateforme qui reproduit toutes les fonctionnalités de la console Alibaba Cloud directement depuis votre terminal. Combinez les commandes au sein de scripts pour automatiser la gestion des ressources sur plus de 300 services cloud.

Pourquoi utiliser la CLI ?

La CLI repose sur une architecture basée sur des plugins : lorsque vous exécutez une commande pour un service cloud, elle télécharge automatiquement le plugin correspondant. Aucun kit d'outils à préinstaller, aucune configuration spécifique par service : exécutez simplement la commande, la CLI fait le reste. Elle prend en charge plus de 300 services, notamment ECS, RDS, OSS, SLB et FC.

Scripts et automatisation

Chaque opération réalisable dans la console correspond à une commande CLI unique. Intégrez ces commandes dans des scripts shell pour gérer la création de ressources par lot, le nettoyage planifié, les pipelines CI/CD et d'autres flux de travail d'automatisation.

Par exemple, interrogez les instances ECS dans plusieurs régions :

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

Profils multiples

Enregistrez plusieurs profils d'identifiants et basculez entre eux à l'aide du paramètre --profile. Inutile de vous réauthentifier lorsque vous passez des environnements de développement aux environnements de staging et de production :

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

Pipes et outils

La CLI génère des réponses structurées que vous pouvez transmettre via des pipes à des outils standard tels que jq, grep et awk.

Par exemple, extrayez les ID de toutes les instances en cours d'exécution dans une région :

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

Intégration d'agents IA

L'interface textuelle de la CLI en fait un choix naturel pour les flux de travail des agents IA.

La CLI inclut un proxy d'authentification MCP intégré (aliyun mcp-proxy) qui simplifie l'intégration d'applications IA tierces — telles que Dify et LangChain — avec le serveur MCP OpenAPI d'Alibaba Cloud.

Démarrez le proxy local et laissez votre agent IA se connecter via http://127.0.0.1:8088 :

aliyun mcp-proxy --port 8088

Pour plus de détails sur la configuration, consultez la rubrique Proxy an OpenAPI MCP server with aliyun mcp-proxy.

Environnements pris en charge

  • Linux — Bash, Zsh et autres shells

  • macOS — Terminal (Bash ou Zsh)

  • Windows — Invite de commandes et PowerShell

  • À distance — Connexion SSH aux instances ECS ou utilisation de Use Cloud Shell

Informations sur la version

Vérifiez la version installée. Pour obtenir la dernière version, consultez les GitHub Releases.

aliyun version
Remarque

Les versions antérieures à la 3.3.0 ne sont plus maintenues et ne reçoivent ni mises à jour de fonctionnalités ni corrections de bugs. Pour mettre à niveau, consultez la rubrique Upgrade Alibaba Cloud CLI.

Alibaba Cloud CLI est hébergé sur le dépôt GitHub aliyun-cli. Pour signaler des problèmes ou suggérer des améliorations, soumettez un GitHub Issue.

Étapes suivantes