

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Q Developer をオンボーディングするためのベストプラクティス
<a name="onboarding"></a>

Amazon Q Developer は、Visual Studio Code や JetBrains などの一般的な IDEs を通じて利用できる強力な生成 AI コーディングアシスタントです。 JetBrains このセクションでは、Amazon Q Developer にアクセスしてコーディング開発環境にオンボーディングするためのベストプラクティスに焦点を当てます。

## Amazon Q Developer の前提条件
<a name="prerequisites"></a>

Amazon Q Developer は、 AWS Toolkit for Visual Studio Code および の一部として使用できます AWS Toolkit for JetBrains (IntelliJ や PyCharm など）。Visual Studio Code および JetBrains IDEs、Amazon Q Developer は Python、Java、JavaScript、TypeScript、C\#、Go、Rust、PHP、Ruby、Kotlin、C、C\+\+、Shell スクリプト、SQL、Scala をサポートしています。

Visual Studio Code と JetBrains IDE の両方 AWS Toolkit に をインストールする詳細な手順については、[「Amazon Q Developer User Guide」の「Installing the Amazon Q Developer extension or plugin in your IDE](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE-setup.html)」を参照してください。 **

## Amazon Q Developer を使用する際のベストプラクティス
<a name="best-practices-onboarding"></a>

Amazon Q Developer を使用する際の一般的なベストプラクティスは次のとおりです。
+ 関連するコンテキストを提供して、使用中のプログラミング言語、フレームワーク、ツールなど、より正確なレスポンスを取得します。複雑な問題を小さなコンポーネントに分割します。
+ プロンプトと質問を試して繰り返します。多くの場合、プログラミングにはさまざまなアプローチを試す必要があります。
+ コード提案を受け入れる前に必ず確認し、必要に応じて編集して、意図したとおりに実行されていることを確認します。
+ [カスタマイズ機能](advanced-capabilities.md)を使用して、Amazon Q Developer が内部ライブラリ、APIs、ベストプラクティス、アーキテクチャパターンを認識し、より関連性の高いレコメンデーションを実現できるようにします。

## Amazon Q Developer のデータプライバシーとコンテンツの使用状況
<a name="data-privacy"></a>

Amazon Q Developer の使用を決定するときは、データとコンテンツの使用方法を理解する必要があります。以下は、重要なポイントです。
+ Amazon Q Developer Pro ユーザーの場合、コードコンテンツはサービスの改善やモデルトレーニングには使用されません。
+ Amazon Q Developer 無料利用枠のユーザーの場合、IDE 設定または AWS Organizations ポリシーを使用して、サービスの改善にコンテンツを使用することをオプトアウトできます。
+ 送信されたコンテンツは暗号化され、保存されたコンテンツは保管時の暗号化とアクセスコントロールで保護されます。詳細については、[「Amazon Q Developer ユーザーガイド」の「Amazon Q Developer のデータ暗号化](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/data-encryption.html)」を参照してください。 **