Azure Cloud Shell の概要Overview of Azure Cloud Shell

Azure Cloud Shell は、Azure リソースを管理するための、ブラウザーでアクセスできる対話形式の認証されたシェルです。Azure Cloud Shell is an interactive, authenticated, browser-accessible shell for managing Azure resources. Bash または PowerShell どちらかのシェル エクスペリエンスを作業方法に合わせて柔軟に選択できます。It provides the flexibility of choosing the shell experience that best suits the way you work, either Bash or PowerShell.

下のボタンをクリックし、 からお試しください。Try from by clicking below.

起動の埋め込みEmbed launch

Azure Portal から Cloud Shell アイコンを使用して試してみる。Try from Azure portal using the Cloud Shell icon.



ブラウザーベースのシェル環境Browser-based shell experience

Cloud Shell は、Azure の管理タスクを視野に入れて開発されたブラウザーベースのコマンド ライン環境です。Cloud Shell enables access to a browser-based command-line experience built with Azure management tasks in mind. Cloud Shell を利用することで、ローカル コンピューターに拘束されることなくクラウドならではの作業が可能となります。Leverage Cloud Shell to work untethered from a local machine in a way only the cloud can provide.

最適なシェル エクスペリエンスの選択Choice of preferred shell experience

ユーザーは、シェルのドロップダウンから Bash または PowerShell を選択できます。Users can choose between Bash or PowerShell from the shell dropdown.

Cloud Shell の Bash

Cloud Shell の PowerShell

認証済みかつ構成済みの Azure ワークステーションAuthenticated and configured Azure workstation

Cloud Shell は Microsoft によって管理されており、広く使われているコマンド ライン ツールと言語サポートを提供しています。Cloud Shell is managed by Microsoft so it comes with popular command-line tools and language support. さらに、Azure CLI または Azure PowerShell コマンドレットを介してすばやくリソースにアクセスできるよう、Cloud Shell では安全に自動認証が行われます。Cloud Shell also securely authenticates automatically for instant access to your resources through the Azure CLI or Azure PowerShell cmdlets.

Cloud Shell にインストールされているツールの詳細な一覧はこちらからご覧いただけます。View the full list of tools installed in Cloud Shell.

統合 Cloud Shell エディターIntegrated Cloud Shell editor

Cloud Shell は、オープンソース Monaco Editor を基盤とする統合グラフィカル テキスト エディターを提供します。Cloud Shell offers an integrated graphical text editor based on the open-source Monaco Editor. code . を実行して構成ファイルを作成または編集するだけで、Azure CLI または Azure PowerShell を利用したシームレスなデプロイが可能になります。Simply create and edit configuration files by running code . for seamless deployment through Azure CLI or Azure PowerShell.

Cloud Shell エディターの詳細についてはこちらをご覧くださいLearn more about the Cloud Shell editor. のツールとの統合Integrated with

Cloud Shell は、 でホストされているドキュメントから直接使用できます。You can use Cloud Shell directly from documentation hosted on Cloud Shell は Microsoft 学習ツールAzure PowerShellAzure CLI ドキュメントで統合されています - コード スニペットで [試してみる] ボタンをクリックすると、没入型のシェル エクスペリエンスが開きます。It is integrated in Microsoft Learn, Azure PowerShell and Azure CLI documentation - click on the "Try It" button in a code snippet to open the immersive shell experience.

複数のアクセス ポイントMultiple access points

Cloud Shell は、以下から使用できる柔軟なツールです。Cloud Shell is a flexible tool that can be used from:

Microsoft Azure Files ストレージの接続Connect your Microsoft Azure Files storage

Cloud Shell マシンは一時的ですが、ファイルは、ディスク イメージを使用する方法と、clouddrive という名前のマウントされたファイル共有を使用する方法の 2 つの方法で保持されます。Cloud Shell machines are temporary, but your files are persisted in two ways: through a disk image, and through a mounted file share named clouddrive. Cloud Shell の初回起動時に、リソース グループ、ストレージ アカウント、Azure Files 共有を作成するように求められます。On first launch, Cloud Shell prompts to create a resource group, storage account, and Azure Files share on your behalf. これは 1 回限りの作業であり、それ以降はすべてのセッションで自動的に接続されます。This is a one-time step and will be automatically attached for all sessions. 1 つのファイル共有をマップすると、Cloud Shell の Bash と PowerShell の両方で使われます。A single file share can be mapped and will be used by both Bash and PowerShell in Cloud Shell.

新規または既存のストレージ アカウントをマウントする方法または Cloud Shell で使用される永続化メカニズムに関する記事で詳細をご確認ください。Read more to learn how to mount a new or existing storage account or to learn about the persistence mechanisms used in Cloud Shell.


  • Cloud Shell は、ユーザーごとにセッション単位で一時的に提供されるホスト上で実行されます。Cloud Shell runs on a temporary host provided on a per-session, per-user basis
  • Cloud Shell は、無操作状態で 20 分経過するとタイムアウトとなります。Cloud Shell times out after 20 minutes without interactive activity
  • Cloud Shell では、Azure ファイル共有がマウントされている必要がありますCloud Shell requires an Azure file share to be mounted
  • Cloud Shell では、Bash と PowerShell に対して同じ Azure ファイル共有が使用されますCloud Shell uses the same Azure file share for both Bash and PowerShell
  • Cloud Shell には、ユーザー アカウントごとに 1 台のマシンが割り当てられます。Cloud Shell is assigned one machine per user account
  • Cloud Shell はファイル共有に保持されている 5 GB のイメージを使用して $HOME を永続化しますCloud Shell persists $HOME using a 5-GB image held in your file share
  • Bash では、標準の Linux ユーザーとしてアクセス許可が設定されます。Permissions are set as a regular Linux user in Bash

Cloud Shell の BashCloud Shell の PowerShell の機能に関する詳細をご覧ください。Learn more about features in Bash in Cloud Shell and PowerShell in Cloud Shell.


Cloud Shell のホストとなるマシンは無料です。ただし、前提条件として Azure Files 共有をマウントする必要があります。The machine hosting Cloud Shell is free, with a pre-requisite of a mounted Azure Files share. ストレージのコストは通常どおりに適用されます。Regular storage costs apply.

次の手順Next steps

Cloud Shell の Bash のクイックスタートBash in Cloud Shell quickstart
Cloud Shell の PowerShell のクイックスタートPowerShell in Cloud Shell quickstart