Kiro é um IDE com IA que ajuda desenvolvedores a transformar requisitos em tarefas rastreáveis e usar automação e chat durante a implementação.
Kiro: um IDE com IA para desenvolvimento orientado por especificações
Visão geral
Kiro é um IDE com IA para desenvolvedores que desejam passar de uma ideia à implementação por meio de um fluxo mais claro e revisável. Seus conceitos centrais são Specs e Hooks. Specs transforma uma solicitação em histórias de usuário, documentos de design e tarefas técnicas; Hooks executa trabalhos repetitivos quando ocorre um evento configurado. Kiro também oferece Agentic Chat, conexões com ferramentas MCP, prévia de alterações no código e uma opção para revertê-las. Consulte o site do Kiro para obter informações atuais; disponibilidade, preços e modelos podem mudar.
Principais recursos
- Specs: divide uma solicitação ampla em necessidades de usuários, notas de design e tarefas de implementação, facilitando o acompanhamento de objetivos e limites.
- Hooks: automatiza tarefas repetitivas, como atualizar testes, renovar documentação ou verificar convenções quando ocorre um evento selecionado.
- Agentic Chat: ajuda a trabalhar em tarefas de programação por meio de uma conversa que usa o contexto do projeto.
- Integrações MCP: conecta ferramentas profissionais pelo Model Context Protocol e amplia fluxos com regras de orientação.
- Ambiente familiar: baseado no Code OSS, oferece suporte a configurações e extensões do VS Code, além de várias linguagens e plataformas.
- Alterações revisáveis: use Follow para visualizar mudanças propostas e Revert para desfazer as que não forem adequadas.
Como começar
- Acesse o site do Kiro e siga as instruções atuais de instalação e login para o seu sistema operacional.
- Crie um projeto ou abra um repositório existente e revise o espaço de trabalho antes de solicitar alterações.
- Descreva o objetivo e as restrições em Specs. Revise as histórias, o design e as tarefas geradas antes de implementar.
- Configure Hooks para trabalhos repetitivos e bem definidos, como atualizar testes ou documentação em um evento específico. Limite o escopo do acionador e confira o resultado.
- Use Agentic Chat como apoio à implementação. Revise as prévias do Follow, use Revert quando necessário e examine o diff antes de confirmar alterações.
Cenários de uso
Kiro pode apoiar a criação rápida de protótipos, a organização de requisitos e design de sistemas complexos, o desenvolvimento de recursos para jogos e projetos de equipe que precisam de um fluxo comum. Specs ajuda a dividir objetivos amplos em tarefas rastreáveis. Hooks é útil para ações estáveis, repetitivas e com limites claros. Em projetos sensíveis à segurança, verificações automáticas podem fazer parte do fluxo, mas não substituem revisão especializada nem validação abrangente.
Limitações
Especificações, código, testes e resumos gerados por IA precisam ser revisados por desenvolvedores. Hooks pode modificar testes ou documentação, portanto configure cuidadosamente os eventos de disparo. A compatibilidade com configurações e extensões do VS Code não garante que todas funcionem da mesma forma. Preços, status de prévia, modelos disponíveis, requisitos do sistema e plataformas compatíveis podem mudar; consulte o site do Kiro. Para implantação, segurança, tratamento de dados ou mudanças nas regras da equipe, siga o processo de revisão e publicação do projeto.
Perguntas frequentes
O que Specs pode gerar?
Specs pode organizar uma solicitação em histórias de usuário, documentos de design e tarefas técnicas para facilitar o acompanhamento do objetivo de desenvolvimento.
Que tarefas Hooks pode automatizar?
Pode executar tarefas repetitivas configuradas, como atualizar testes, renovar documentação ou verificar convenções. O comportamento depende das regras e dos eventos definidos.
O Kiro aplica automaticamente todas as alterações de código?
Kiro oferece uma prévia pelo Follow e uma opção Revert. Revise as alterações, decida o que manter e valide o trabalho pelo processo do projeto antes de confirmar.
O Kiro pode se conectar a ferramentas externas?
Kiro aceita conexões com ferramentas profissionais pelo MCP. As integrações disponíveis dependem da configuração e dos serviços conectados.


Perguntas frequentes
O que Specs pode gerar?
Specs pode organizar uma solicitação em histórias de usuário, documentos de design e tarefas técnicas para facilitar o acompanhamento do objetivo de desenvolvimento.
Que tarefas Hooks pode automatizar?
Pode executar tarefas repetitivas configuradas, como atualizar testes, renovar documentação ou verificar convenções. O comportamento depende das regras e dos eventos definidos.
O Kiro aplica automaticamente todas as alterações de código?
Kiro oferece uma prévia pelo Follow e uma opção Revert. Revise as alterações, decida o que manter e valide o trabalho pelo processo do projeto antes de confirmar.