- Amazon Q 教程
- Amazon Q - 首頁
- Amazon Q - 簡介
- Amazon Q 商業使用者指南
- Amazon Q 商業版 - 工作流程
- Amazon Q 商業版 - 關鍵概念
- Amazon Q 商業版 - 訂閱層級和索引型別
- Amazon Q 商業版 - 服務配額
- Amazon Q 商業版 - 文件屬性
- Amazon Q 商業版 - 設定
- Amazon Q 商業版 - Identity Center 目錄
- Amazon Q 商業版 - Identity Center 整合應用
- Amazon Q 商業版 - Identity Federation 應用
- Amazon Q 商業版 - 資料來源聯結器
- Amazon Q 商業版 - 增強應用
- Amazon Q 商業版 - 功能
- Amazon Q 商業版 - 安全
- Amazon Q 商業版 - 監控
- Amazon Q 商業版 API 參考
- Amazon Q 商業版 - API 概述
- Amazon Q 商業版 - API 參考
- Amazon Q 商業版 - 支援的操作
- Amazon Q 商業版 - 支援的資料型別
- Amazon Q 商業版 - 常用引數
- Amazon Q 商業版 - 常用錯誤
Amazon Q 開發者 - 命令列
本章解釋如何使用 Amazon Q 開發者啟用 IDE 風格的程式碼補全功能,支援數百個流行的 CLI,例如 git、npm、docker 和 aws。
安裝 Amazon Q
要安裝命令列版本的 Amazon Q,請完成以下步驟。
- 下載命令列版本的 Amazon Q(僅限 macOS)
- 使用 Builder ID 進行身份驗證,或者使用您的賬戶管理員提供的啟動 URL 使用 IAM Identity Center 進行身份驗證。
- 按照說明安裝 shell 整合,並授予 macOS 輔助功能許可權。
支援的命令列環境
命令列版本的 Amazon Q 整合以下環境:
- 作業系統:macOS
- Shell:bash、zsh、fish
- 終端模擬器:iTerm2、macOS 終端、Hyper、Alacritty、Kitty、wezTerm
- IDE:VS Code 終端、Jetbrains 終端(Fleet 除外)
- CLI:500 多個最流行的 CLI,例如 git、aws、docker、npm、yarn
驗證下載
下載命令列版本的 Amazon Q 後,您可以按如下方式驗證其程式碼簽名:
codesign -v /Applications/Amazon\ Q.app
無輸出表示應用程式的程式碼簽名有效且未被篡改。
有關應用程式簽名的更詳細的資訊,請執行:
codesign -dv --verbose=4 /Applications/Amazon\ Q.app
解除安裝命令列版本的 Amazon Q
要解除安裝命令列版本的 Amazon Q,請完成以下步驟。
- 開啟一個終端視窗。
- 執行以下命令:
q uninstall
使用 CLI 與 Amazon Q 聊天
Amazon Q CLI 允許您在終端中與 Amazon Q 進行對話。
上下文整合
Amazon Q CLI 整合您本地開發環境中的上下文資訊。此上下文整合有助於 AI 更好地理解您,從而提供更準確、更相關的答案。
上下文修飾符
Amazon Q CLI 支援以下上下文修飾符:
- @git: 修飾符提供有關您的 git 儲存庫的資訊,例如當前分支、更改和提交歷史記錄。
- @env: 修飾符與 Amazon Q 共享您的本地環境變數,幫助它理解您的開發設定。
- @history: 修飾符為 Amazon Q 提供您最近的 shell 命令歷史記錄,幫助它理解您的操作和當前上下文。
使用方法
要開始使用 Amazon Q CLI,請按照以下步驟操作:
- 安裝 Amazon Q CLI。
- 開啟您的終端或命令提示符。
- 執行 q chat 命令以開始與 Q 的對話。
- 鍵入您的查詢或輸入,然後按 Enter。
- Amazon Q 會處理您的輸入(使用任何提供的上下文),並給出響應。
- 透過提供其他輸入或提出後續問題來繼續對話。
Amazon Q CLI 內聯提示
要開始使用 Amazon Q CLI,請按照以下步驟操作:
- 安裝 Amazon Q CLI。
- 開啟一個新的終端或命令提示符。
- Amazon Q 會根據您的輸入歷史記錄在您鍵入時提供建議。按向右箭頭鍵接受。
翻譯
Amazon Q 的 q translate 命令透過將您的普通英語指令(例如,“將檔案複製到 S3”)轉換為可立即使用的 shell 命令來簡化編碼。當您可能忘記 git 操作、檔案搜尋或壓縮等任務的確切語法時,這將很有幫助。
要開始,請執行以下任一命令:
q translate prompt or # prompt
除錯
如果您在使用命令列版本的 Amazon Q 開發者時遇到問題,請使用 q doctor。q doctor 會識別並修復常見問題。大多數情況下,您無需執行其他操作。
預期輸出$ q doctor ✔ Everything looks good! Amazon Q still not working? Run q issue to let us know!
貢獻
補全規範是一種宣告性模式,或者類似於命令列工具的藍圖。Amazon Q 開發者使用這些藍圖在您鍵入命令時提供建議。
廣告