Void

Void - Editor de código AI open source com controle total de dados

Lançado em 6 de mar. de 2026

Void é um editor de código AI de código aberto baseado no VS Code que se conecta diretamente a qualquer LLM sem intermediários. Sem vendor lock-in, sem preocupações com dados – você controla completamente seus dados. Suporta Agent Mode com qualquer modelo, Checkpoints para controle de versão e implantação local via Ollama.

Programação IADestaquePreço abertoPlugin de IDEGeração de CódigoModelo de Linguagem (LLM)Autocompletar CódigoCódigo Aberto

O que é o Void

Se você já pensou duas vezes antes de colar código sensível em um assistente de IA, não está sozinho. Essa é uma das maiores frustrações que nós, desenvolvedores, enfrentamos hoje: a sensação de que nossos código estão passando por servidores que não controlamos, enviados para APIs que não sabemos exatamente como processam nossos dados.

Foi pensando exatamente nesse problema que nasceu o Void — um editor de código AI de código aberto que coloca você no controle total. Baseado no fork do VS Code, o Void foi criado para resolver dois desafios que nos mantêm acordados à noite: a privacidade do código que enviamos para modelos de IA e a liberdade de escolher quais modelos queremos usar, sem ficar refém de um fornecedor específico.

A diferença principal é simples, mas poderosa: enquanto outros editores enviam suas consultas através de servidores intermediários, o Void conecta você diretamente ao provedor de LLM de sua escolha. Suas mensagens vão direto para a API — sem passar por nenhum backend privado, sem intermediários, sem surpresas. E se você quiser ainda mais controle, pode rodar tudo localmente usando Ollama, mantendo seus dados completamente offline.

O mais incrível disso tudo é a comunidade que se formou em torno do projeto. Já somos mais de 28.3k Stars no GitHub, com 2.3k Forks, 46 Contribuidores ativos e impressionantes 2.771 Commits — números que mostram que não é só uma ferramenta, é um movimento de desenvolvedores que acreditam em código aberto e controle total.

O que você precisa saber sobre o Void
  • Arquitetura: Fork do VS Code com integração nativa (v1.99.0)
  • Conectividade: Suporta任意模型 — de OpenAI a Ollama local
  • Controle de versão: Checkpoints para histórico visual de edições AI
  • Transparência: 100% código aberto sob licença Apache 2.0

O Void está atualmente com o desenvolvimento pausado. Segundo a equipe: "We've paused work on the Void IDE to explore a few novel coding ideas. Void will continue running, but without maintenance some existing features might stop working over time."

Funcionalidades Principais do Void

Vamos direto ao que importa: o que o Void pode fazer por você no dia a dia de programação? A gente separou as funcionalidades que fazem mais diferença na rotina — e explica cada uma de um jeito que você consiga imaginar usando na prática.

Tab Completion — Completamento Inteligente

Você está digitando aquele código repetitivo e o Void já sugere o que vem a seguir. É só presionar Tab e a sugestão é aplicada. O diferencial aqui é que o Void usa modelos FIM (Fill-in-the-Middle) customizados, que entendem o contexto do código ao redor para sugerir soluções mais precisas.

Quick Edit — Edição Rápida com Ctrl+K

Selecionou um trecho de código e quer modificá-lo? É só apertar Ctrl+K e pedir para a IA fazer a mudança. O Void usa FIM-prompting inteligente, parse de saída preciso e ainda gerencia o histórico para você poder desfazer ou refazer edições. Perfeito para refatorações rápidas sem sair do fluxo.

Chat — Três Modos de Conversa

O chat do Void não é só uma caixa de perguntas. Ele oferece três modos que se adaptam ao que você precisa:

  • Modo Conversa normal: Tire dúvidas, peça explicações de código, discuta implementações
  • Modo Agent: O agente tem poderes totais — pode buscar, criar, editar e excluir arquivos e pastas. Acessa terminal, ferramentas MCP, corrige erros de lint
  • Modo Gather: Mode restrito, só lê e pesquisa. Ideal para explorar codebases desconhecidas

E tem um recurso muito útil: você pode referenciar arquivos e pastas usando @file e @folder direto no chat, sem precisar explicar todo o contexto.

Agent Mode — O Agente que Faz o Trabalho Pesado

