O Kilo Code é um agente de código aberto model-agnostic que roda como extensão de editor e como linha de comando. O projeto começou como um fork do Roo Code e passou por uma reconstrução da extensão; em 2026 foi adquirido pela Anaconda, que hoje é a mantenedora.
Para que serve
- Implementar tarefas de código em várias etapas dentro do editor ou no terminal
- Alternar entre agentes especializados conforme a tarefa, como planejar, revisar ou depurar
- Rodar subagentes em paralelo, com isolamento por área de trabalho
- Revisar alterações por meio de checkpoints e diffs antes de aceitar
Como funciona
- O agente é model-agnostic e aceita chave própria ou o gateway do próprio serviço
- Permissões podem ser configuradas por ação, com opções de permitir, perguntar ou negar
- A extensão se integra ao protocolo MCP para ferramentas e contexto
- A base atual foi reconstruída sobre um servidor de agente conhecido, herdando parte do ecossistema
Onde roda
- VS Code e derivados, como extensão
- IDEs JetBrains, por plugin próprio
- Linha de comando no terminal
- Superfícies adicionais oferecidas pelo fornecedor, como web e integrações de mensagem
Disponibilidade e licenciamento
- A extensão e o CLI são open source sob licença MIT
- Os serviços hospedados associados são proprietários
- É possível usar modelos por conta própria, sem depender do gateway do fornecedor
Diferença em relação a outras ferramentas
- Combina agentes especializados e execução paralela com isolamento de alterações
- A governança mudou com a aquisição pela Anaconda, o que altera o provider do cadastro
- É fork de um projeto anterior, com reconstrução recente da extensão
Pontos de atenção
- A aquisição é fato de governança; não confundir com mudança de funcionalidade
- Versões antigas da extensão ficaram marcadas como legado
- O agente executa comandos e edita arquivos; revisar permissões faz parte do fluxo
