Em julho de 2025, a AWS lançou o Kiro, uma IDE agêntica construída sobre a base open-source do VS Code (Code OSS), entrando em um mercado já disputado por ferramentas como Cursor, Windsurf, GitHub Copilot e Claude Code. O produto saiu do modo preview e alcançou disponibilidade geral no fim de 2025/início de 2026, e desde então vem se consolidando como a aposta oficial da AWS para desenvolvimento assistido por IA — a ponto de a própria empresa ter anunciado, em janeiro de 2026, o fim de novos cadastros no Amazon Q Developer (efetivo a partir de 15 de maio de 2026), direcionando explicitamente os usuários ao Kiro.
O que diferencia o Kiro do restante da concorrência não é o modelo de IA por trás dele (ele roda sobre modelos Claude via Amazon Bedrock, com roteamento também para a Amazon Nova), mas sim sua filosofia de trabalho: em vez de "chat primeiro, código depois", o Kiro é spec-first — a unidade de trabalho não é um prompt solto, e sim uma especificação estruturada que o agente usa para planejar, implementar, verificar e documentar uma funcionalidade de ponta a ponta.
O que é o Kiro, na prática
O Kiro está disponível em quatro superfícies que compartilham o mesmo agente e o mesmo histórico de créditos:
- IDE desktop (macOS, Windows e Linux), com a interface familiar de quem já usa VS Code
- CLI para quem prefere trabalhar via terminal
- Interface web, incluída em todos os planos pagos, que ganhou suporte a GitLab e specs completos em meados de 2026
- App mobile, para acompanhar e disparar tarefas em trânsito
Não é necessário ter conta AWS para começar: dá para entrar com GitHub ou Google, o que reduz a barreira de adoção — embora todo o poder de integração nativa com ambientes AWS só apareça para quem já usa a nuvem da Amazon.
O conceito central: desenvolvimento orientado por especificação (spec-driven)
Quando você inicia uma nova funcionalidade no Kiro, a ferramenta não parte direto para o código. Primeiro, ela gera três artefatos estruturados:
- requirements.md — histórias de usuário e critérios de aceitação
- design.md — desenho do sistema, decomposição de componentes e fluxo de dados
- tasks.md — lista de tarefas sequenciadas e executáveis
Só depois que essas especificações são revisadas (e aprovadas) pelo desenvolvedor é que os agentes começam a implementar, rodando comandos e testes ao longo do caminho — inclusive em paralelo, quando o plano permite. Uma atualização de maio de 2026 reforçou esse fluxo em torno de TDD: o agente escreve primeiro os testes que devem falhar a partir da especificação, depois a implementação, e por fim roda a suíte de testes — uma forma de manter um agente autônomo "honesto" em mudanças que tocam vários arquivos.
Diferente de especificações tradicionais em cascata, que são escritas uma vez e esquecidas, as specs do Kiro evoluem junto com o código e continuam servindo de referência para onboarding, refatoração e novas funcionalidades.
Principais recursos
- Specs: como descrito acima, o núcleo do produto
- Hooks (ganchos de agente): automações que disparam em eventos do repositório — salvar um arquivo, criar um componente — para atualizar testes, documentação ou rodar varreduras de segurança automaticamente
- Steering: arquivos markdown que guiam o comportamento do Kiro com regras e contexto específicos do projeto
- Agentic Chat: conversa em linguagem natural que entende o contexto do projeto inteiro
- MCP (Model Context Protocol): conexão com ferramentas e fontes de dados externas
- Kiro Autonomous Agent: agente em segundo plano que pega tarefas, implementa e abre pull requests sem que o desenvolvedor precise acompanhar em tempo real
- Memória persistente entre sessões e agentes que aprendem com cada interação
- Verificação determinística, como testes baseados em propriedades, para checar se o código gerado realmente corresponde à especificação
Pontos positivos
- Rastreabilidade e disciplina: quebrar o trabalho em specs e tarefas revisáveis torna o desenvolvimento assistido por IA mais previsível — você não está apostando que um "despejo" gigante de código vai funcionar de primeira.
- Bom para produção, não só prototipagem: enquanto ferramentas como Cursor otimizam velocidade de iteração, o Kiro otimiza para projetos maiors, em equipe, onde documentação e trilha de decisões importam.
- Integração nativa com AWS: para quem já é cliente AWS, o Kiro capta contexto do ambiente de nuvem sem configuração extra, o que economiza um trabalho real de "engenharia de contexto".
- Suporte a GovCloud: coloca o Kiro na lista de opções viáveis para setores regulados, onde a maioria dos concorrentes de IA não pode operar.
- Múltiplas superfícies com o mesmo agente: IDE, CLI, web e mobile compartilham a mesma lógica e o mesmo pool de créditos, sem métricas separadas para gerenciar.
- Hooks como colaborador constante: automatizam tarefas repetitivas e viram, na prática, um "parceiro" que trabalha em segundo plano.
- Guardrails de segurança reforçados após um incidente de destaque (ver seção de controvérsias abaixo), o que tornou o produto mais maduro para uso em ambientes de produção.
Pontos negativos
- Modelo de preços por créditos é agressivo e difícil de prever: os planos vão de um tier gratuito (50 créditos/mês) a um Power de US$ 200/mês (cerca de 20.000 créditos), passando por Pro (US$ 20), Pro+ (US$ 40) e Pro Max (US$ 100). Uma construção completa de feature via spec custa, em média, de 15 a 25 créditos — ou seja, o tier gratuito só permite 2 ou 3 features completas por mês.
- Overhead para tarefas simples: se o seu dia a dia é fazer pequenas edições pontuais em um único arquivo, a estrutura de specs adiciona etapas e reduz a sensação de velocidade — o Kiro "compensa" mais em features grandes e multi-etapas do que em ajustes rápidos.
- Custo de add-ons: créditos extras saem a US$ 0,04 cada, e o consumo varia conforme o modelo escolhido (usar Claude Sonnet diretamente, por exemplo, consome cerca de 30% mais créditos do que o modo Auto de roteamento).
- GovCloud custa ~20% a mais e não tem tier gratuito.
- Produto ainda "jovem": alcançou disponibilidade geral só no fim de 2025/início de 2026, e usuários relatam lentidão e arestas na interface em threads de comunidades como o r/kiroIDE — problemas típicos de uma ferramenta recente.
- Incidente de reputação em fevereiro de 2026: código gerado por um usuário do Kiro foi apontado, num primeiro momento, como possível causa de uma interrupção de serviço na AWS. A narrativa "o Kiro vibrou demais e derrubou a AWS" viralizou; a AWS negou oficialmente que o Kiro tivesse causado o problema, mas o episódio expôs um risco real: código gerado por IA que interage com infraestrutura de produção precisa de barreiras de segurança bem definidas.
- Dependência de um ecossistema (Bedrock/Claude): por rodar sobre modelos de terceiros via Bedrock, o Kiro fica sujeito a mudanças de disponibilidade e custo desses modelos.
Preços (panorama de 2026)
| Plano | Preço/mês | Créditos aproximados |
|---|---|---|
| Free | US$ 0 | 50 |
| Pro | US$ 20 | 1.000 |
| Pro+ | US$ 40 | ~2.500 |
| Pro Max | US$ 100 | ~7.000 |
| Power | US$ 200 | ~20.000 |
Além disso, novos usuários costumam receber créditos-bônus por tempo limitado, e startups elegíveis (até Series B) podem se candidatar a até um ano do plano Pro+ gratuito. Times contam com planos equivalentes, faturamento consolidado, analytics de uso e SSO via AWS IAM Identity Center.
Kiro vs. concorrentes
- Cursor / Windsurf: mais rápidos para começar e mais "leves" para quem trabalha sozinho e quer iteração ágil; o Kiro compensa quando o time precisa de planejamento repetível e rastreabilidade de implementação.
- Claude Code: também terminal-first e forte em tarefas de codificação profundas, mas sem o andaime formal de specs (requirements/design/tasks) que o Kiro impõe por padrão.
- GitHub Copilot: mais focado em autocomplete e sugestões inline do que em orquestrar uma feature inteira a partir de uma especificação.
- Amazon Q Developer: era o assistente da AWS mais atrelado ao console e à infraestrutura AWS; a própria AWS está descontinuando novos cadastros nele, direcionando os usuários para o Kiro como sucessor para assistência de IA em IDE.
Para quem o Kiro faz sentido
- Times que precisam que o código gerado por IA seja revisável, documentado e auditável — não apenas rápido.
- Organizações que já compram serviços via AWS e querem aproveitar a relação de billing existente.
- Equipes em setores regulados que dependem de GovCloud.
- Desenvolvedores avaliando Cursor ou Windsurf, mas que querem uma alternativa com etapa de planejamento explícita e maior flexibilidade de modelos.
Já para prototipagem rápida, ajustes pontuais em um único arquivo ou projetos pessoais pequenos, o overhead do fluxo de specs pode não compensar — nesses casos, ferramentas mais leves e "chat-first" tendem a parecer mais ágeis no dia a dia.
Conclusão
O Kiro representa uma aposta filosófica clara da AWS: em vez de tratar a IA como um autocomplete mais rápido, ele tenta resolver o problema de raiz do "vibe coding" — a falta de planejamento antes da implementação. Isso o torna, para muitos, uma das opções mais sólidas para desenvolvimento de produção com IA em 2026, especialmente em times e em ambientes AWS. Por outro lado, o modelo de créditos exige atenção ao orçamento, a estrutura de specs pode ser overkill para tarefas simples, e o produto ainda carrega as arestas normais de uma ferramenta que amadureceu rápido demais para o holofote que recebeu — inclusive um episódio de reputação que, apesar de desmentido pela AWS, deixou claro o quanto guardrails de segurança são essenciais quando agentes de IA tocam infraestrutura real.
Na prática, a recomendação mais comum entre quem testou a ferramenta a fundo é: rodar o Kiro em paralelo com a ferramenta que você já usa, reservando-o para features maiores e mais estruturadas, e usar algo mais leve para o trabalho do dia a dia.
Top comments (0)