

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 啟動程式碼編輯器應用程式 AWS CLI
<a name="code-editor-launch-cli"></a>

若要透過 AWS Command Line Interface (AWS CLI) 設定和存取您的程式碼編輯器整合式開發環境，您必須建立程式碼編輯器空間。在進行下列步驟之前，請務必符合[完成事前準備](code-editor-admin-prerequisites.md)。使用下列程序來建立和執行程式碼編輯器空間。

**建立和執行程式碼編輯器空間**

1. 使用 AWS Identity and Access Management (IAM) 或 AWS IAM Identity Center 身分驗證存取空間。如需使用 存取空間的詳細資訊 AWS CLI，請參閱 中的*使用 存取空間 AWS Command Line Interface*[Amazon SageMaker Studio 空間](studio-updated-spaces.md)。

1. 使用下列命令建立應用程式，並將 `CodeEditor` 指定為 `app-type`。

   如果您在建立程式碼編輯器應用程式時使用 GPU 執行個體類型，您也必須使用 GPU 型映像。

   ```
   aws sagemaker create-app \
   --domain-id domain-id \
   --space-name space-name \
   --app-type CodeEditor \
   --app-name default \
   --resource-spec "SageMakerImageArn=arn:aws:sagemaker:region:account-id:image/sagemaker-distribution-cpu"
   ```

   如需可用程式碼編輯器映像 ARN 的詳細資訊，請參閱 [程式碼編輯器應用程式執行個體和映像](code-editor-use-instances.md)。

1. 程式碼編輯器應用程式處於服務狀態後，請使用預先簽章的 URL 啟動應用程式。您可以使用 `describe-app` API 來檢查您的應用程式是否處於服務中。使用 `create-presigned-domain-url` API 建立預先簽章的 URL：

   ```
   aws sagemaker create-presigned-domain-url \
   --domain-id domain-id \
   --space-name space-name \
   --user-profile-name user-profile-name \
   --session-expiration-duration-in-seconds 43200 \
   --landing-uri app:CodeEditor:
   ```

1. 開啟產生的 URL 以開始在您的程式碼編輯器應用程式中運作。