Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de la CLI de Kiro en CloudShell
Con la CLI de Kiro, puede interactuar con Kiro desde la línea de comandos. Para obtener más información, consulte Características principales de la CLI de Kiro
En CloudShell, puede usar la CLI de Kiro para mantener conversaciones en lenguaje natural, hacer preguntas y obtener respuestas en su terminal. La CLI de Kiro también puede usar las herramientas preinstaladas CloudShell, como la CLI de Amazon ECS y la Herramientas de AWS para PowerShell CLI de Amazon ECS. AWS CLI No necesita recordar la sintaxis ni buscar el comando correcto. Para obtener más información, consulte Pre-installed software.
En este tema se explica cómo puede utilizar las funciones de la CLI de Kiro en CloudShell.
Uso del chat de Kiro en CloudShell
Ejecuta kiro-cli en la CloudShell terminal para iniciar una sesión de chat. Puede hacer preguntas en un lenguaje sencillo y obtener respuestas en la terminal. Las respuestas pueden incluir comandos de shell que puede ejecutar. Para obtener más información, consulte Cómo chatear con Kiro en la CLI del
De forma predeterminada, el chat usa la interfaz de usuario del terminal, que muestra el código con la sintaxis resaltada y muestra el progreso de la herramienta. Para obtener más información, consulte la interfaz de usuario del terminal
Inicie una sesión de chat con la interfaz de usuario de terminal predeterminada.
kiro-cli
Inicie una sesión de chat con la interfaz clásica para una sola sesión.
kiro-cli --classic
Para cambiar la interfaz predeterminada, ejecute uno de los siguientes comandos. Úselo tui para la interfaz de usuario del terminal o classic para la interfaz clásica.
kiro-cli settings chat.ui "tui"
kiro-cli settings chat.ui "classic"
Puede reanudar una sesión de chat en cualquiera de las interfaces. Para obtener más información sobre cómo cambiar de interfaz, consulte Cómo volver a la versión clásica y
Como CloudShell ya tiene AWS CLI instalada la consola y utiliza las credenciales del usuario que ha iniciado sesión, la CLI de Kiro puede ejecutar AWS CLI comandos en su nombre para responder a las preguntas sobre su cuenta y sus recursos. AWS La CLI de Kiro solo puede realizar las acciones que permitan sus permisos.
Por ejemplo, puede hacer preguntas como las siguientes:
-
«Muéstrame qué AMI de mi cuenta se comparten con otras AWS cuentas. Incluya todas las regiones habilitadas».
-
«Mostrar todos los eventos de inicio de sesión de la consola de las últimas 48 horas».
-
«Cree un archivo CSV con instantáneas de EBS en us-east-2 que tengan más de 1 año de antigüedad y que tengan instantáneas más recientes».
Para finalizar una sesión de chat, ejecuta. /quit
Iniciar sesión en la CLI de Kiro en CloudShell
Debe iniciar sesión antes de poder usar la CLI de Kiro. CloudShell La primera vez que se ejecutakiro-cli, se inicia el proceso de inicio de sesión automáticamente.
La CLI de Kiro le pide que termine de iniciar sesión desde un navegador. Puede iniciar sesión con Google el ID de AWS Builder o con el AWS IAM Identity Center proveedor de identidad de su organización. GitHub Para obtener más información, consulte Iniciar sesión en la CLI de Kiro
nota
Durante el inicio de sesión, el indicador de progreso actualiza la pantalla mientras se muestra la URL de inicio de sesión, lo que puede dificultar la selección de la URL. Para copiar la URL, selecciónela con el dispositivo señalador y mantenga pulsada la selección mientras pulsa Ctrl + C o Cmd + C para copiar la URL al portapapeles. A continuación, pega la URL en el navegador para completar el inicio de sesión.
Para comprobar el método de inicio de sesión que utilizas, ejecuta el siguiente comando.
kiro-cli whoami
Para cerrar sesión, ejecuta el siguiente comando.
kiro-cli logout
Para iniciar sesión con un método diferente, primero cierre la sesión y, a continuación, ejecute el siguiente comando. Si aún ha iniciado sesión, la CLI de Kiro devuelve un error.
kiro-cli login
Finalización del comando CLI en CloudShell
La finalización de la CLI CloudShell proporciona sugerencias de comandos y opciones a medida que escribe en la terminal. Para obtener más información, consulte Generar la finalización de la línea de comandos
Uso de las sugerencias en línea de Kiro en CloudShell
Las sugerencias en línea de Kiro CloudShell proporcionan sugerencias de comandos a medida que escribes en la terminal. Para obtener más información, consulta las sugerencias en línea en
En la CloudShell terminal, ejecuta zsh para abrir la consola Z y, a continuación, comienza a escribir un comando. Kiro hace sugerencias basándose en los comandos que has introducido actualmente y en los anteriores. Las sugerencias en línea se habilitan de forma automática.
nota
Las sugerencias en línea de Kiro solo se admiten en la consola Z.
Utilizando la versión más reciente de la CLI de Kiro en CloudShell
CloudShell incluye una versión preinstalada de la CLI de Kiro, que puede no ser la última versión. Para obtener la versión más reciente, ejecute los siguientes comandos en. 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
También puede descargar kiro-cloudshell-latest.zip directamente.
Los argumentos que añada después del nombre del script se transfieren a la CLI de Kiro una vez finalizada la actualización.
Actualice la CLI de Kiro y, a continuación, ejecútela con una lista de los chats anteriores para reanudarlos.
./kiro-cloudshell-latest.sh --resume-picker
Actualice la CLI de Kiro y, a continuación, ejecútela con la interfaz clásica.
./kiro-cloudshell-latest.sh --classic
nota
El script descarga el último instalador desdehttps://desktop-release.q.us-east-1.amazonaws.com/latest/kirocli-x86_64-linux.zip.
A continuación, el script extrae el archivo y ejecuta con sudo Q_INSTALL_GLOBAL=1 Q_SKIP_SETUP=1 "/tmp/kirocli-update. él el instalador incluido.XXXXXX/kirocli/install.sh"
El script coloca la última versión en una ubicación temporal. Al reiniciar el CloudShell entorno, la CLI de Kiro se restablece a la versión preinstalada. Vuelva a ejecutar el script para actualizarlo. Los datos, como el historial de chat, la configuración y el inicio de sesión, se guardan en el directorio principal y se conservan después de los reinicios.
Para obtener más información sobre el script, consulte kiro-cloudshell-latest-README.md en el archivo zip.