Sobre o projeto

O Kilo Code é uma plataforma de engenharia agêntica de código aberto centrada em um agente de programação com IA que é executado no VS Code, em IDEs JetBrains e na linha de comando. O projeto tem licença MIT e se posiciona como um único agente que acompanha os desenvolvedores entre suas ferramentas. As opções de instalação incluem uma extensão do VS Code do Marketplace, um plugin para JetBrains e uma CLI distribuída via npm, pnpm, bun, curl, Homebrew e Arch Linux AUR. Binários pré-compilados são publicados no GitHub Releases para Windows x64, macOS (Apple Silicon e Intel) e Linux (x64 e ARM), com observações sobre builds baseline para CPUs mais antigas e builds musl para Alpine ou imagens Docker mínimas. Um agente em nuvem e revisões automatizadas de código em pull requests também são oferecidos por meio do aplicativo web do projeto. O Kilo vem com vários agentes integrados: Code para implementar e editar código a partir de linguagem natural, Plan para planejamento de arquitetura e implementação antes de escrever código, Ask para responder perguntas sobre uma base de código sem modificar arquivos, e Debug para solução de problemas. Os usuários também podem definir agentes personalizados. Os recursos documentados incluem geração de código em vários arquivos a partir de linguagem natural, autocompletar inline com sugestões de texto fantasma aceitas com tab, autoverificação em que o agente revisa e corrige seu próprio trabalho, controle de terminal e navegador para executar comandos e automatizar a web, e um marketplace para instalar agentes, skills, servidores MCP e plugins. A plataforma anuncia acesso a mais de 500 modelos com a capacidade de trocar de modelo durante a tarefa, e afirma que os usuários pagam a tarifa do provedor do modelo sem markup e que nenhuma chave de API é necessária para começar. Para CI/CD, a CLI oferece suporte a um modo autônomo via `kilo run --auto`, que aprova automaticamente solicitações de permissão, a menos que uma regra negue explicitamente a ação; o README alerta para usá-lo apenas em ambientes confiáveis. A CLI é descrita como um fork do OpenCode adaptado à plataforma Kilo. Documentação, um guia de contribuição, instruções de release e um código de conduta estão vinculados no repositório.