翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Q コマンドラインインターフェイス (CLI) を使用すると、Amazon Q とやり取りできます。コマンドライン用の Amazon Q を使用すると、ターミナル環境内で自然言語の会話を行ったり、質問をしたり、Amazon Q からレスポンスを受信したりできます。
コンテキスト統合
Amazon Q for コマンドラインは、ローカル開発環境のコンテキスト情報を統合します。コンテキスト修飾子を使用すると、git リポジトリのステータス、ローカルシェル環境変数、シェルコマンド履歴などの関連コンテキストを Amazon Q に提供できます。このコンテキスト統合により、Amazon Q は特定のユースケースを理解し、より関連性の高いコンテキスト対応のレスポンスを提供できるようになります。
コンテキスト修飾子
Amazon Q for コマンドラインは、次のコンテキスト修飾子をサポートしています。
-
@git
: 現在のブランチ、ステージングされた変更とステージングされていない変更、コミット履歴など、git リポジトリのステータスに関する情報を渡すことができます。 -
@env
: Amazon Q にローカルシェル環境変数を提供できます。これは、開発のセットアップと設定を理解するのに役立ちます。 -
@history
: 最近のシェルコマンド履歴を Amazon Q と共有して、実行したアクションと作業中のコンテキストに関するインサイトを得ることができます。
使用方法
コマンドラインに Amazon Q の使用を開始するには
-
ターミナルまたはコマンドプロントを開きます。
-
次のチャットコマンドを使用して Amazon Q との会話を開始します:
q chat
。Amazon Q にログインしていない場合は、AWS ビルド ID ログインページが表示され、コマンドラインに対する Amazon Q へのアクセス許可が付与されます。
-
(オプション) 入力にコンテキスト修飾子 (、
@git
@env
、 など@history
) を含めて、モデルに追加のコンテキストを提供します。例えば、 に質問すると@history @git how do I fix my merge conflict?
、Amazon Q は問題に対処するためのコンテキストを含むステップを提供します。詳細については、「コンテキスト修飾子」を参照してください。 -
クエリまたは入力を入力し、クエリまたは入力を入力します。
Amazon Q は、提供されたコンテキストを考慮して入力を処理し、その出力で応答します。コーディング、開発、または技術的な質問に関するサポートをリクエストできます。
-
追加の情報を提供したり、フォローアップの質問をしたりして、会話を続けます。