CLI での Amazon Q の使用 CloudShell - AWS CloudShell

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

CLI での Amazon Q の使用 CloudShell

Amazon Q CLIは、Amazon Q とやり取りできるコマンドラインインターフェイスです。詳細については、「Amazon Q デベロッパーユーザーガイド」の「コマンドラインでの Amazon Q デベロッパーの使用」を参照してください。

Amazon Q CLI in CloudShell を使用すると、自然言語の会話でやり取りしたり、質問をしたり、Amazon Q からすべての応答をターミナルから受信したりできます。関連するシェルコマンドを取得することで、ターミナルで と入力するときに、検索、構文の記憶、コマンドの提案の受信の必要性を減らすことができます。

注記

現在、 の Amazon Q CloudShell CLI機能はお客様の CloudShellVPC環境では使用できません。

に Amazon Q CLI機能が表示されない場合は CloudShell、管理者に連絡してアクセスIAM許可を付与してください。詳細については、「Amazon Q デベロッパーユーザーガイド」の「Amazon Q デベロッパーのアイデンティティベースのポリシー例」を参照してください。

注記

CloudShell 環境を削除すると、Q CLI履歴も削除されます。

この章では、 で Amazon Q CLI機能を使用する方法について説明します CloudShell。

での Amazon Q インライン提案の使用 CloudShell

の Amazon Q インライン提案 CloudShell では、ターミナルで入力するときにコマンド提案が提供されます。詳細については、「Amazon Q デベロッパーユーザーガイド」の「コマンドライン」の「Amazon Q inline」を参照してください。

で Amazon Q インライン提案を使用するには CloudShell

  1. から AWS Management Console、 を選択しますCloudShell

  2. CloudShell ターミナルで、Z シェルに切り替えて入力を開始します。Z シェルに切り替えるには、ターミナルzshに と入力し、Enter を押します。

    注記

    現在、Amazon Q inline は Z シェルでのみサポートされています。

    コマンドの入力を開始すると、Amazon Q は現在の入力と以前のコマンドに基づいて提案を行います。インライン提案は自動的に有効になります。

インライン提案を無効にするには、次のコマンドを実行します。

q inline disable

インライン提案を有効にするには、次のコマンドを実行します。

q inline enable

での Q チャットコマンドの使用 CloudShell

q chat コマンドを使用すると、Amazon Q からすべての質問をしたり、ターミナルから応答を受信したりできます。Amazon Q との会話を開始するには、 CloudShell ターミナルで q chat コマンドを実行します。詳細については、「Amazon Q デベロッパーユーザーガイド」の「Amazon Q とのチャットCLI」を参照してください。

での Q 変換コマンドの使用 CloudShell

q translate コマンドを使用すると、自然言語命令を記述できます。Amazon Q で翻訳するには、ターミナルで q translate CloudShell コマンドを実行します。詳細については、「Amazon Q デベロッパーユーザーガイド」の「自然言語から bash への翻訳」を参照してください。

CLI での Amazon Q のアイデンティティベースのポリシー CloudShell

CLI で Amazon Q を使用するには CloudShell、必要なIAMアクセス許可があることを確認してください。詳細については、「Amazon Q デベロッパーユーザーガイド」の「Amazon Q デベロッパーのアイデンティティベースのポリシー例」を参照してください。