

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menggunakan Kiro CLI di CloudShell
<a name="q-cli-features-in-cloudshell"></a>

Dengan Kiro CLI, Anda dapat berinteraksi dengan Kiro dari baris perintah. Untuk informasi lebih lanjut, lihat Fitur [ Inti dari Kiro CLI ](https://kiro.dev/docs/cli/#core-features) di situs web Kiro.

Di CloudShell, Anda dapat menggunakan Kiro CLI untuk melakukan percakapan bahasa alami, mengajukan pertanyaan, dan mendapatkan tanggapan di terminal Anda. Kiro CLI juga dapat menggunakan alat pra-instal di CloudShell, seperti, [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html) [Alat AWS untuk PowerShell](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-welcome.html), dan [ Amazon ECS CLI. ](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_CLI.html) Anda tidak perlu mengingat sintaks atau mencari perintah yang tepat. Untuk informasi selengkapnya, lihat [Pre-installed perangkat lunak](vm-specs.md#pre-installed-software).

Topik ini menjelaskan bagaimana Anda dapat menggunakan fitur Kiro CLI di. CloudShell

## Menggunakan obrolan Kiro di CloudShell
<a name="q-chat-in-cloudshell"></a>

J `kiro-cli` alankan di CloudShell terminal untuk memulai sesi obrolan. Anda dapat mengajukan pertanyaan dalam bahasa sederhana dan mendapatkan jawaban di terminal. Jawaban dapat mencakup perintah shell yang dapat Anda jalankan. Untuk informasi lebih lanjut, lihat Meng [ obrol dengan Kiro di CLI di situs ](https://kiro.dev/docs/cli/chat/) web Kiro.

Secara default, obrolan menggunakan UI terminal, yang menunjukkan kode dengan penyorotan sintaks dan menampilkan kemajuan alat. Untuk informasi lebih lanjut, lihat [ Terminal UI ](https://kiro.dev/docs/cli/terminal-ui/) di situs web Kiro.

Mulai sesi obrolan dengan UI terminal default.

```
kiro-cli
```

Mulai sesi obrolan dengan antarmuka klasik untuk satu sesi.

```
kiro-cli --classic
```

Untuk mengubah antarmuka default, jalankan salah satu perintah berikut. Gunakan `tui` untuk UI terminal, atau `classic` untuk antarmuka klasik.

```
kiro-cli settings chat.ui "tui"
```

```
kiro-cli settings chat.ui "classic"
```

Anda dapat melanjutkan sesi obrolan di salah satu antarmuka. Untuk informasi selengkapnya tentang pengalihan antarmuka, lihat [ Beralih kembali ke klasik](https://kiro.dev/docs/cli/terminal-ui/comparison/#switching-back-to-classic), dan untuk perbandingan kedua antarmuka, lihat [ Terminal UI vs klasik ](https://kiro.dev/docs/cli/terminal-ui/comparison/) di situs web Kiro.

Karena CloudShell sudah AWS CLI menginstal dan menggunakan kredenSIAL pengguna konsol yang masuk, Kiro CLI dapat menjalankan AWS CLI perintah atas nama Anda untuk menjawab pertanyaan tentang akun dan sumber daya Anda. AWS Kiro CLI hanya dapat melakukan tindakan yang diizinkan oleh izin Anda.

Misalnya, Anda dapat mengajukan pertanyaan seperti berikut:
+ “Tunjukkan AMI mana di akun saya yang dibagikan dengan AWS akun lain. Sertakan semua wilayah yang diaktifkan.”
+ “Tunjukkan semua acara login konsol selama 48 jam terakhir.”
+ “Buat file CSV snapshot EBS di us-east-2 yang lebih tua dari 1 tahun dan memiliki snapshot yang lebih baru.”

Untuk mengakhiri sesi obrolan, jalankan`/quit`.

## Masuk ke Kiro CLI masuk CloudShell
<a name="sign-in-kiro-cli"></a>

Anda harus masuk sebelum dapat menggunakan Kiro CLI masuk. CloudShell Pertama kali Anda menjalankan`kiro-cli`, itu memulai proses masuk untuk Anda.

Kiro CLI meminta Anda untuk menyelesaikan masuk dari browser. Anda dapat masuk denganGoogle,GitHub, AWS Builder ID AWS IAM Identity Center,, atau penyedia identitas organisasi Anda. Untuk informasi lebih lanjut, lihat [ Masuk ke Kiro CLI ](https://kiro.dev/docs/cli/authentication/#sign-in-to-kiro-cli) di situs web Kiro.

**catatan**  
Selama masuk, indikator kemajuan menyegarkan tampilan saat URL masuk ditampilkan, yang dapat membuat URL sulit dipilih. Untuk menyalin URL, pilih dengan perangkat penunjuk Anda dan terus tahan pilihan saat Anda menekan Ctrl \+ C atau Cmd \+ C untuk menyalin URL ke clipboard Anda. Kemudian tempel URL di browser Anda untuk menyelesaikan proses masuk.

Untuk memeriksa metode masuk yang Anda gunakan, jalankan perintah berikut.

```
kiro-cli whoami
```

Untuk keluar, jalankan perintah berikut.

```
kiro-cli logout
```

Untuk masuk dengan metode yang berbeda, keluar terlebih dahulu, lalu jalankan perintah berikut. Jika Anda masih masuk, Kiro CLI mengembalikan kesalahan.

```
kiro-cli login
```

## Penyelesaian perintah CLI di CloudShell
<a name="cli-completion"></a>

Penyelesaian CLI CloudShell memberikan saran untuk perintah dan opsi saat Anda mengetik di terminal. Untuk informasi selengkapnya, lihat [ Menghasilkan penyelesaian baris perintah ](https://kiro.dev/docs/cli/autocomplete/) di situs web Kiro.

## Menggunakan saran inline Kiro di CloudShell
<a name="q-inline-suggestions"></a>

Saran inline Kiro dalam CloudShell memberikan saran perintah saat Anda mengetik di terminal. Untuk informasi lebih lanjut, lihat S [ aran sebaris ](https://kiro.dev/docs/cli/autocomplete/#inline-suggestions) di situs web Kiro.

Di CloudShell terminal, jalankan `zsh` untuk membuka shell Z, dan kemudian mulai mengetik perintah. Kiro membuat saran berdasarkan masukan Anda saat ini dan perintah sebelumnya. Saran sebaris diaktifkan secara otomatis.

**catatan**  
Saran inline Kiro hanya didukung di shell Z.

## Menggunakan versi terbaru dari Kiro CLI di CloudShell
<a name="install-latest-kiro-cli"></a>

CloudShell termasuk versi pra-instal Kiro CLI, yang mungkin bukan rilis terbaru. Untuk mendapatkan versi terbaru, jalankan perintah berikut di CloudShell.

```
curl -s "https://docs.aws.amazon.com/cloudshell/latest/userguide/samples/kiro-cloudshell-latest.zip" -o "kiro-cloudshell-latest.zip"
unzip -q -o kiro-cloudshell-latest.zip
chmod +x kiro-cloudshell-latest.sh
./kiro-cloudshell-latest.sh
```

Anda juga dapat mengunduh [ kiro-cloudshell-latest.zip ](samples/kiro-cloudshell-latest.zip) secara langsung.

Setiap argumen yang Anda tambahkan setelah nama skrip diteruskan ke Kiro CLI setelah pembaruan selesai.

Perbarui Kiro CLI dan kemudian luncurkan dengan daftar obrolan sebelumnya untuk dilanjutkan.

```
./kiro-cloudshell-latest.sh --resume-picker
```

Perbarui Kiro CLI dan kemudian luncurkan dengan antarmuka klasik.

```
./kiro-cloudshell-latest.sh --classic
```

**catatan**  
Skrip mengunduh penginstal terbaru dari`https://desktop-release.q.us-east-1.amazonaws.com/latest/kirocli-x86_64-linux.zip`.  
Skrip kemudian mengekstrak arsip dan menjalankan penginstal yang dibundel dengan`sudo Q_INSTALL_GLOBAL=1 Q_SKIP_SETUP=1 "/tmp/kirocli-update.{{XXXXXX}}/kirocli/install.sh"`.  
Script menempatkan versi terbaru di lokasi sementara. Saat Anda me-restart CloudShell lingkungan Anda, Kiro CLI mengatur ulang ke versi pra-instal. Jalankan skrip lagi untuk memperbarui. Data Anda, seperti riwayat obrolan, pengaturan, dan masuk, disimpan di direktori home Anda dan tetap ada selama restart.  
Untuk informasi lebih lanjut tentang skrip, lihat `kiro-cloudshell-latest-README.md` di file zip.