Kiro

Kiro

AWS (Amazon Web Services) · Programação

Kiro é um ambiente de programação com IA da AWS que transforma prompts simples em especificações executáveis e depois as implementa com agentes em paralelo. Pense nele como uma IDE agêntica para quem quer estrutura antes do código, e não só geração de código com IA no piloto automático. Em vez de pular direto do prompt para a saída, o Kiro escreve requisitos, checa se há lacunas e cria testes que verificam regras em todas as entradas.

Prévia da interface de Kiro

Sobre Kiro

O que é o Kiro

O Kiro é um ambiente de desenvolvimento agêntico da AWS. Está disponível como IDE de desktop e como ferramenta de linha de comando, e funciona nos maiores editores e terminais que os desenvolvedores já usam. A ideia central é simples: a maioria das ferramentas de IA gera código bem, mas deixa a estrutura do projeto para você. O Kiro cuida dessa estrutura primeiro. Você descreve o que quer, e ele produz uma especificação com requisitos, um design e uma lista de tarefas antes de qualquer linha de implementação ser escrita.

O maior motivo pelo qual as pessoas recorrem a ele? Velocidade sem caos. Em um script pequeno, ninguém se importa com o processo. Em uma base de código grande, uma mudança rápida que quebra outras três coisas não é velocidade. Os agentes do Kiro trabalham a partir dessas especificações e rodam em paralelo, então você avança várias tarefas ao mesmo tempo e ainda mantém tudo amarrado a um plano escrito. Quando uma suíte de testes passa mas o código não faz o que você realmente quis, as checagens de correção do Kiro pegam a diferença.

Essa estrutura tem um custo. Você não pode ficar no "modo vibe" para sempre, e entrar no modo de especificação significa escrever mais desde o início. O plano gratuito também tem poucos créditos, então o uso diário pesado empurra você rápido para um plano pago.

Como começar

  1. Baixe a IDE do Kiro em kiro.dev ou instale a CLI com o comando de uma linha que aparece no site, e entre com uma rede social, um AWS Builder ID ou uma conta da AWS.
  2. Crie um projeto novo ou aponte o Kiro para um repositório existente para que ele leia seus arquivos e pastas.
  3. Descreva o recurso que você quer em linguagem natural. O Kiro rascunha uma especificação com requisitos, um design e uma lista de tarefas que você pode editar antes de qualquer coisa ser construída.
  4. Mude para o modo de especificação, deixe os agentes implementarem as tarefas, revise os diffs conforme chegam e ajuste o plano quando o design mudar.
  5. Adicione testes baseados em propriedades para checar o comportamento em muitas entradas e depois rode sua suíte de testes normal para a passada final.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Kiro.

Plano gratuitoSim
Planos pagos$0 - $200/mo
PlataformaWindows, macOS, Linux (IDE and CLI)
DesenvolvedorAWS (Amazon Web Services)
CategoriaProgramação
Data de lançamentoJul 2025
Última atualizaçãoNov 2025
Visitas ao site3.2M
Ranking global do site17.1K
Disponibilidade da APINão

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores profissionais em repositórios grandes
  • Equipes de startup que lançam recursos rápido
  • Engenheiros de backend e cloud que trabalham com Python, Terraform e stacks parecidas

Tarefas

  • Transformar um pedido vago em um plano revisado
  • Refatorar em muitos arquivos
  • Pegar bugs que os testes de unidade deixam passar
  • Automatizar passos repetíveis

Cenários

  • Adicionar limitação de taxa ou lógica de validação a um endpoint de API, onde os casos extremos importam mais do que um teste do caminho feliz
  • Iniciar um serviço novo e precisar de um esqueleto que siga as convenções da empresa
  • Trabalhar em uma base de código que você não escreveu e querer a intenção do design explicada antes de mexer nela

Principais recursos

Desenvolvimento guiado por especificações

O Kiro transforma um prompt em uma especificação com três partes: requisitos, design e tarefas. Você revisa e edita cada uma, então o plano existe no papel antes de a implementação começar. Para equipes que já escrevem documentos de design, isso só adianta essa etapa e a torna legível por máquina.

Checagens de correção com testes baseados em propriedades

Testes que passam não provam que o código faz o que você quis. O Kiro varre seus requisitos em busca de contradições e lacunas, e então adiciona testes baseados em propriedades que checam regras em todas as entradas em vez de poucos exemplos. Ele se comporta de modo parecido com o fuzz testing e mira direto nos bugs que as suítes baseadas em exemplos deixam passar.

Agentes em paralelo em bases de código grandes

Em vez de um agente avançando por uma lista de tarefas, o Kiro roda vários agentes ao mesmo tempo e mantém cada um preso à especificação. Isso importa mais em repositórios grandes, onde uma única mudança toca muitos arquivos. Os agentes também aprendem com sessões anteriores, então o contexto recorrente do projeto segue adiante.

Hooks para automação

Os hooks deixam você ligar ações automáticas a eventos do projeto, então os passos rotineiros rodam sozinhos. Salve um arquivo, marque um checkpoint, e o trabalho seguinte dispara sem outro prompt seu.

Escolha de modelo com modo Auto

Você escolhe o modelo por tarefa: Anthropic Claude, OpenAI GPT, opções de pesos abertos como DeepSeek e Qwen, ou Auto. O Auto lê a complexidade da tarefa e escolhe um modelo com base em qualidade, latência e custo, então edições simples não gastam o mesmo orçamento de uma refatoração difícil.

Preços por créditos sem limites de taxa

O Kiro funciona com créditos em vez de limites diários ou semanais de requisições, e pedidos simples podem custar menos de um crédito. Os excedentes são pré-pagos, então uma sessão longa não vira uma conta surpresa no fim do mês.

Prós e contras

Prós

  • As especificações dão estrutura a prompts bagunçados antes de qualquer código ser escrito
  • Os testes baseados em propriedades pegam lacunas de lógica que os testes de exemplo pulam
  • Os agentes em paralelo aceleram o trabalho em mudanças grandes de vários arquivos
  • O menu de modelos cobre Claude, GPT e opções de pesos abertos, com o Auto para escolher
  • Sem limites diários ou semanais, e os excedentes são pré-pagos

Contras

  • O fluxo de especificação adiciona escrita prévia que você não pode pular no modo de especificação
  • O plano gratuito inclui só 50 créditos por mês, que acabam rápido
  • O custo em créditos cresce com a complexidade da tarefa, então o uso pesado sai caro
  • Alguns modelos premium não estão disponíveis em todos os países ou regiões

Perguntas frequentes

O Kiro é um ambiente de desenvolvimento com IA da AWS que funciona como IDE e como CLI. Ele converte prompts em especificações executáveis, implementa essas especificações com agentes e valida o resultado com checagens automáticas.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a Kiro.

Alternativas a Kiro

Forefront

Forefront

Forefront · Programação

O Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.

Grátis / $0 - $99/moVer detalhes
Startkit

Startkit

StartKit.AI · Programação

Startkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.

Pago / $99 - $499 one-timeVer detalhes
Testim

Testim

Tricentis · Programação

O Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.

Grátis / Custom pricing on requestVer detalhes