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
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
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
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
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
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
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 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.