

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

# 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 からレスポンスを受信したりできます。関連するシェルコマンドを取得できるため、検索や構文の記憶の必要性が減り、ターミナルに入力するときにコマンド候補を受け取ることができます。

CloudShell に Kiro CLI 機能が表示されない場合は、管理者に連絡して IAM アクセス許可を付与してください。詳細については、[Kiro ユーザーガイドの「Kiro Developer のアイデンティティベースのポリシーの例](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 translate コマンドの使用
<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 inline](https://kiro.dev/docs/cli/autocomplete/#inline-suggestions) を参照してください。 **

**CloudShell で Kiro インライン提案を使用するには**

1. から AWS マネジメントコンソール、**CloudShell** を選択します。

1. CloudShell ターミナルで、Z シェルに切り替え、入力を開始します。Z シェルに切り替えるには、ターミナルで「`zsh`」と入力し、**Enter** キーを押します。
**注記**  
現在、Kiro インラインは Z シェルでのみサポートされています。

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

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

`kiro-cli inline disable`

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

`kiro-cli inline enable`

## CloudShell での Kiro CLI のアイデンティティベースのポリシー
<a name="required-IAM-permissions"></a>

CloudShell で Kiro CLI を使用するには、必要な IAM アクセス許可があることを確認してください。詳細については、[Kiro ユーザーガイドの「Kiro Developer のアイデンティティベースのポリシーの例](https://kiro.dev/docs/cli/privacy-and-security/iam-permissions/)」を参照してください。 **