Aqui está o coração do Void. O Agent Mode é um assistente de IA com poderes completos sobre seu projeto. Ele pode:

  • Pesquisar e modificar arquivos em todo o projeto
  • Criar novos arquivos e pastas
  • Executar comandos no terminal
  • Usar ferramentas MCP externas
  • Corrigir erros de lint automaticamente

O mais impressionante? Funciona com qualquer modelo, até mesmo modelos open source que não suportam tool calling nativamente, como DeepSeek R1, Gemma 3, ou até o GPT 4.1. O Void faz a "mágica" de permitir que esses modelos rodem em modo Agent.

Checkpoints — Controle de Versão para Edições AI

Sabe quando o AI faz uma mudança e você quer ver o que foi alterado, ou até voltar atrás? O Checkpoints cria um histórico visual de todas as edições feitas pela IA, com diffs visuais e a possibilidade de navegar entre versões. É como um Git só para as alterações do assistente de IA.

MCP — Model Context Protocol

A versão 1.4.1 trouxe suporte ao MCP, permitindo que o Void se conecte com ferramentas e serviços externos de forma padronizada. Isso abre um mundo de integrações que a comunidade está descobrindo a cada dia.

Fast Apply — Aplicação Rápida

Para arquivos grandes (até 1000 linhas), o Fast Apply pula a etapa de resumo e já mostra direto os blocos de Search/Replace. Mucho mais rápido para edições em massa.

  • Código aberto: Tudo visível, auditável, e você pode contribuir
  • Liberdade de modelos: Use qualquer LLM — de Claude a modelos locais rodando no seu PC
  • Migração zero: Se você já usa VS Code, suas extensões, temas e atalhos funcionam direto
  • Checkpoints: Histórico visual das edições AI com diff e capacidade de rollback
  • Gratuito: O software em si não custa nada
  • Desenvolvimento pausado: O projeto não está mais em desenvolvimento ativo
  • Sem manutenção: Recursos podem parar de funcionar com o tempo
  • Atualizações futuras incertas: Não há roadmap confirmado
  • Curva de configuração: Requer setup de API keys ou Ollama

Quem Está Usando o Void

O Void foi pensado para diferentes perfis de desenvolvedores. Vamos ver qual cenário mais combina com você:

Desenvolvedores que Priorizam Privacidade

Você não quer que seu código proprietário viaje pela internet até servidores que não controla? O Void resolve isso de duas formas: mensagens vão direto para o provedor de LLM (sem backend intermediário), e você pode rodar modelos localmente com Ollama. Zero dados leaving your machine.

Exemplo prático: Você está trabalhando em código de um cliente com NDA. Com o Void + Ollama rodando local, nem uma linha sai do seu computador.

Desenvolvedores que Querem Liberdade de Modelos

Cansado de ficar preso a um provedor de IA específico? O Void aceita qualquer modelo: OpenAI (o3, o4-mini), Anthropic (Claude 3.7, 4), Google (Gemini 2.5), xAI (Grok 3), e todos os modelos open source via Ollama (Llama, Qwen, Mistral, DeepSeek).

Dica da comunidade: Muitos membros do Discord estão usando o Void com Ollama rodando DeepSeek V3 no servidor local — mesma qualidade que modelos pagos, mas sem custos de API.

Usuários Migrando do VS Code

Você já domina o VS Code e não quer aprender um editor novo? O Void é um fork do VS Code, então suas extensões, temas, atalhos de teclado e configurações migram automaticamente. Zero fricção.

Desenvolvedores que Usam Modelos Open Source

Aqui está um caso de uso muito interessante: modelos open source como Llama, Qwen ou R1 normalmente não suportam tool calling — o que significa que não conseguem executar ações como editar arquivos ou rodar comandos. O Void contorna isso com uma implementação própria que permite que qualquer modelo rode em Agent Mode.

Resultado: Você pode ter um ambiente de desenvolvimento AI rodando 100% local, usando modelos open source, com custo zero de API.

Times Enterprise que Precisam de Auditoria

Precisa mostrar para sua empresa que o código que você usa é seguro e auditável? O Void é 100% código aberto (Apache 2.0), pode ser auditado por qualquer pessoa, e roda com modelos self-hosted. Cumpre requisitos de compliance que ferramentas proprietárias não conseguem atender.

