
VEXI
VEXI (Vexi CLI) é um agente de codificação de IA de terminal de código aberto, licenciado pelo MIT, 100% local que escaneia sua base de código, edita arquivos, lembra decisões entre sessões e funciona com chaves de API próprias de vários provedores.
https://vexi.pro/?ref=producthunt&utm_source=aipure

Informações do Produto
Atualizado:Jun 16, 2026
O que é VEXI
VEXI é um agente de codificação de IA de linha de comando projetado para desenvolvedores que trabalham principalmente no terminal. Instalado com um único comando npm, ele pode ler e entender seu projeto (respeitando .gitignore e pulando diretórios como node_modules), fazer alterações de código diretamente em seus arquivos e manter uma memória persistente de decisões anteriores para que você não precise reexplicar o contexto a cada vez. O VEXI é posicionado como uma ferramenta leve e sem necessidade de cadastro: ele é executado localmente, armazena dados de configuração e sessão em sua máquina e suporta vários provedores de IA por meio de sua própria chave de API.
Principais Recursos do VEXI
VEXI (Vexi CLI) é um agente de codificação de IA de código aberto, licenciado pelo MIT, que funciona inteiramente no seu terminal e opera 100% localmente – sem necessidade de registo, servidor de fornecedor ou aplicação na nuvem. Ele verifica todo o seu projeto (respeitando o .gitignore), edita arquivos, mantém uma “memória” compactada de decisões anteriores entre sessões e pode reproduzir sessões como HTML interativo compartilhável. Você traz sua própria chave de API de vários provedores (detecção automática), e o VEXI também pode executar comandos comuns de construção/ferramentas em várias linguagens, enquanto explica o código em várias linguagens humanas.
Instalação CLI com um comando: Instale com um único comando (npm install -g vexi-cli) e execute no Windows, macOS ou Linux sem configuração complexa.
Traga sua própria chave, suporte a múltiplos provedores: Detecta automaticamente o provedor de IA a partir do formato da sua chave e suporta provedores como Groq, Google Gemini, Anthropic, OpenAI, OpenRouter e Mistral – as chaves são armazenadas localmente.
Compreensão de todo o projeto: Verifica todo o código-fonte (não apenas um arquivo), respeita o .gitignore e ignora pastas como node_modules para fundamentar as edições no contexto real do projeto.
Memória local e compressão de contexto: Mantém um resumo contínuo das decisões entre sessões (salvo no projeto) para que você não precise reexplicar a arquitetura e as preferências.
Reprodução e compartilhamento de sessão: Exporta sessões como reproduções interativas em HTML para que os colegas de equipe possam revisar o que o agente mudou e porquê, passo a passo.
Automação de construção/execução + explicações multilíngues: Pode executar comandos de construção comuns (por exemplo, pip, gcc, javac, cargo) e explicar o código em árabe, espanhol, português, francês ou inglês.
Casos de Uso do VEXI
Correção de bugs e refatoração em repositórios existentes: Verifique um projeto, localize problemas (por exemplo, bugs de autenticação/JWT), aplique edições direcionadas em vários arquivos e preserve a lógica via memória de sessão e reprodução.
Integração e transferência de conhecimento: Novos engenheiros podem reproduzir sessões anteriores para entender decisões, ver as alterações aplicadas e obter explicações no seu idioma preferido.
Resolução de problemas de construção e CI poliglota: Útil para equipes que trabalham com Python/Java/C/Rust/Go, onde o agente pode executar construções/testes e iterar sobre correções diretamente do terminal.
Fluxos de trabalho de desenvolvimento conscientes da privacidade: Adapta-se a ambientes regulamentados ou sensíveis à segurança, evitando “servidores de agente” hospedados por fornecedores, mantendo a memória e as configurações locais, enquanto envia apenas o código para o provedor de modelo escolhido.
Suporte à documentação e compreensão de código: Gere explicações claras de módulos e decisões desconhecidas para documentos internos, com saída multilíngue para apoiar equipes globais.
Vantagens
Fluxo de trabalho 100% local (sem servidores VEXI): memória, sessões e chaves são armazenadas na sua máquina.
Código aberto (MIT) com configuração CLI-first simples e reproduções de sessão compartilháveis.
Escolha flexível de provedor (BYOK) com detecção automática de provedor.
Contexto de todo o projeto + memória persistente reduzem a necessidade de prompts repetidos.
Desvantagens
Ainda depende de provedores de IA de terceiros – seu código é enviado para o provedor que você configurar, sob os termos de privacidade deles.
Você é responsável pelos custos da API e por revisar/validar as alterações de código antes de aplicá-las.
A abordagem CLI-first pode ser menos conveniente para usuários que preferem experiências nativas de IDE completas.
Como Usar o VEXI
1) Instale o Vexi CLI: No seu terminal, execute: npm install -g vexi-cli
2) Vá para a pasta do seu projeto: cd para o repositório que você deseja que o Vexi leia e edite (por exemplo, cd ~/my-project).
3) Inicie o Vexi: Execute: vexi
4) Adicione uma chave de provedor de IA (BYOK): Forneça uma chave de API de um provedor suportado (Groq, Gemini, Anthropic, OpenAI, OpenRouter, Mistral). O Vexi detecta automaticamente o provedor a partir do formato da chave e a armazena localmente em ~/.vexi/config.json com permissões apenas para o proprietário.
5) Deixe o Vexi escanear sua base de código: O Vexi escaneia o projeto para entender o contexto (ele respeita .gitignore e pula pastas como node_modules).
6) Use a memória (opcional, automática): Se você já usou o Vexi antes neste projeto, ele carrega a memória da sessão anterior da pasta .vexi/ do projeto para que você não precise reexplicar as decisões.
7) Peça ao Vexi para fazer uma alteração: Digite uma instrução concreta (exemplo da documentação: "corrigir o bug JWT em auth.ts"). O Vexi localizará o arquivo/linha(s) relevante(s) e proporá edições.
8) Revise as edições que o Vexi faz: Confirme a alteração em seus arquivos (exemplo mostrado: alterando jwt.sign(..., { expiresIn: 30 }) para expiresIn: "30m"). Sempre revise as modificações antes de fazer o commit.
9) Compile/execute a partir do chat quando necessário: Peça ao Vexi para executar comandos de compilação; ele pode executar cadeias de ferramentas comuns (por exemplo, pip install, gcc, javac, cargo) diretamente do fluxo de trabalho do chat.
10) Exporte uma reprodução de sessão (opcional): Use o recurso de reprodução de sessão do Vexi para exportar a sessão como um HTML interativo que você pode compartilhar e revisar passo a passo.
11) Obtenha explicações no seu idioma preferido (opcional): Peça ao Vexi para explicar o código em árabe, espanhol, português, francês ou inglês.
12) Continue usando-o—o Vexi aprende seu estilo com o tempo: À medida que você corrige ou refina as saídas, o Vexi extrai sessões anteriores para construir um arquivo de habilidades pessoais que ele injeta em sessões futuras para melhor corresponder às suas preferências.
Perguntas Frequentes do VEXI
Vexi é um agente de programação com IA para o terminal. Ele lê seu projeto, edita arquivos e lembra decisões, funcionando 100% localmente.
Artigos Populares

Atoms: Uma Plataforma de IA Multiagente Que Transforma Ideias em Produtos Prontos para Lançamento
May 22, 2026

Nano Banana SBTI: O Que É, Como Funciona e Como Usá-lo em 2026
Apr 15, 2026

Análise do Atoms — O Construtor de Produtos de IA Redefinindo a Criação Digital em 2026
Apr 10, 2026

Kilo Claw: Como Implementar e Usar um Verdadeiro Agente de IA "Faça Você Mesmo" (Atualização de 2026)
Apr 3, 2026







