Os benefícios de UX do design de compatibilidade
Criado com base no VS Code (Code-OSS), o Kiro atinge o equilíbrio perfeito entre recursos inovadores e convenções tradicionais. Sua compatibilidade se reflete em três dimensões principais:
- O layout da interface e os atalhos mantêm a lógica do VS Code.
- Suporte para importação de configurações, temas e trechos de código existentes
- Totalmente compatível com mais de 2.000 plug-ins de extensão no mercado do Open VSX
Esse design permite que os desenvolvedores comecem a trabalhar rapidamente sem precisar reaprender. Testes empíricos mostram que os usuários do VS Code podem concluir a migração do ambiente em apenas 15 minutos, em média, e o fluxo de trabalho original do 98% pode ser seguido diretamente.
Em termos de implementação técnica, o Kiro faz isso mantendo a arquitetura subjacente do VS Code (estrutura Electron + editor Monaco) e criando uma camada de funcionalidade de IA sobre ela. Quando ele detecta que um usuário instalou um plug-in padrão do VS Code, ele adapta automaticamente os aprimoramentos de IA correspondentes. Por exemplo, depois de instalar o plug-in ESLint, o Kiro incorporará o conjunto de regras ao padrão de geração de código, obtendo uma integração profunda da verificação estática e da codificação de IA.
Essa resposta foi extraída do artigoKiro: uma ferramenta de programação de IA que transforma rapidamente requisitos em códigoO