ELVES

ELVES

mvmcode · Programação

O ELVES é um app de desktop gratuito e de código aberto para macOS que orquestra agentes de IA de programação no seu próprio código. Você digita uma tarefa em inglês simples e ele cria uma worktree isolada do git, inicia um terminal ao vivo ligado ao Claude Code ou ao Codex e oferece um caminho de um clique para enviar a branch ou descartá-la. É uma ferramenta para desenvolvedores feita para quem já usa agentes de IA e quer uma forma mais limpa de rodar vários sem que um atrapalhe o outro. As execuções em paralelo ficam separadas. É essa a ideia toda.

Prévia da interface de ELVES

Sobre ELVES

O que é o ELVES

O ELVES é uma camada de orquestração de agentes de IA para desenvolvedores. Em vez de rodar um agente em uma pasta e torcer para que nada colida, ele dá a cada tarefa sua própria worktree do git, um diretório de trabalho separado com a sua própria branch. Você pode rodar várias tarefas ao mesmo tempo e elas nunca vão brigar pelos mesmos arquivos.

O app é uma build de desktop feita com Tauri, voltada primeiro para macOS, com Linux e Windows listados como em breve. Por baixo ele se mantém agnóstico ao runtime: você alterna entre Claude Code e Codex e mantém a mesma memória e a mesma interface. Um pequeno armazenamento SQLite guarda decisões, contexto e preferências entre sessões, e a relevância desaparece com o tempo, então o que importa fica e o ruído some.

A grande limitação hoje é o suporte de plataforma. Se você não está no macOS, vai esperar. É isso. Sem build para Linux, sem build para Windows, e sem data publicada para nenhum dos dois.

Como começar

  1. Instale o app com o comando do Homebrew brew install --no-quarantine --cask mvmcode/tap/elves.
  2. Abra o ELVES e aponte-o para o projeto onde você quer trabalhar.
  3. Escolha seu runtime, Claude Code ou Codex.
  4. Digite uma tarefa em linguagem simples, como "Add user authentication with OAuth".
  5. Veja o agente trabalhar no terminal ao vivo, depois revise o diff e envie ou remova a worktree.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de ELVES.

Plano gratuitoSim
Planos pagos$0
PlataformamacOS (Linux and Windows coming soon)
Desenvolvedormvmcode
CategoriaProgramação
Data de lançamentoFeb 2026
Última atualizaçãoMar 2026
Visitas ao site274
Ranking global do siteN/A
Disponibilidade da APIN/A

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores que já rodam Claude Code ou Codex e querem cuidar de mais de uma tarefa ao mesmo tempo sem o caos dos merges.
  • Criadores solo que equilibram várias funcionalidades em um único repositório e precisam de cada uma isolada.
  • Equipes que querem revisar o diff de um agente antes de qualquer coisa tocar a branch principal.

Tarefas

  • Adicionar uma funcionalidade a um código grande enquanto outro agente refatora outra área.
  • Testar uma mudança arriscada em uma worktree descartável e abandoná-la se o diff parecer errado.
  • Manter o histórico de tarefas e as preferências para que um agente não comece do zero a cada sessão.

Cenários

  • Disparar um lote de pequenas correções em paralelo e revisá-las uma a uma.
  • Dar os primeiros passos em um repositório novo onde você quer que o contexto do agente se acumule ao longo de dias.
  • Trabalhar junto com um agente em um hotfix enquanto um segundo agente cuida de outro ticket.

Principais recursos

Isolamento por worktree

Cada tarefa recebe sua própria worktree do git, um diretório de trabalho totalmente separado com a sua própria branch. Tarefas paralelas nunca interferem, então você roda dois ou três agentes ao mesmo tempo e ainda os mescla um por um. Sem pasta compartilhada. Sem mudanças pela metade vazando para outra tarefa. Quando termina, você envia a branch ou remove a worktree para descartar tudo.

Terminal WebGL integrado

Um terminal PTY acelerado por GPU roda dentro do app e mostra o agente trabalhando em tempo real, com barra de ferramentas embutida, camada de busca, suporte a Unicode e persistência automática de sessão que retoma uma sessão exatamente onde você parou. Você observa o agente em vez de adivinhar o que ele faz.

Engine agnóstica ao runtime

Você alterna entre Claude Code e Codex sem mudar a sua forma de trabalhar. A mesma memória, a mesma interface, um engine diferente por baixo. Isso importa se você quer comparar como dois agentes resolvem a mesma tarefa, ou se prefere um runtime para alguns trabalhos e o outro para o resto.

Análise de tarefas e seleção de modo

Antes de disparar qualquer coisa, o ELVES olha a tarefa, mede a complexidade e escolhe o modo certo, em equipe ou solo, então configura o agente e o coloca em uma worktree. A intenção é ter menos execuções mal configuradas e menos supervisão.

Fluxo Ship It

Quando o agente termina, você revisa o diff e escolhe uma estratégia de merge: merge, rebase ou squash. Um clique faz o merge, extrai as memórias que valem a pena manter, remove a worktree e apaga a branch. É a limpeza que costuma comer a sua tarde, dobrada em um único passo.

Memória persistente

A memória vive em um banco SQLite com busca FTS5, então decisões, contexto e preferências seguem entre sessões. A relevância decai com o tempo, o que significa que notas antigas e descartáveis somem enquanto as importantes continuam fáceis de achar.

Painel de estatísticas de uso

O painel reúne a telemetria real do Claude Code em uma visão: uso de tokens por modelo, atividade diária, divisão por projeto e qualidade de sessão. Ele também escreve um relatório narrativo resumindo o que aconteceu, o que ajuda quando você quer saber para onde seus tokens foram.

Editores visuais

Skills, servidores MCP e contexto de projeto são editáveis em uma interface visual com painel dividido lado a lado. Sem arquivos de configuração. Sem editar JSON na mão. Você aponta e clica.

Prós e contras

Prós

  • Gratuito e de código aberto, então não há paywall e você mesmo pode ler o código.
  • O isolamento por worktree deixa você rodar agentes de IA em paralelo sem conflitos de merge constantes.
  • Alternar entre Claude Code e Codex é um ajuste, não uma reinstalação.
  • O fluxo Ship It resolve merge, limpeza e exclusão de branch em uma passada.
  • A memória persistente em SQLite mantém o contexto entre sessões em vez de reiniciar a cada vez.

Contras

  • Só macOS por enquanto, então usuários de Linux e Windows precisam esperar.
  • Ele presume que você já usa Claude Code ou Codex e que estão configurados.
  • A disponibilidade de API não está documentada, o que deixa pouco claro com que facilidade ele entra em um pipeline automatizado maior.

Perguntas frequentes

O ELVES gerencia agentes de IA de programação nos seus próprios projetos. Ele dá a cada tarefa sua própria worktree do git e um terminal ao vivo, depois ajuda você a mesclar ou descartar o resultado. Pense nele como uma sala de controle para agentes de IA em vez de mais um agente.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a ELVES.

Alternativas a ELVES

Forefront

Forefront

Forefront · Programação

O Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.

Grátis / $0 - $99/moVer detalhes
Startkit

Startkit

StartKit.AI · Programação

Startkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.

Pago / $99 - $499 one-timeVer detalhes
Testim

Testim

Tricentis · Programação

O Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.

Grátis / Custom pricing on requestVer detalhes