

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

# 使用 Amazon Q Developer 搭配 Amazon SageMaker Studio Classic
<a name="sm-q"></a>

**重要**  
自 2023 年 11 月 30 日起，先前的 Amazon SageMaker Studio 體驗現在命名為 Amazon SageMaker Studio Classic。下節專門介紹如何使用 Studio Classic 應用程式。如需使用已更新 Studio 體驗的資訊，請參閱 [Amazon SageMaker Studio](studio-updated.md)。  
Studio Classic 仍會針對現有工作負載進行維護，但無法再用於加入。您只能停止或刪除現有的 Studio Classic 應用程式，而且無法建立新的應用程式。我們建議您[將工作負載遷移至新的 Studio 體驗](studio-updated-migrate.md)。

Amazon SageMaker Studio Classic 是整合式機器學習環境，可讓您完全在同一個應用程式中建置、訓練、部署和分析模型。您以透過搭配 Amazon SageMaker AI 使用 Amazon Q Developer，產生程式碼建議並提出與程式碼問題相關的改進建議。

Amazon Q Developer 是生成式人工智慧 (AI) 支援的對話式助理，可協助您了解、建置、擴展和操作 AWS 應用程式。在整合式 AWS 編碼環境中，Amazon Q 可以根據開發人員的程式碼產生程式碼建議，以及其自然語言的註解。

Amazon Q 對 Java、Python、JavaScript、TypeScript、C\$1、Go、PHP、Rust、Kotlin 和 SQL，以及基礎結構即程式碼 (IaC) 語言 JSON (CloudFormation)、YAML (CloudFormation)、HCL (Terraform) 和 CDK (Typescript、Python) 提供最多的支援。它也支援 Ruby、C\$1\$1、C、Shell 和 Scala 的程式碼產生。如需 Amazon Q 如何與 Amazon SageMaker AI 整合，並在 Amazon SageMaker Studio Classic IDE 中顯示程式碼建議的範例，請參閱《Amazon Q Developer 使用者指南》**中的[程式碼範例](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/inline-suggestions-code-examples.html)。

如需搭配 Amazon SageMaker Studio Classic 使用 Amazon Q 的詳細資訊，請參閱 [Amazon Q Developer 使用者指南](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/sagemaker-setup.html)。