Como escolher entre API cloud ou Ollama local?

Se você prioriza praticidade e já tem API keys de OpenAI/Claude, comece com a nuvem. Se privacy é mandatória ou quer custo zero em produção, Ollama local é o caminho. Muitos desenvolvedores usam os dois: Ollama para código sensível, API cloud para tarefas rápidas.

Primeiros Passos

Bora colocar o Void para funcionar? O processo é simples, mas tem alguns pré-requisitos que você precisa saber antes de começar.

Instalação

  1. Acesse voideditor.com/download-beta
  2. Escolha sua plataforma: Mac (Intel ou Apple Silicon), Windows (x64 ou ARM), ou Linux
  3. Baixe e instale — processo padrão do seu sistema operacional

O Que Você Precisa Antes de Usar

O Void é gratuito, mas você precisa de uma das seguintes coisas para ter acesso aos modelos de IA:

  • API Key de algum provedor: OpenAI, Anthropic (Claude), Google (Gemini), ou xAI (Grok)
  • Ollama instalado localmente: Se preferir rodar modelos no seu PC, baixe em ollama.ai

Configuração Inicial

Ao abrir o Void pela primeira vez:

  1. Vá em Settings → Models
  2. Adicione sua API Key OU configure a conexão com Ollama
  3. Selecione o modelo padrão que deseja usar

Vamos ao Que Interessa: Usar as Funcionalidades

Agora que está configurado, aqui está o fluxo típico de uso:

Tab Completion Apenas comece a digitar código. Quando vir uma sugestão em cinza, pressione Tab para aceitar.

Quick Edit Selecione o código que deseja modificar, pressione Ctrl+K (ou Cmd+K no Mac), e descreva a mudança desejada.

Chat Abra a barra lateral de chat e digite sua pergunta. Use @file ou @folder para referenciar arquivos específicos sem copiar e colar código.

Agent Mode No chat, mude para modo Agent e descreva uma tarefa complexa — como "refatore essa função para usar async/await" ou "adicione validação de entrada nesse componente". O Agent vai executar as mudanças.

Checkpoints Depois de edições do Agent, use o painel de Checkpoints para ver o histórico e voltar atrás se necessário.

Por onde começar?

Nossa recomendação: comece com Claude 3.7 ou GPT-4.1 para experimentar o Agent Mode. Eles têm as melhores performances para entender contexto de projetos maiores. Depois, quando estiver confortável, experimente Ollama com DeepSeek V3 para um setup 100% local e gratuito.

Características Técnicas

Vamos mergulhar no que faz o Void funcionar por baixo do capô — para quem gosta de entender a arquitetura antes de adotar.

Arquitetura Base

O Void é construído sobre um fork do VS Code (v1.99.0), o que significa que toda a infraestrutura do editor mais popular do mundo está disponível para você. A equipe do Void integrou suas funcionalidades de AI diretamente no código base, criando uma experiência coesa.

Stack tecnológica:

  • TypeScript: 95.3% do código
  • JavaScript: 1.2%
  • CSS: 1.4%
  • Rust: 0.7%

A predominância de TypeScript faz sentido — é a linguagem do próprio VS Code, e garante type safety em uma codebase complexa.

Licença e Transparência

O Void usa a licença Apache 2.0 — uma das licenças mais permissivas que existem. Você pode:

  • Usar em projetos comerciais e pessoais
  • Modificar o código
  • Distribuir versões modificadas
  • Usar patentes incluidas

Tudo isso de forma completamente gratuita e sem obrigações de abrir seu código derivado.

Versão Atual

