Kilo Code
Kilo Code para VS Code: extensão reimplementada na base portátil da Kilo, com execução paralela, delegação e revisão de código inline sensível a diff.
O que é o Kilo Code para VS Code?
O Kilo Code para VS Code é uma extensão reimplementada do VS Code que se conecta ao mesmo núcleo portátil do Kilo CLI. Ela foi projetada para ajudá-lo a executar múltiplas tarefas de agentes diretamente no editor, mantendo a execução e o contexto consistentes em terminais locais, sessões SSH e outras superfícies.
A extensão foca em recursos de fluxo de trabalho de agentes para desenvolvimento de software — como execução paralela, delegação de subtarefas a subagentes especializados e revisão de código inline sensível a diff — para que as alterações produzidas por agentes possam ser inspecionadas e aplicadas com contexto de nível de linha.
Principais Recursos
- Execução paralela para ferramentas e tarefas: Leituras de arquivos, buscas e comandos de terminal podem rodar simultaneamente, reduzindo o tempo de espera ociosa enquanto os agentes trabalham.
- Subagentes paralelos: Subagentes especialistas separados (ex.: para implementação, testes e docs) podem executar concorrentemente e depois mesclar seus resultados.
- Funções personalizadas de subagentes: Defina suas próprias funções de agentes para se adequar à forma como sua equipe entrega software, em vez de depender de um fluxo de trabalho fixo único.
- Gerenciador de Agentes baseado no núcleo portátil compartilhado: Suporta worktrees, sessões paralelas e revisão inline como funcionalidades nativas na extensão do VS Code.
- Revisão de código inline com comentários sensíveis a diff: Inspecione edições de agentes arquivo por arquivo usando um revisor de diff integrado e adicione comentários de nível de linha que referenciam caminhos e números de linha exatos.
- Sessões multiplataforma via núcleo portátil compartilhado: Inicie o trabalho no CLI/SSH e continue no VS Code; sessões também podem ser compartilhadas no Slack.
- Worktrees para isolamento ou colaboração: Crie um novo git worktree por agente (branching em um clique) para isolar execuções, ou mantenha agentes no mesmo worktree para colaboração intensiva em leitura.
- Comparação de modelos no mesmo prompt: Execute múltiplos modelos (incluindo hospedados, BYOK ou locais) no mesmo prompt exato para comparar saídas, em vez de depender de gráficos de benchmark.
Como Usar o Kilo Code para VS Code
- Instale a extensão procurando por “Kilo Code” na visualização de extensões do VS Code ou usando o Visual Studio Marketplace.
- Abra algumas abas e inicie sessões de agentes. Use worktrees quando quiser execução isolada para diferentes tarefas de agentes.
- Para fluxos de revisão, use revisão de código inline para inspecionar diffs, comentar linhas exatas e enviar contexto de revisão estruturado de volta ao chat.
- Se você também usa o Kilo CLI ou outras superfícies, inicie tarefas lá e depois retome no VS Code usando a continuidade de sessão compartilhada.
Casos de Uso
- Execute múltiplos fluxos de engenharia ao mesmo tempo: Inicie agentes paralelos para implementação, testes e documentação; depois mescle os resultados em um conjunto de alterações.
- Revise alterações geradas por agentes como um pull request: Inspecione diffs em visualização unificada ou dividida, adicione comentários específicos de arquivo e linha, e envie o contexto de revisão de volta ao chat do agente.
- Isole experimentos com worktrees: Crie worktrees git separados para que diferentes agentes iterem sem interferir uns nos outros, depois traga as alterações de volta via commit, PR ou aplicação direta.
- Compare saídas de modelos para um refactor aberto: Execute diferentes modelos no mesmo prompt e compare as abordagens resultantes antes de escolher uma direção.
- Continue um fluxo de trabalho entre ambientes: Inicie uma tarefa em uma sessão de terminal SSH, reabra no VS Code depois e, opcionalmente, compartilhe a sessão no Slack para visibilidade da equipe.
FAQ
-
O que mudou na extensão reimplementada do VS Code? A extensão foi reimplementada no mesmo núcleo portátil do Kilo CLI, tornando capacidades como comportamentos do Gerenciador de Agentes, worktrees, sessões paralelas e revisão inline nativas, em vez de adicionadas como ferramentas separadas.
-
É gratuito e open source? A página afirma que o Kilo Code é gratuito e open source, e fornece um link para visualizá-lo no GitHub.
-
Ainda suporta 500+ modelos? A página afirma que suporta 500+ modelos.
-
Como funciona a revisão de código inline? A extensão inclui um revisor de diff integrado, suporta comentários de nível de linha com caminho de arquivo e número de linha exatos, e envia o contexto de comentários de volta ao chat com informações de código fundamentadas.
-
Posso mover sessões entre CLI e VS Code? Sim. Como a extensão e o CLI compartilham o mesmo núcleo portátil, sessões podem ser iniciadas em uma superfície (incluindo SSH no terminal) e continuadas no VS Code.
Alternativas
- Copilotos IDE de uso geral: Outros assistentes de codificação para VS Code focam em chat/geração de código de agente único; eles podem não oferecer os mesmos subagentes paralelos estruturados, isolamento de worktree ou fluxo de revisão inline sensível a diff.
- Ferramentas de revisão de código assistida por IA: Ferramentas focadas especificamente em revisar diffs podem ajudar com comentários e resumos, mas podem não oferecer a mesma execução integrada de agentes e continuidade de sessões dentro do editor.
- Automação de fluxos de trabalho via scripts: Equipes podem orquestrar tarefas paralelas (testes, docs, linting) com scripts de build e CI, mas isso geralmente carece de delegação de subtarefas de agente e contexto de revisão inline fundamentado em chat.
- Outras plataformas de agentes com integrações em IDEs: Sistemas de agentes adjacentes integrados em editores podem gerenciar codificação multi-etapa, mas as capacidades exatas (worktrees, semântica de execução paralela, revisão inline sensível a diff) variam por plataforma.
Alternativas
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
Devin
Devin é um agente de IA para codificação que ajuda equipes de software em migrações e grandes refatorações, executando subtarefas em paralelo.
BenchSpan
BenchSpan executa benchmarks de agentes de IA em paralelo, registra scores e falhas em um histórico organizado e facilita reprodutibilidade por commit.
Edgee
Edgee é um gateway de IA nativo na borda que comprime prompts antes de chegar a provedores de LLM, com uma API compatível com OpenAI.
Codex Plugins
Use Codex Plugins para combinar skills, integrações de apps e servidores MCP em fluxos reutilizáveis, ampliando o acesso do Codex a Gmail, Drive e Slack.
Whirr
Whirr é um app silencioso da barra de menus do macOS que espelha a atividade do agente do Claude Code na sua notch.