View a markdown version of this page

Usando o Kiro CLI em CloudShell - AWS CloudShell

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando o Kiro CLI em CloudShell

Com o Kiro CLI, você pode interagir com o Kiro a partir da linha de comando. Para obter mais informações, consulte Principais recursos do Kiro CLI no site do Kiro.

Em CloudShell, você pode usar o Kiro CLI para ter conversas em linguagem natural, fazer perguntas e obter respostas em seu terminal. O Kiro CLI também pode usar as ferramentas pré-instaladas em CloudShell, como o AWS CLI, o e o Amazon Ferramentas da AWS para PowerShell ECS CLI. Você não precisa se lembrar da sintaxe nem procurar o comando correto. Para obter mais informações, consulte Pre-installed software.

Este tópico explica como você pode usar os recursos da CLI do Kiro no. CloudShell

Usando o bate-papo do Kiro em CloudShell

Execute kiro-cli no CloudShell terminal para iniciar uma sessão de bate-papo. Você pode fazer perguntas em linguagem simples e obter respostas no terminal. As respostas podem incluir comandos shell que você pode executar. Para obter mais informações, consulte Conversando com o Kiro na CLI no site do Kiro.

Por padrão, o chat usa a interface do usuário do terminal, que mostra o código com destaque de sintaxe e exibe o progresso da ferramenta. Para obter mais informações, consulte Terminal UI no site da Kiro.

Inicie uma sessão de bate-papo com a interface de usuário padrão do terminal.

kiro-cli

Inicie uma sessão de bate-papo com a interface clássica para uma única sessão.

kiro-cli --classic

Para alterar a interface padrão, execute um dos seguintes comandos. Use tui para a interface do usuário do terminal ou classic para a interface clássica.

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

Você pode retomar uma sessão de bate-papo em qualquer interface. Para obter mais informações sobre como alternar interfaces, consulte Voltando ao clássico e, para uma comparação das duas interfaces, consulte Terminal UI versus classic no site da Kiro.

Como CloudShell já AWS CLI instalou e usa as credenciais do usuário do console conectado, o Kiro CLI pode executar AWS CLI comandos em seu nome para responder perguntas sobre sua conta e recursos. AWS O Kiro CLI só pode realizar ações permitidas por suas permissões.

Por exemplo, você pode fazer perguntas como as seguintes:

  • “Mostre-me quais AMIs da minha conta são compartilhadas com outras AWS contas. Inclua todas as regiões habilitadas.”

  • “Mostre-me todos os eventos de login do console nas últimas 48 horas.”

  • “Crie um arquivo CSV de instantâneos do EBS em us-east-2 que tenham mais de 1 ano e tenham instantâneos mais novos.”

Para encerrar uma sessão de bate-papo, execute/quit.

Fazendo login no Kiro CLI em CloudShell

Você deve entrar antes de usar o Kiro CLI in. CloudShell Na primeira vez que você executakiro-cli, ele inicia o processo de login para você.

O Kiro CLI solicita que você conclua o login em um navegador. Você pode fazer login comGoogle,GitHub, AWS Builder ID ou com o provedor de identidade da sua organização. Centro de Identidade do AWS IAM Para obter mais informações, consulte Entrar no Kiro CLI no site da Kiro.

nota

Durante o login, o indicador de progresso atualiza a exibição enquanto o URL de login é exibido, o que pode dificultar a seleção do URL. Para copiar o URL, selecione-o com seu dispositivo apontador e continue segurando a seleção enquanto pressiona Ctrl + C ou Cmd + C para copiar o URL para sua área de transferência. Em seguida, cole o URL no seu navegador para concluir o login.

Para verificar qual método de login você está usando, execute o comando a seguir.

kiro-cli whoami

Para sair, execute o comando a seguir.

kiro-cli logout

Para entrar com um método diferente, saia primeiro e, em seguida, execute o comando a seguir. Se você ainda estiver conectado, o Kiro CLI retornará um erro.

kiro-cli login

Conclusão do comando CLI em CloudShell

O preenchimento da CLI em CloudShell fornece sugestões de comandos e opções à medida que você digita no terminal. Para obter mais informações, consulte Gerando o preenchimento da linha de comando no site do Kiro.

Usando as sugestões embutidas do Kiro em CloudShell

As sugestões embutidas do Kiro CloudShell fornecem sugestões de comandos enquanto você digita no terminal. Para obter mais informações, consulte as sugestões em linha no site da Kiro.

No CloudShell terminal, execute zsh para abrir o shell Z e comece a digitar um comando. O Kiro faz sugestões com base na sua entrada atual e nos comandos anteriores. As sugestões em linha são ativadas automaticamente.

nota

As sugestões embutidas do Kiro são suportadas somente no shell Z.

Usando a versão mais recente do Kiro CLI em CloudShell

CloudShell inclui uma versão pré-instalada do Kiro CLI, que pode não ser a versão mais recente. Para obter a versão mais recente, execute os seguintes comandos em 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

Você também pode baixar o kiro-cloudshell-latest.zip diretamente.

Todos os argumentos que você adicionar após o nome do script são passados para o Kiro CLI após a conclusão da atualização.

Atualize o Kiro CLI e, em seguida, inicie-o com uma lista de bate-papos anteriores para retomar.

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

Atualize o Kiro CLI e inicie-o com a interface clássica.

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

O script baixa o instalador mais recente dohttps://desktop-release.q.us-east-1.amazonaws.com/latest/kirocli-x86_64-linux.zip.

Em seguida, o script extrai o arquivo e executa o instalador incluído com. sudo Q_INSTALL_GLOBAL=1 Q_SKIP_SETUP=1 "/tmp/kirocli-update.XXXXXX/kirocli/install.sh"

O script coloca a versão mais recente em um local temporário. Quando você reinicia seu CloudShell ambiente, o Kiro CLI é redefinido para a versão pré-instalada. Execute o script novamente para atualizar. Seus dados, como histórico de bate-papo, configurações e login, são salvos em seu diretório inicial e persistem nas reinicializações.

Para obter mais informações sobre o script, consulte kiro-cloudshell-latest-README.md no arquivo zip.