O posicionamento do Kode difere significativamente das ferramentas tradicionais de assistência de código de IA. Ele é essencialmente um agente de desenvolvimento (Agent) em vez de um simples gerador de código. Como uma ferramenta de execução de terminal, o Kode está diretamente incorporado ao ecossistema de desenvolvimento do usuário, com acesso total ao sistema para modificar diretamente os arquivos de código, executar comandos de shell e gerenciar a documentação do projeto. Essa profunda integração permite lidar com todo o processo de desenvolvimento de forma automatizada, desde o projeto de arquitetura até a implementação do código, passando pelo teste e pela documentação de todo o ciclo de tarefas.
Ao contrário das ferramentas Copilot que simplesmente fornecem sugestões, o Kode realiza um loop fechado de "pensar + executar". Por exemplo, quando o usuário comanda a refatoração do código, ele não apenas fornece sugestões de modificação, mas também executa operações de modificação de arquivos. Essa capacidade faz com que ele tenha um sentido real de "desenvolvedor de IA", em vez de apenas "assistente de programação de IA".
Essa resposta foi extraída do artigoKode: versão otimizada de código aberto do Claude CodeO