

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 CloudShell 中使用 Kiro CLI
<a name="q-cli-features-in-cloudshell"></a>

Kiro CLI 是一種命令列界面，可讓您與 Kiro 互動。如需詳細資訊，請參閱《[Kiro 使用者指南》中的 Kiro CLI 的核心功能](https://kiro.dev/docs/cli/#core-features)。 **

CloudShell 中的 Kiro CLI 可讓您在自然語言對話中互動、提出問題，並從終端機接收來自 Kiro 的回應。您可以取得相關的 shell 命令，以減少搜尋、記住語法，以及在終端機中輸入時接收命令建議的需求。

如果您在 CloudShell 中看不到 Kiro CLI 功能，請聯絡您的管理員以提供您 IAM 許可。如需詳細資訊，請參閱《[Kiro 使用者指南》中的 Kiro 開發人員的身分型政策範例](https://kiro.dev/docs/cli/privacy-and-security/iam-permissions/)。 **

本章說明如何在 CloudShell 中使用 Kiro CLI 功能。

有些 Kiro CLI 功能需要身分驗證。如需詳細資訊，請參閱《*Kiro 使用者指南*》中的[身分驗證](https://kiro.dev/docs/cli/authentication/)。

## 在 CloudShell 中使用 Kiro 聊天命令
<a name="q-chat-in-cloudshell"></a>

`kiro-cli` 命令可讓您從終端機提出問題並從 Kiro 接收所有回應。若要啟動與 Kiro 的對話，請在 CloudShell 終端機中執行`kiro-cli`命令。如需詳細資訊，請參閱《[Kiro 使用者指南》中的 CLI 中的與 Kiro 聊天](https://kiro.dev/docs/cli/chat/)。 **

## 在 CloudShell 中使用 Kiro 轉譯命令
<a name="q-translate-in-cloudshell"></a>

`kiro-cli translate` 命令可讓您撰寫自然語言指令。若要使用 Kiro 翻譯，請在 CloudShell 終端機中執行`kiro-cli translate`命令。如需詳細資訊，請參閱《*Kiro 使用者指南*》中的[從自然語言轉譯為 bash](https://kiro.dev/docs/cli/reference/cli-commands/#kiro-cli-translate)。

## CloudShell 中的 CLI 命令完成
<a name="cli-completion"></a>

當您在終端機中輸入 命令和選項時，CloudShell 中的 CLI 完成會提供建議。如需詳細資訊，請參閱 *Kiro 使用者指南*中的[產生命令列完成](https://kiro.dev/docs/cli/autocomplete/)。

## 在 CloudShell 中使用 Kiro 內嵌建議
<a name="q-inline-suggestions"></a>

CloudShell 中的 Kiro 內嵌建議會在您輸入終端機時為您提供命令建議。如需詳細資訊，請參閱《[Kiro 使用者指南》中的命令列上的 Kiro 內嵌](https://kiro.dev/docs/cli/autocomplete/#inline-suggestions)。 **

**在 CloudShell 中使用 Kiro 內嵌建議**

1. 從 AWS 管理主控台選擇 **CloudShell**。

1. 在 CloudShell 終端機上，切換到 Z shell，然後開始輸入。若要切換到 Z shell，請在終端機`zsh`中輸入 ，然後按 **Enter**。
**注意**  
目前，只有 Z shell 支援 Kiro 內嵌。

   當您開始輸入命令時，Kiro 會根據您目前的輸入和先前的命令提出建議。內嵌建議會自動啟用。

若要停用內嵌建議，請執行下列命令：

`kiro-cli inline disable`

若要啟用內嵌建議，請執行下列命令：

`kiro-cli inline enable`

## CloudShell 中 Kiro CLI 的身分型政策
<a name="required-IAM-permissions"></a>

若要在 CloudShell 中使用 Kiro CLI，請確定您擁有必要的 IAM 許可。如需詳細資訊，請參閱《[Kiro 使用者指南》中的 Kiro 開發人員的身分型政策範例](https://kiro.dev/docs/cli/privacy-and-security/iam-permissions/)。 **