A versão mais recente é a v1.4.1 (Beta Patch #7, lançada em 5 de junho de 2025), que inclui:

  • Suporte a MCP (Model Context Protocol)
  • Geração de commits AI
  • Diff visual para ferramenta Edit

Inovações que Fazem a Diferença

Algumasfeatures técnicas que distinguem o Void:

  1. Conexão direta ao provedor LLM: Sem servidores intermediários. Suas chamadas de API vão direto para OpenAI/Anthropic/Google/etc.

  2. Agent Mode para qualquer modelo: O Void consegue fazer qualquer LLM rodar em modo Agent, mesmo que o modelo não suporte tool calling nativamente. Isso é possível através de uma implementação custom de tool calling.

  3. Dynamic Context Squashing: O Void comprime o contexto dinamicamente para manter conversas longas eficientes, sem perder qualidade.

  4. Checkpoints: Sistema de versionamento específico para edições de AI, com diffs visuais e capacidade de navegação temporal.

Modelos Suportados

Locais (via Ollama ou vLLM):

  • Ollama (com todos os modelos: Llama, Qwen, Mistral, etc.)
  • DeepSeek V3
  • Gemma (Google)
  • Qualquer modelo compatível com Ollama API

Cloud (API):

  • OpenAI: o3, o4-mini, GPT-4.1
  • Anthropic: Claude 3.7, Claude 4
  • Google: Gemini 2.5
  • xAI: Grok 3
  • Compatibilidade VS Code: Extensões, temas e configurações do VS Code funcionam
  • Controle total de dados: API direta, sem intermediários, ou rodando 100% local
  • Flexibilidade de modelos: Qualquer LLM, cloud ou local
  • Código auditável: Transparência total da implementação
  • Desenvolvimento inativo: Sem manutenção ativa da equipe
  • Risco de 功能过时: Recursos podem parar de funcionar com atualizações do VS Code original
  • Sem suporte oficial:/community driven only
  • Setup inicial: Requer configuração de API keys ou Ollama

Perguntas Frequentes

Respondemos as principais dúvidas que vejo circulando no Discord e no GitHub:

O Void é gratuito?

Sim, o Void é completamente gratuito e open source. Você só precisa pagar pelo uso da API do modelo de IA que escolher (OpenAI, Anthropic, Google), ou rodar um modelo local com Ollama (custo de infraestrutura do seu PC).

Qual a diferença entre Void e Cursor?

As diferenças principais são três: (1) Void é 100% código aberto e auditável, (2) Void conecta direto ao LLM sem intermediários, (3) Void permite usar qualquer modelo, não apenas um fornecedor específico. O Cursor é proprietário e usa modelos específicos da OpenAI.

Preciso pagar para usar as funcionalidades de IA?

O software em si é gratuito. Porém, 调用任何 LLM API (OpenAI, Claude, Gemini) envolve custoscobrados por esses provedores. Se usar Ollama local, o custo é zero para as APIs, mas você usa seus próprios recursos de processamento.

O Void suporta execução local (offline)?

Sim! Você pode rodar Ollama ou vLLM localmente e conectar ao Void. Isso permite um ambiente 100% offline, onde nenhum dado sai da sua máquina. Ideal para código sensível ou ambientes corporativos com restrições de rede.

Quais modelos funcionam no Agent Mode?

Qualquer modelo! Essa é uma das maiores forças do Void. Mesmo modelos open source que não suportam tool calling nativamente (como DeepSeek R1, Gemma 3, Llama) conseguem rodar em Agent Mode grâce à implementação custom da equipe.

Qual é o status atual do desenvolvimento?

⚠️ O Void está atualmente com desenvolvimento pausado. O editor continuará funcionando, mas não há manutenção ativa. A equipe mencionou que está explorando "novas ideias de codificação", então recursos podem parar de funcionar conforme o VS Code original evolui.

Como posso contribuir com o projeto?

O projeto aceita contribuições via GitHub. Você pode abrir Pull Requests para correções de bugs, novas funcionalidades ou documentação. A licença é Apache 2.0, então contribuidores mantêm seus direitos sobre o código que enviam.

O Void funciona no Linux?

Sim! A versão 1.3.9 trouxe suporte oficial ao Linux. Você pode baixar em voideditor.com/download-beta escolhendo a opção Linux.


Quer experimentar? Acesse voideditor.com/download-beta e baixe a versão para sua plataforma. Lembre-se: você vai precisar de uma API key (OpenAI, Claude, Google) ou do Ollama instalado localmente para usar as funcionalidades de IA.

Tem dúvidas? A comunidade é ativa no Discord e sempre ajuda quem está começando. O projeto pode estar em pausa, mas a comunidade ainda responde perguntas e compartilha configurações.

Comentários

Comentários

Por favor faça login para deixar um comentário.
Ainda não há comentários. Seja o primeiro a compartilhar sua opinião!