Alibaba Cloud CLI, Alibaba Cloud konsolunda yapabileceğiniz her işlemi terminalinizden gerçekleştirmenize olanak tanıyan, açık kaynaklı ve çapraz platformlu bir komut satırı aracıdır. Komutları betiklerde birleştirerek 300'den fazla bulut hizmetinde kaynak yönetimini otomatikleştirin.
Neden CLI kullanmalısınız
CLI, eklenti tabanlı bir mimari kullanır: Bir bulut hizmeti için komut çalıştırdığınızda CLI ilgili eklentiyi otomatik olarak indirir. Önceden araç kiti yüklemenize veya hizmet başına kurulum yapmanıza gerek yoktur; komutu çalıştırmanız yeterlidir, geri kalanını CLI halleder. ECS, RDS, OSS, SLB ve FC dahil olmak üzere 300'den fazla hizmet desteklenir.
Betikleme ve otomasyon
Konsoldaki her işlem tek bir CLI komutuna karşılık gelir. Bu komutları kabuk betiklerine yazarak toplu iş kaynak oluşturma, zamanlanmış temizlik, CI/CD işlem hatları ve diğer otomasyon iş akışlarını yönetin.
Örneğin, birden fazla bölgedeki ECS örneklerini sorgulayın:
for region in cn-hangzhou cn-shanghai cn-beijing; do
aliyun ecs describe-instances --biz-region-id "$region" --pager
done
Çoklu profiller
Birden fazla kimlik bilgisi profilini kaydedin ve --profile parametresiyle bunlar arasında geçiş yapın. Geliştirme, hazırlık ve üretim ortamları arasında hareket ederken yeniden kimlik doğrulaması yapmanıza gerek kalmaz:
aliyun ecs describe-instances --profile dev
aliyun ecs describe-instances --profile prod
Boru hatları ve araçlar
CLI yapılandırılmış yanıtlar döndürür; bu çıktıları jq, grep ve awk gibi standart araçlara aktarabilirsiniz.
Örneğin, bir bölgedeki tüm çalışan örneklerin ID'lerini ayıklayın:
aliyun ecs describe-instances --biz-region-id cn-hangzhou --pager \
| jq -r '.Instances.Instance[] | select(.Status=="Running") | .InstanceId'
AI agent entegrasyonu
CLI'nin metin tabanlı arayüzü, AI agent iş akışlarına doğal bir uyum sağlar.
CLI, Dify ve LangChain gibi üçüncü taraf AI uygulamalarının Alibaba Cloud OpenAPI MCP Server ile entegrasyonunu kolaylaştıran yerleşik bir MCP kimlik doğrulama vekil sunucusu (aliyun mcp-proxy) içerir.
Yerel vekil sunucuyu başlatın ve AI agent'ınızın http://127.0.0.1:8088 üzerinden bağlanmasını sağlayın:
aliyun mcp-proxy --port 8088
Yapılandırma ayrıntıları için bkz. Aliyun mcp-proxy ile OpenAPI MCP sunucusunu proxy'leme.
Desteklenen ortamlar
Linux — Bash, Zsh ve diğer kabuklar
macOS — Terminal (Bash veya Zsh)
Windows — Komut İstemi ve PowerShell
Uzak — ECS örneklerine SSH veya Cloud Shell'i Kullanma
Sürüm bilgileri
Yüklü sürümünüzü kontrol edin. En son sürüm için bkz. GitHub Releases.
aliyun version
Alibaba Cloud CLI, GitHub aliyun-cli deposunda barındırılır. Sorun bildirmek veya iyileştirme önermek için bir GitHub Issue gönderin.