はじめに
Amazon Q Developer CLI
をWSL
にインストールしたのでメモしておく。
環境
Windows 11 Professional
WSL2 Ubuntu 24.04 LTS
Amazon Q Developer CLI v1.8.1
- aws / amazon-q-developer-cli
https://github.com/aws/amazon-q-developer-cli
準備
- WSL2 インストール済み
Amazon Q Developerのインストール
- WSL Linux ディストリビューションを起動する。
- 作業用ディレクトリに移動し、以下のコマンドを実行する。
curl --proto '=https' --tlsv1.2 -sSf "https://desktop-release.q.us-east-1.amazonaws.com/latest/q-x86_64-linux.zip" -o "q.zip"
- 解凍する
unzip q.zip
Archive: q.zip
creating: q/
inflating: q/install.sh
inflating: q/README
inflating: q/BUILD-INFO
creating: q/bin/
inflating: q/bin/q
inflating: q/bin/qterm
- インストールプログラムを実行する。
./q/install.sh
使ってみる
ログイン
q login
を実行する。
q login
Builder ID
で使うのでUse for Free with Builder ID
を選択する。
? Select login method ›
❯ Use for Free with Builder ID
Use with Pro license
- 認証用のURLが出力されるのでブラウザに入力する。
Confirm the following code in the browser
Code: [コード]
Open this URL: https://view.awsapps.com/start/#/device?user_code=[コード]
▰▱▱▱▱▱▱ Logging in...
Logged in successfully
となる。
チャットの実行
q chat
> S3バケットの一覧を表示して
> S3バケットの一覧を表示して
S3バケットの一覧を表示します。AWS CLIを使用してS3バケットを取得します。
Use AWS CLI
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Running aws cli command:
Service name: s3api
Operation name: list-buckets
Parameters:
Profile name: default
Region: us-east-1
Label: S3バケットの一覧を取得
Using AWS CLI...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
🔴 Execution failed after 2.728s:
Unable to locate credentials. You can configure credentials by running "aws configure".
AWS認証情報が設定されていないようです。AWS CLIを使用するには、まず認証情報を設定する必要があります。以下のコ
マンドを実行して認証情報を設定してください:
aws configure
このコマンドを実行すると、以下の情報の入力を求められます:
• AWS Access Key ID
• AWS Secret Access Key
• Default region name (例: us-east-1)
• Default output format (json, text, tableなど)
認証情報を設定した後、再度S3バケットの一覧を表示するコマンドを実行できます。
もし一時的な認証情報を使用している場合や、特定のプロファイルを使用したい場合は、その情報も教えていただければ
、適切なコマンドをご案内します。
認証情報を設定していないので取得はできなかった。
参考
aws / amazon-q-developer-cli
https://github.com/aws/amazon-q-developer-cliInstalling Amazon Q for command line
https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-installing.html#command-line-installing-windows
おわりに
Amazon Q Developer CLI
をもう一度インストールして復習をしてみた。
次はローカルに安全に認証情報を設定して、AWS
の情報とかを取得してみる。