翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Q Developer をオンボーディングするためのベストプラクティス
Amazon Q Developer は、Visual Studio Code や JetBrains などの一般的な IDEs を通じて利用できる強力な生成 AI コーディングアシスタントです。 JetBrains このセクションでは、Amazon Q Developer にアクセスしてコーディング開発環境にオンボーディングするためのベストプラクティスに焦点を当てます。
Amazon Q Developer の前提条件
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」を参照してください。
Amazon Q Developer を使用する際のベストプラクティス
Amazon Q Developer を使用する際の一般的なベストプラクティスは次のとおりです。
-
関連するコンテキストを提供して、使用中のプログラミング言語、フレームワーク、ツールなど、より正確なレスポンスを取得します。複雑な問題を小さなコンポーネントに分割します。
-
プロンプトと質問を試して繰り返します。多くの場合、プログラミングにはさまざまなアプローチを試す必要があります。
-
コード提案を受け入れる前に必ず確認し、必要に応じて編集して、意図したとおりに実行されていることを確認します。
-
カスタマイズ機能を使用して、Amazon Q Developer が内部ライブラリ、APIs、ベストプラクティス、アーキテクチャパターンを認識し、より関連性の高いレコメンデーションを実現できるようにします。
Amazon Q Developer でのデータのプライバシーとコンテンツの使用状況
Amazon Q Developer の使用を決定するときは、データとコンテンツの使用方法を理解する必要があります。以下は、重要なポイントです。
-
Amazon Q Developer Pro ユーザーの場合、コードコンテンツはサービスの改善やモデルトレーニングには使用されません。
-
Amazon Q Developer 無料利用枠のユーザーの場合、IDE 設定または AWS Organizations ポリシーを使用して、サービスの改善にコンテンツを使用することをオプトアウトできます。
-
送信されたコンテンツは暗号化され、保存されたコンテンツは保管時の暗号化とアクセスコントロールで保護されます。詳細については、「Amazon Q Developer ユーザーガイド」の「Amazon Q Developer のデータ暗号化」を参照してください。